Download CS User Manual

Transcript
U|g|CS User manual, v.2.5
U|g|CS stands for Universal Ground Control Software. The software is universal because it supports
different vehicle and payload manufacturers and provides users with a unified environment for mission
planning, execution monitoring, and the inventory and management of unmanned vehicles. Currently DJI
Naza-M
V2,
A2,
Wookong-M,
Microdrones,
Mikrokopter,
ArDrone,
ArduPilot,
Pixhawk and other MAVLink compatible UAVs are supported, with an option to add more, by a custom
development performed by SPH Engineering or by the clients themselves through an included SDK for thirdparty developers.
The U|g|CS architecture consists of three separate layers:
-
Human Control Interface (Client);
Universal Control Server (Server);
Vehicle Specific Modules (VSM).
The Client provides a graphical user interface for operations such as adjusting vehicle parameters, mission
planning, monitoring telemetry and payload data, and replaying missions from an archive. The Client is
designed to work on all main computer platforms (Windows, Mac OS X, Linux (Ubuntu)) and will soon be
available for mobile platforms (iOS and Android).
U|g|CS has been tested to be stable on Windows, Mac OS X and Ubuntu 12, 14.04 and 14.10.
The Server is an intermediate layer. It contains the database, services for HCI and VSM, GIS and routing
facilities.
Each VSM contains an adapter for a specific vehicle. It translates routes from our universal (vehicle-neutral)
protocol to vehicle-specific protocols. It knows how to detect the vehicle and how to obtain and transfer it`s
telemetry data to the Client and the Server.
4