universal ground control software (u[g]cs) features and architecture
DESCRIPTION
Presentation describes main features and architecture of Universal Ground Control Software for UAVS from SPH EngineeringTRANSCRIPT
www.ugcs.com
Universal ground control software
for
Wildlife conservation UAV challenge 2014
Alexey Yankelevich
R&D director, SPH Engineering
2
U|g|CS provides basic functionality for a drone operation
Missionplanner
Multiple drone types
Mission control
Payload data
3
Mission planner
3D Map:• SRTM elevation data source;• WMS, tile data sources;• KMZ 3D models;• custom dynamic targets (e.g. rangers or rhinos)
Route planning tools:• waypoints;• area coverage;• perimeter inspection;• circular inspection;• custom algorithms;• obstacle avoidance.
Operations:• Loiter/Hover;• POI;• Control camera;
Mission pre-flight checks:• drone capabilities;• limitation checks.
Tools:• distance and square measurement• line of sight measurement• elevation profile
4
Multiple drone types
Support of different flight controllers and protocols• MAVLink (Arducopter, Arduplane, ArDrone);• Microdrones;• Mikrokopter;• Custom vehicle specific modules – we have open source VSM SDK (all documentation is available online)
5
Telemetry and video
Telemetry:• online reporting;• recording;• playback;• archive.
Video:• online player for RTP and raw formats;• recording (coming soon); • stabilization.
6
Architecture
Universal control server (UCS)
HCI 1 HCI N…
Protobuf JSON
VSM 1 VSM M…
UgCS protocol
TCP HTTP
TCP
COM | TCP | UDP
Auth. | Messaging | Storage | Geo Services
7
Platforms
• Windows• Ubuntu• MacOS (coming March 2014)• Android (coming May 2014)• iOS (coming May 2014)
8
Customization
Examples:• Develop your own VSMs using our open source VSM SDK• Develop your own client using UCS• Develop your own route planning algorithms