Mission planning and drone control with UgCS software is a perfect opportunity to plan, control and manage your flights using features like: Aerial survey planning tools, Fly longer routes with changing the battery, Immersive 3D mission planning environment, Elevation profile, Telemetry display, Automatic flight mode (waypoints), Direct drone control, Click & Go, Joystick control and Software emulator.

For presentations, training and for more information please contact us at + 971 4 355 6355 or visit us at our office in 202 Atrium Center, Khalid Bin Al Waleed Street, Bur Dubai, Dubai, United Arab Emirates.


UgCS comes with multiple in-built tools to make aerial surveys and mapping as easy and effortless as possible. Choose one of the pre-installed camera pre-sets or create a new one to suit your camera. The area scan mission will be calculated automatically based on the settings of your camera. Alternatively you are able to manually enter all the area scan parameters such as overlap and desired altitude.


At UgCS we know that battery is a limiting factor for automated flights. This is why UgCS enables the feature to upload routes partially to drones, to fly longer routes with the possibility to stop the mission, exchange the battery of the drone and then continue the flight from where you left off. This feature depends on drone type.


UgCS features mission planner with a Google Earth-like 3D interface for mission planning for drones. This allows you to navigate the environment around you more easily. Moreover, a 3D mission planning environment gives you more control by allowing you to view the created flight plan from all angles, taking into account any obstacles such as terrain or buildings.

UgCS enables to download 3D globe with terrain elevation data. To download the data from server, internet connection is required. By knowing the exact altitudes above sea level at all points you will be able to plan your missions with respect to the surroundings. After the calculation of each flight plan you are able to see an elevation profile and the altitude above ground and sea level where the drone will be at each point.


Pilots would not be able to fly airplanes or helicopters without the dashboard. Drones should be no exception. UgCS gives you an in-flight display of all the telemetry data you are interested in the telemetry data window. This includes the battery level, radio link and GPS signal quality, current course and heading, speed, altitude and much more.


In UgCS there are multiple different flight modes. Manual flight mode allows you to control the drone as you are used to - with the RC remote. Once you have created a flight plan and uploaded it to the drone you will be able to use the Automatic flight mode, allowing you to send the drone on the mission. For many drones UgCS also supports Click & Go and Joystick control flight modes. Read more about these further down.


In UgCS the Click & Go flight mode is supported for most drones. In cases when RC control is not optimal, but you need the drone to go someplace fast, this is the best solution. Simply click on the map where you want the drone to go, enter a desired altitude and it will fly to the desired location.


Feel like flying your drone from your laptop instead of the RC remote? We've got you covered. UgCS supports the Joystick flight mode. This allows you to plug in a joystick into your laptop and then control the drone through the telemetry link. Not only is this more exciting than the RC remote, it also gives you more intuitive control over the drone.


There are in-built software emulators in UgCS for fixed wing and rotary wing drones - emuplane and emucopter. If you don't have a drone with you or just want to test out a route before uploading it to a real drone the emulators can help. Feel free to play around with them to discover the exciting new features of UgCS in a safe environment.




UgCS comes with an in-build geotagging tool. This tool allows you to sync the timestamps of the images with the telemetry data recorded during the flight. After placing the geotags with coordinates and correct altitudes on the images you can process them in software such as Pix4D or similar to create map overlays or 3D models.


All the telemetry data from your flights is recorded in UgCS. With UgCS you are able to replay your flights. The telemetry player is not only able to replay the telemetry data from your drone, it also allows you to replay the video recorded by the drone during the flight.



UgCS allows you to import the models of 3D buildings. This allows UgCS to automatically calculate the flights around the buildings by taking into the account the desired pre-set distance to objects. The amount of buildings which can be imported is 20 in UgCS OPEN, 100 in UgCS ONE version and an unlimited amount of buildings in the UgCS PRO and UgCS ENTERPRISE.


KML data import allows operator to import placemarks to denote important places on the map.

KML stands for Keyhole Markup Language.


DEM stands for Digital Elevation Models. The terrain is always changing. These changes are not always implemented into 3D maps as fast as it is needed. An example would be a quarry. If the operator of a UAV would want to fly an automated mission for the purposes of mapping, surveying or monitoring a quarry, he would need to import DEM data to fly below what would otherwise be considered ground level. This data would then make the drone able to fly closer to the ground in the quarry to do its mission. Another scenario is in mountains where operator needs to use DEM with more precise data as commonly available map providers use too few elevation points on their maps to plan safe missions. This feature is available for users of UgCS PRO and UgCS ENTERPRISE.


When flying automated missions with drones, precise maps are more important than ever. In UgCS it is possible to import geotiff images as map overlays. This gives you the power to customise the UgCS map to suit your needs.



UgCS comes with in-build no-fly zones for all major airports. Since all airports have a restricted flight zone when drones are not allowed for obvious reasons, this makes it safe to plan flights when not sure about the surroundings since the flight path will automatically be calculated around the no-fly zone. Airport no-fly zones can be disabled in UgCS ENTERPRISE.


The option to create own custom no-fly zones is avaliable for all UgCS Licence types, except UgCS OPEN. This allows you to specify regions where flights are prohibited, thus enabling you to automatically calculate missions around these areas and making sure that the drone does not enter them while on an automated flight.


In UgCS it is enabled to set boundaries for the flights starting from the first waypoint. This allows you to make sure that the drone does not fly too far away or higher than desired and allowed by local laws. In UgCS OPEN the default restriction for flights is 500m from the first waypoint and 120m AGL. In UgCS ONE, UgCS PRO and UgCS ENTERPRISE these restrictions can be removed and set any desired values.



UgCS is compatible with ADS-B receivers such as microadsb.com. This means that you can bring an ADS-B receiver into the field, connect it to your laptop and once it's recognized UgCS will warn you of any aircraft approaching your drone. This feature is available for users of UgCS ONE, UgCS PRO and UgCS ENTERPRISE.


Here at UgCS we have experience with setting up ADS-B transponders / transmitters to work with small drones. Parameters such as Flight ID and Squawk code can be set via UgCS. This feature is available only to the users of UgCS ENTERPRISE.



In UgCS you are able to not only display the video feed coming from your drone, but also record it. This recording can then be replayed later on in the telemetry player. It is available for the users of UgCS One and Pro.


Camera footprint option can be enabled for drones in UgCS, allowing you to see the area seen by the camera lens in real time. Depending on drone type additional configuration could be necessary. This feature is useful for industrial monitoring, agriculture and has many other applications. It is available for all UgCS user, except UgCS OPEN.



UgCS software has a modular design, meaning that different parts of the software can run on different machines. UgCS consists of the server, the client and VSMs (vehicle specific modules). This structure allows you to have a central ground station monitoring the work of multiple operators in the field.


Because of the modular design of UgCS, it is possible to not only use multiple drones connected to the same computer, but also multiple computers connected to a main ground station. This allows you to have multiple operators of drones, each being monitored by the central ground station giving the directions.


With UgCS you are able to use multiple drones at the same time. More over, these drones do not have to be from the same manufacturer since UgCS supports many different autopilots.



Automated drone mission planning, built-in photogrammetry and geotagging tools, map customization and battery exchange option for long routes make UgCS an effective solution for wide range of applications.