Making own Web GCS | Making simple version of QGCS | Web page GCS
Basic : MAVSDK / Web based GCS Communicate : - web to drone - drone to web Why we based GCS ? - Desktop apps are hard to develop - Desktop UI/bussiness logic more closely coupled - Industry UI - Distributed Deployment, simply accessible tools - Cross Platform Why not want a Web based GCS ? - requires networking infrastructure fron more than one machine. - No starter code base . - Steep learning curve What are required for making Web based GCS ? Let's use Industry based tools. MAVSDK provides the MAVLink Implementation . gRPC communicate to our app React creates responsive, high performance web page UI Web dev commonly uses REST APIs All we need is a bridge from gRPC to REST . gRPC : Google Remote Procedure Call ...