Skip to content

 #1 Drone Flight Planning Tool for Professionals 🚀

  • Monthly
  • Perpetual
Unsubscribe anytime, no cancellation fee! 

Plan photogrammetry and mapping missions with full control


Ideal for solo pilots flying RGB camera missions. Plan ahead, reduce time in the field, and fly any terrain with precision.

105.00 USD

Subscription, billed monthly

Built for LiDAR professionals. UgCS is the only solution on the market with a dedicated LiDAR toolset

Includes everything in PRO, plus smart AGL, automated IMU calibration, and advanced LiDAR tools. Compatible with most LiDAR sensors.

185.00 USD

Subscription, billed monthly

Flight planning at scale for teams and fleets


Everything from EXPERT, plus multi-drone ops, central mission sharing, cloud/server deployment, live video, and SDK access.

275.00 USD

Subscription, billed monthly

One time purchase. Includes first year's Annual Support & Update pack

Plan photogrammetry and mapping missions with full control


Ideal for solo pilots flying RGB camera missions. Plan ahead, reduce time in the field, and fly any terrain with precision.

1,050.00 USD

Perpetual license, per user

Built for LiDAR professionals. UgCS is the only solution on the market with a dedicated LiDAR toolset

Includes everything in PRO, plus smart AGL, automated IMU calibration, and advanced LiDAR tools. Compatible with most LiDAR sensors.

1,855.00 USD

Perpetual license, per user

Flight planning at scale for teams and fleets


Everything from EXPERT, plus multi-drone ops, central mission sharing, cloud/server deployment, live video, and SDK access.

2,735.00 USD

Perpetual license, per user

Navigating Licenses

Understanding Your Software Options
Choose the UgCS license that best suits your types of flights and tasks

Smart AGL

Assists in flying in areas with steep hills, maintaining an exact distance to the nearest surface

More about Smart AGL


Smart AGL


Compared to normal AGL terrain following, Smart AGL allows the drone to keep a constant distance not only to what is below it but also to what is in front of it, increasing flight safety.

LiDAR tool

Automatic IMU calibration patterns (L1, L2, 8-figure, u-shape), adjustable corner radius and loop turns

More about LiDAR tool


LiDAR Tool


LiDAR toolset in UgCS allows using any LiDAR sensors, including DJI (L1, L2), YellowScan, Riegl, and others. 


Flights can be planned using the FOV angle of the LiDAR. IMU calibration actions (back-and-forth, 8-figure) are inserted inside the automated route, ensuring correct functioning of the IMU and accurate data.


Proper calibration is critical for accurate point clouds. Automated patterns keep your LiDAR data consistent across long corridor scans and multi-battery missions. Pilots save 30+ minutes per flight and eliminate calibration errors that ruin datasets.

Trajectory Smoothing

Adjust slope angles and avoid risky dives. Increase flight safety in LiDAR and magnetometer missions

More about Trajectory Smoothing


Trajectory Smoothing


Trajectory Smoothing feature allows adjusting the drone glide slope and minimum gaps to skip when flying over terrain with risky dives and steep ascents. Intended for pilots flying magnetometer surveys and LiDAR scans. 


Sharp altitude changes stress equipment, drain batteries, and create motion blur in LiDAR and magnetometer data.


UgCS smooths aggressive angles automatically. Your drone stays stable, batteries last longer, and sensors collect clean data.

Digital Surface Models (DSM) Support

Import and visualize digital surface models in the Elevation Profile window and on the map. 

More about Digital Surface Models (DSM) Support


Digital Surface Models (DSM) Support


Import and visualize high-resolution Digital Surface Models in the Elevation Profile window and on your map. DSMs show buildings, trees, power lines, and obstacles that standard elevation data misses.


Plan flights around real-world structures before you fly. Pilots working corridor mapping, urban inspections, or mining operations get accurate obstacle data and avoid crashes or mission failures.

Route creation from KML / CSV files

More about Route Creation from KML/CSV Files

Route Creation from KML/CSV Files


Import flight paths directly from KML or CSV files. Coordinates from clients, GIS teams, or field coordinators convert into ready-to-fly missions in seconds.


Utility companies, telecoms, and surveying firms use this daily to manage hundreds of kilometers of infrastructure. UgCS builds missions automatically with correct spacing, altitude, and overlap settings. Saves hours of planning.

Exporting routes in KML

Export routes to KML for preview in Google Earth Pro

More about Exporting Routes in KML

Exporting Routes in KML


Export routes to KML for preview in Google Earth Pro. Review your mission in 3D, share with clients or team members, and verify coverage before heading to the field.

Spot potential issues, confirm flight paths with stakeholders, and make adjustments from the office. No surprises on site.


Circlegrammetry tool

Capture 3D models with circular flight patterns for increased accuracy and reduced flight time

More about Circlegrammetry Tool


Circlegrammetry Tool


Capture detailed 3D models using circular flight patterns. Circlegrammetry increases model accuracy and reduces flight time compared to traditional double grid patterns.

