Control your drones

UgCS is perfect to plan, control and manage flights, supporting most popular UAV platforms.
Choose UgCS licence with feature set that fits your application.

UgCS Licence Types

ugcs-open

Free version with limited capabilities

Free version, enables flying simple missions to get insight of UgCS. The range of operations, functionality and support provided is limited.

ugcs-pro

For UAV professionals and land surveyors

Fully functional multi-drone ground control software for professional UAV mission planning. Photogrammetry tool, digital elevation model (DEM) and KML file import enables map customisation, ADS-B receiver support to ensure flight safety.

ugcs-enterprise

For companies operating a fleet of drones

Suitable for companies operating a fleet of different manufacturer drones, requiring a unifying ground station solution. ADS-B transponder support, multi-node deployment enables operating a central server with unlimited connection to UgCS universal control server.

Supported Drones and Autopilots

UgCS currently supports DJI: Phantom 4/4 Pro, Phantom 3, Phantom 2, Inspire 2, Inspire 1/1 Pro/Raw, Mavic Pro, A3, N3, Matrice 600/600 Pro, Matrice 200/210/210RTK, Matrice 100, A2, Naza-M v2, WooKong-M, Vision2+, Ace One; Ardupilot, Px4 and other MAVLink compatible multirotors, fixed wings and VTOLs; YUNEEC: H520; Mikrokopter; Micropilot; Microdrones; LockheedMartin: Kestrel, Indago.

More...

Features

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

Mission planner | Drone control

Aerial survey planning tools

UgCS offers tools to make aerial surveys and mapping as easy and effortless as possible. Choose one of the pre-installed cameras pre-sets or create a new one to suit your camera. The Area Scan and Photogrammetry tools will automatically calculate the flight path based on the camera settings. Alternatively, the Area Scan and Photogrammetry parameters can be adjusted manually, such as overlap and desired altitude.

Aerial survey planning tools

UgCS offers tools to make aerial surveys and mapping as easy and effortless as possible. Choose one of the pre-installed cameras pre-sets or create a new one to suit your camera. The Area Scan and Photogrammetry tools will automatically calculate the flight path based on the camera settings. Alternatively, the Area Scan and Photogrammetry parameters can be adjusted manually, such as overlap and desired altitude.

Fly longer routes with changing the battery

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.

Fly longer routes with changing the battery

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.

Immersive 3D mission planning environment

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.

Immersive 3D mission planning environment

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.

Elevation profile

UgCS enables to download 3D globe with terrain elevation data. To download the data from the 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.

Elevation profile

UgCS enables to download 3D globe with terrain elevation data. To download the data from the 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.

Telemetry display

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.

Telemetry display

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.

Automatic flight mode (waypoints) and direct drone control

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.

Automatic flight mode (waypoints) and direct drone control

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.

Click & Go

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.

Click & Go

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.

Joystick control

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.

Joystick control

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.

Software emulator

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.

Software emulator

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.

Post-flight analysis and Image processing

Geotagging

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.

Geotagging

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.

Telemetry player

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.

Telemetry player

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.

Custom maps

Buildings import

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.

Buildings import

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

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

KML stands for Keyhole Markup Language.

KML data import

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

KML stands for Keyhole Markup Language.

Digital Elevation Model (DEM) import

The terrain is always changing, but changes are not always implemented into 3D maps as fast as it is needed. To plan an automated mission in a quarry for the purposes of mapping, surveying or monitoring, DEM should be imported to fly below what would otherwise be considered ground level. The imported data would make the drone able to fly following the terrain downhill or uphill. This feature is available for users of UgCS PRO and UgCS ENTERPRISE.

Digital Elevation Model (DEM) import

The terrain is always changing, but changes are not always implemented into 3D maps as fast as it is needed. To plan an automated mission in a quarry for the purposes of mapping, surveying or monitoring, DEM should be imported to fly below what would otherwise be considered ground level. The imported data would make the drone able to fly following the terrain downhill or uphill. This feature is available for users of UgCS PRO and UgCS ENTERPRISE.

Georeferenced images import

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.

Georeferenced images import

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.

No-Fly zones

No-Fly zones - airport registry

UgCS has built-in No-Fly zones (NFZ) for all major airports, enabling a safe flight planning near airports since the flight path will automatically be calculated around the no-fly zone. Airport no-fly zones can be disabled in UgCS PRO and UgCS ENTERPRISE.

No-Fly zones - airport registry

UgCS has built-in No-Fly zones (NFZ) for all major airports, enabling a safe flight planning near airports since the flight path will automatically be calculated around the no-fly zone. Airport no-fly zones can be disabled in UgCS PRO and UgCS ENTERPRISE.

No-Fly zones - custom zones

The option to create own custom no-fly zones (NFZ) is available for all UgCS Licence types, except UgCS OPEN, enabling to specify regions where flights are prohibited. UgCS will automatically calculate flight path around these areas and make sure that the drone does not enter NFZ while on an automated flight.

No-Fly zones - custom zones

