UAVRC, A GENERIC MAV FLIGHT ASSISTANCE SOFTWARE
Keywords: UAV, MAV, Multicopter, Mission Planning, Flight Assistance Software, Ground Control Station, Remote Control, RPAS
Abstract. In this paper we present our multicopter flight assistance software uavRC, which bears on a distributed system with interchangeable MAV-drivers and a browser-based user interface that can be used on any computer, tablet or smartphone. The software components can be distributed on different computers and are even executable on a Raspberry Pi. The components communicate over a well-defined interface. One module is the browser based user interface, another module is the MAV driver. There are additional modules like a task-scheduler, a path-planer and many more. Currently the software is in beta stage, so there is still a lot of work in progress. With this paper we focus on the software architecture.