Pilots inspecting towers, monuments, silos, or complex structures get complete 360° coverage faster. More angles per flight minute means better models with fewer batteries and less field time.

Terrain following

Plan flights with default terrain following or import your own elevation data

More about Terrain Following


Terrain Following


Plan flights with default terrain following using built-in elevation data, or import your own high-resolution DEMs. Your drone maintains a consistent altitude above ground automatically.

Mapping missions require a constant ground sampling distance. Terrain following prevents data gaps and ensures uniform pixel size. Pilots working forestry, agriculture, or large construction sites get usable data on the first flight.

Customisable map

Import your own custom DEM/DSM and map overlays

More about Customizable Map


Customizable Map


Import your own custom DEM/DSM files and map overlays. Use up-to-date terrain data, site plans, or specialized maps that match your project needs.

Standard maps don't show recent construction, mining activity, or private property details. Custom overlays give you accurate context for mission planning on active job sites or changing landscapes.

Corridor inspections

Create a long corridor for power line, road, and pipes inspections

More about Corridor Inspections


Corridor Inspections


Create long corridor missions for power lines, roads, pipelines, and rail inspections. Define width, spacing, and altitude. UgCS generates the route automatically.

Plan 200+ km missions from your desktop, include battery changes, and maintain consistent altitude over rolling terrain. Perfect for utility companies and transport authorities running regular inspection programs.

Vertical flight planning

Automate building inspections, import 3d models for facade scan

More about Vertical Flight Planning


Vertical Flight Planning


Automate building and façade inspections. Import 3D models for precise vertical scans of walls, dams, bridges, and structures.

UgCS plans perpendicular camera angles, maintains constant distance from surfaces, and ensures complete coverage with proper overlap. Pilots inspecting dams, high-rises, or industrial structures get repeatable missions that produce millimeter-resolution 3D models for crack detection and structural analysis.

Go offline

Cache maps and elevation for offline use and plan your flights even in the most remote regions of the world

More about Go Offline


Go Offline


Cache maps and elevation data for offline use. Plan and execute flights in remote regions with limited or no internet connection.

Mining sites, forestry operations, and disaster response missions often happen where cellular coverage doesn't exist. UgCS works completely offline once maps are cached. Plan flights in the field and fly with full functionality anywhere in the world.

Live video streaming

Stream live geotagged video from your drones from anywhere in the world

More about Live Video Streaming

Live Video Streaming


Stream live geotagged video from your drones from anywhere. View real-time footage with location data embedded.

Command centers, remote teams, and clients watch missions as they happen. Pilots flying search and rescue, disaster assessment, or security operations provide instant situational awareness. GPS coordinates are embedded, making it easy to locate findings and direct ground teams.

Supported drones: DJI M300, Mavic 2 Enterprise series, M210, M200, Phantom 4 series.

This feature is not currently available for newer drones such as M350, M3E, M4, M30, M400.

Up to 10 simultaneous drone connections

Connect multiple drones and use them together

More about Up to 10 Simultaneous Drone Connections

Up to 10 Simultaneous Drone Connections


UgCS Enterprise allows connecting up to 10 drones simultaneously. Coordinate flight plans in a team of drone pilots and run parallel missions with centralized oversight.

Large-area surveys, search and rescue operations and time-sensitive inspections benefit from multi-drone workflows. Instead of flying one drone four times, fly four drones once. Pilots managing big projects cut field time dramatically.

Share your missions with the team

Set up a centralised UgCS server (locally or in the cloud) and share your routes and drone flight data across the team

More about Share Your Missions with the Team

Share Your Missions with the Team


Set up a centralized UgCS server (locally or in the cloud) and share routes and flight data across your team. Everyone works from the same mission library with version control.

Drone operations with multiple pilots need coordination. Shared missions mean consistent flight plans, no duplicate work, and easy handoffs. Flight telemetry data syncs automatically for review and quality control.

UgCS SDK

Build custom solutions for your needs

More about UgCS SDK

UgCS SDK


Build custom solutions for your specific workflows. The UgCS SDK gives developers full access to extend functionality and integrate with existing systems.

Specialized operations often need unique features. Integrate proprietary sensors, connect to enterprise software, or automate complex workflows. Companies with internal development teams can build exactly what they need.

Full 3D desktop flight planning

Create drone missions of any complexity from the comfort of your home or office while ensuring flight safety

Elevation model import

Use default terrain data or easily import and store your own digital elevation models. Adjust the resolution of terrain following to optimize your flight plan for any scenario

LiDAR toolset