The option to create own custom no-fly zones (NFZ) is available for all UgCS Licence types, except UgCS OPEN, enabling to specify regions where flights are prohibited. UgCS will automatically calculate flight path around these areas and make sure that the drone does not enter NFZ while on an automated flight.

Fly zone limits for routes

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.

Fly zone limits for routes

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.

ADS-B Support

ADS-B receiver

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.

Please contact UgCS Support Team to get latest supported equipment list.

ADS-B receiver

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.

Please contact UgCS Support Team to get latest supported equipment list.

ADS-B transponder / transmitter

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. To get more information regarding the desired setup and specifics feel free to contact UgCS Support Team.

ADS-B transponder / transmitter

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. To get more information regarding the desired setup and specifics feel free to contact UgCS Support Team.

Video recording and camera footprint

Video recording

UgCS enables to display the video feed from the drone and also records it. The recordings can be replayed in the telemetry player.

Video recording

UgCS enables to display the video feed from the drone and also records it. The recordings can be replayed in the telemetry player.

Camera footprint

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.

Camera footprint

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.

Multi-operator / Multi-drone support

Multinode installation

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.

Multinode installation

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.

Multi-operators

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.

Multi-operators

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.

Multi-drone support

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.

Multi-drone support

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.

Applications

UgCS provides convenient tools for areal or linear surveys and direct drone control. Feature set suites for organisations of different scale: from single professional operator to large enterprise with dedicated UAV department.

Land surveying | Mapping

Photogrammetry mission

UgCS is the best software to plan and fly drone survey missions, it supports almost any UAV platform, providing convenient tools for areal and linear surveys and enabling direct drone control. UgCS enables professional land survey mission planning using photogrammetry technique. Learn more >>>

Photogrammetry mission

UgCS is the best software to plan and fly drone survey missions, it supports almost any UAV platform, providing convenient tools for areal and linear surveys and enabling direct drone control. UgCS enables professional land survey mission planning using photogrammetry technique. Learn more >>>

Powerline Inspections with UgCS Software

High resolution photo / video of powerlines and inspecting the foundations of powerline towers

UgCS has the needed tools to plan long routes to cover the extensive distance of powerlines. Any mission can be paused to change the battery or adjust the route and can then be continued. Furthermore, UgCS allows triggering the camera (photo and video mode) only when required, thus reducing the total number of images and the time needed for data analysis.
The UgCS Circle tool makes the drone automatically fly around a certain point while facing towards it - making it a useful tool together with video recording to inspect the tower from all around.

High resolution photo / video of powerlines and inspecting the foundations of powerline towers

UgCS has the needed tools to plan long routes to cover the extensive distance of powerlines. Any mission can be paused to change the battery or adjust the route and can then be continued. Furthermore, UgCS allows triggering the camera (photo and video mode) only when required, thus reducing the total number of images and the time needed for data analysis.
The UgCS Circle tool makes the drone automatically fly around a certain point while facing towards it - making it a useful tool together with video recording to inspect the tower from all around.

Corridor mapping, searching for objects under the powerlines

UgCS offers many special camera actions allowing to either trigger the camera of the drone by time (every X seconds) or by distance (every X meters). This is an essential tool for continuous photography and high-quality 2D or 3D model generations. Also, with UgCS it is possible to plan missions at a certain altitude above sea level (AMSL), increasing the quality of 3D generated models. All recorded videos are referenced with telemetry, allowing the operator to see exactly where the drone was while filming it.

UgCS is capable of controlling drones equipped with photo and video cameras, and also capable of controlling drones equipped with LIDAR.

Corridor mapping, searching for objects under the powerlines

UgCS offers many special camera actions allowing to either trigger the camera of the drone by time (every X seconds) or by distance (every X meters). This is an essential tool for continuous photography and high-quality 2D or 3D model generations. Also, with UgCS it is possible to plan missions at a certain altitude above sea level (AMSL), increasing the quality of 3D generated models. All recorded videos are referenced with telemetry, allowing the operator to see exactly where the drone was while filming it.

UgCS is capable of controlling drones equipped with photo and video cameras, and also capable of controlling drones equipped with LIDAR.

Farming and agriculture monitoring with UgCS

Regular field inspections / NDVI index calculation

To get the images for vegetation indexes, a drone with a camera needs to be sent on an automatic flight over the field. UgCS comes with a built-in Photogrammetry tool which makes aerial surveying an ease. Simply by marking down the field which needs to be scanned on the map and entering a desired ground sample distance (GSD) and the desired image overlap, the flight path is automatically calculated. Then the drone can be sent on an automated mission to collect images for later analysis.

Regular field inspections / NDVI index calculation

To get the images for vegetation indexes, a drone with a camera needs to be sent on an automatic flight over the field. UgCS comes with a built-in Photogrammetry tool which makes aerial surveying an ease. Simply by marking down the field which needs to be scanned on the map and entering a desired ground sample distance (GSD) and the desired image overlap, the flight path is automatically calculated. Then the drone can be sent on an automated mission to collect images for later analysis.

Geotagging tool for scanning large areas

With UgCS it is possible to scan large areas since it allows the drone to return when a battery needs to be changed and then fly back and continue from the previous waypoint. UgCS also features a geotagging tool allowing the aerial images made to be synced with telemetry data. The post-processing of images enables to calculate the NDVI indexes.

Geotagging tool for scanning large areas

With UgCS it is possible to scan large areas since it allows the drone to return when a battery needs to be changed and then fly back and continue from the previous waypoint. UgCS also features a geotagging tool allowing the aerial images made to be synced with telemetry data. The post-processing of images enables to calculate the NDVI indexes.

Emergency Services / Search and Rescue with UgCS

UgCS for emergency services

UgCS comes out-of-the-box with a simple and easy to use interface. At the same time, UgCS features multi-drone and multi-operator support, making it possible to use it as a centralized drone management solution: Command center operators to track on map real-time position of the drones used in-field and receive live video streams. Command center operators can mark points of interest on the shared map to indicate locations for field drone operators for detailed inspection or even can take manual control over the drone and its camera. Furthermore, all of the flight data is recorded and stored locally, allowing any flight to be replayed together with the video feed from the drone. Learn more >>>

UgCS for emergency services

UgCS comes out-of-the-box with a simple and easy to use interface. At the same time, UgCS features multi-drone and multi-operator support, making it possible to use it as a centralized drone management solution: Command center operators to track on map real-time position of the drones used in-field and receive live video streams. Command center operators can mark points of interest on the shared map to indicate locations for field drone operators for detailed inspection or even can take manual control over the drone and its camera. Furthermore, all of the flight data is recorded and stored locally, allowing any flight to be replayed together with the video feed from the drone. Learn more >>>

Environment changes during disasters

Essential, especially for natural disasters is UgCS capability to use custom or even user-generated maps. As environment often changes during flooding or after earthquakes as an example. What’s more, the drones can be sent on automatic scanning mission, all while sending a video feedback. This would essentially give the operator live aerial video from various locations of the scene on the central command station and ability to mark points of interest on the map for closer examination by ground teams or other drones.

Environment changes during disasters

Essential, especially for natural disasters is UgCS capability to use custom or even user-generated maps. As environment often changes during flooding or after earthquakes as an example. What’s more, the drones can be sent on automatic scanning mission, all while sending a video feedback. This would essentially give the operator live aerial video from various locations of the scene on the central command station and ability to mark points of interest on the map for closer examination by ground teams or other drones.

Ground Station Software for Real Estate

Ways of using UgCS for Real Estate

Progress is exciting. While the progress of a construction site might be hard to capture in images, drones can make this possible. For example, by using UgCS a drone can be made to fly to a specific location every day and take a picture. These pictures can then be combined into beautiful time-lapse.

Ways of using UgCS for Real Estate

Progress is exciting. While the progress of a construction site might be hard to capture in images, drones can make this possible. For example, by using UgCS a drone can be made to fly to a specific location every day and take a picture. These pictures can then be combined into beautiful time-lapse.

Creation of 3D models to show progress of construction

Furthermore, it is also possible to create 3D models this way. UgCS comes with an inbuilt image geotagging tool which allows adding the coordinates to images taken while flying with UgCS so that they can be processed into 3D representations of buildings and to show the progress of construction visually. Furthermore, these 3D buildings can be imported into UgCS for mission planning around them.

Creation of 3D models to show progress of construction

Furthermore, it is also possible to create 3D models this way. UgCS comes with an inbuilt image geotagging tool which allows adding the coordinates to images taken while flying with UgCS so that they can be processed into 3D representations of buildings and to show the progress of construction visually. Furthermore, these 3D buildings can be imported into UgCS for mission planning around them.

Taking pictures from windows that do not yet exist

Another way to use UgCS is for taking pictures from windows that do not yet exist. The view from windows is very important to people considering buying apartments. To get buyers on-board in time, drones can be used to take pictures of the exact places and orientations where windows of apartments will be.
 

Taking pictures from windows that do not yet exist

Another way to use UgCS is for taking pictures from windows that do not yet exist. The view from windows is very important to people considering buying apartments. To get buyers on-board in time, drones can be used to take pictures of the exact places and orientations where windows of apartments will be.
 

UgCS System Requirements

Operating system:

    WINDOWS
  • Windows 7 with SP1 or later; Windows 8; Windows 10 / 64-bit
    macOS
  • Mac OS X Maverick 10.9 or later / 64-bit
    LINUX
  • Ubuntu 16.04 LTS / 64-bit

Graphics hardware

  • Graphics card with DirectX 9 support (shader model 2.0). Any card made since 2004 should work

Hard drive

  • 2 GB of free space

CPU

  • Core 2 Duo or Athlon X2 at 2.4 GHz

Network

  • TCP/IPv4 network stack

Memory

  • Minimum RAM: 2GB
  • Recommended RAM: 4GB or more

Screen resolution

  • Minimum supported screen resolution: 1024x768