Leverage UgCS` LiDAR toolset to get the most out of your surveys. Automated IMU calibrations, loop turns, adjustable corner radius and area buffer and more

End-to-End Support

Supporting Your Drone Fleet

We support a wide range of drone models, making it the perfect choice for diverse fleets

Supportive Community

Community where you can share insights, ask questions, and collaborate with fellow users

Support You Can Rely On

Contact us for any reason at support@ugcs.com and we'll respond within 1 business day


Minimum System Requirements

Operating system
  • Windows 7 with SP1 or later; Windows 8; Windows 10/64-bit
  • Mac OS X Maverick 10.9 or later / 64-bit
  • Linux: Ubuntu 18.04 LTS / 64-bit

CPU
  • Core 2 Duo or Athlon X2 at 2.4 GHz

Memory
  • Recommended RAM: 4GB or more

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

Minimum supported screen resolution
  • 1024 x 768


Common Questions

What device do I need to use UgCS?
  • For UgCS desktop software a computer running Windows/macOS is needed. All flight planning is done on the computer.
  • To connect DJI drones to UgCS an Android mobile device or DJI Smart Controller is needed to run UgCS for DJI - the free mobile app.
Is UgCS web-based or do I need to install it?
UgCS is not web based as we know how difficult it is to get an internet connection in remote regions where most of our customers are flying drones. That's why UgCS is installed locally on your computer and can run without an internet connection.
Where do I download UgCS?
Is an internet connection required to use UgCS?
UgCS gives the ability to cache maps and elevation for offline use. So an internet connection is only required for first activation of the license and caching maps of a selected regions. After that you can use UgCS in the most remote regions on Earth without the need to connect to the internet connecting - with the drone using only local network (which can be setup using a router or contemporary mobile device as hotspot).
How do I connect my drone to UgCS?
  • To connecting DJI drones to UgCS you need to have UgCS for DJI mobile app installed on either an Android mobile device or the DJI Smart Controller. The device then needs to be connected to the same local (internet is not required) network as the computer with installed UgCS installed and the drone will automatically appear in UgCS.
  • To connect other supported drones such as Ardu / PX4 - a connection is established over radio telemetry link (with ground radio being connected to the computer over USB) or WiFi (not requiring internet connection).
How can I know if my drone is supported?
Do I need an Android device to fly a DJI drone with UgCS?
To connect a DJI drone to UgCS you will need either an Android mobile device connected to the DJI remote controller (RC) via USB or the DJI Smart Controller.
How can I install UgCS for DJI on DJI Smart Controller?
Is a laptop required in the field to fly with UgCS?
A laptop/computer with installed UgCS is required for flight planning, which can be done either in-field or in the office.
With DJI drones and the free UgCS for DJI mobile app, flights can be saved on the mobile device for offline (i.e. offline from UgCS desktop) use, making it not necessary to take out the laptop in the field.

!!! However, it is still recommended to have the laptop with you in the field in case any modifications or adjustments of the route need to be done.

Is iOS supported for UgCS for DJI?
The development of UgCS for DJI iOS app is currently suspended, meaning - it has only bee tested with UgCS version 4.3 but not later versions. The iOS app most likely could work also with newer versions but some bugs can arise - use at your own risk.
We recommend to use the newest UgCS for DJI Android app.
Does UgCS support LiDAR IMU calibration?
Which LiDAR sensors are supported by UgCS?
Most LiDAR sensors can be used as long as they are carried by a UgCS supported drone. UgCS officially supported LiDAR sensors / manufacturers:
  • DJI L1
  • YellowScan
  • Phoenix LiDAR
  • RIEGL
  • LIDAR USA
  • GeoCue
  • Rock Robotics 
  • GeoSun LIDAR
  • 3DT Scanfly.

Can I import a route from KML/CSV?
In which format can I import DEM/DSM data?
The DEM/DSM terrain elevation data can be imported into UgCS as GeoTIFF (.TIF) format.
Is UgCS available in my language?
  • UgCS is currently available in English, Spanish, French, German, Italian, Korean, Chinese, Russian and Latvian languages. The language can be set in Main Menu -> Configuration -> Language. 
  • UgCS for DJI mobile app is available only in English.
Do you provide UgCS training as well?
Are there any video tutorials on how to use UgCS?
Can I fly vertical scan missions with UgCS?
Can I fly a route created in UgCS in DJI Pilot?
What is the difference between UgCS PRO, UgCS EXPERT and UgCS ENTERPRISE licenses?
Does UgCS offer a solution to process acquired data?
The UgCS Mapper software gives you access to a powerful processing tool allowing to perform in-field offline stitching of maps and creation of complex elevation profiles. The processed data can be imported "back" into UgCS and used to plan next flights. 
UgCS Mapper also supports stitching of multispectral imagery and even live mapping from video using UgCS ENTERPRISE.
Currently, UgCS Mapper does not support stitching of vertical scan imagery or LiDAR data processing.
Help! I've got a technical problem with UgCS, who do I contact?
Send a message to support@ugcs.com and we will do our best to help you!Please provide detailed information of the issue to speed up the support process:
  • which UgCS/UgCS for DJI version is installed,
  • description of the issue,
  • log files (attached .zip log folder to e-mail),
  • screenshots,
  • exported mission file,
  • license code.

Working hours of UgCS Support: Mo-Fri 09:00-18:00 (UTC+02:00).