DRONE FLIGHT PLANNING AND CONTROL SOFTWARE by SPH ENGINEERING

  ✓ [NEW] Automatic LiDAR toolset »»»
  ✓ Terrain following
  ✓ Route import from KML or CSV files
  ✓ Photogrammetry tool »»»
  ✓ Vertical scan tool »»»
  ✓ Area Scan tool for non-camera sensors »»»
  ✓ Corridor mapping, SAR patterns
  ✓ Import custom map and terrain elevation data
  ✓ Live geotagged video stream »»»
  ✓ Work offline

Supports most popular drones including DJI M300, M30, Mavic 3 Enterprise series, M600, M2X0, Inspire, Phantom series, Mavic 2 series, Autel EVO II series and other MAVLink-compatible drones.

Try UgCS

News of SPH Engineering

DJI Mavic 3 Enterprise and M30 support added to UgCS
DJI Mavic 3 Enterprise and M30 support added to UgCS

Support for newest DJI Enterprise series drones has been added to UgCS flight planning software. Drones are currently supported via route export from UgCS to DJI Pilot 2.
Discover »»»
SPH Engineering and the University of Latvia (LU) have signed the agreement of collaboration
SPH Engineering and the University of Latvia (LU) have signed the agreement of collaboration

The agreement provides students with opportunities to experience in practice the latest technological development of geophysical sensors equipped with UAV.
Discover »»»
SPH Engineering announces the update of UgCS for UAV-based LIDAR mapping
UgCS for efficient UAV-based LIDAR mapping

The newly introduced LiDAR toolset of UgCS unlocks the full potential of LiDARs making remote sensing most efficient. Key features include precise calibration, flight patterns for route planning, anti-shake turns, constant line spacing and buffer.
Discover »»»
Create 2D maps & elevation Offline
UgCS Mapper - lightweight drone image and video processing software to create 2D maps and elevation models. Purely offline!
  • Create maps in-field, to plan safe flights.
  • Validate survey's acquired image quality and density.
Discover »»»
Drone based solutions for geophysical surveys and industrial inspections with echo sounder, ground penetrating radar, methane detector, magnetometer and laser/radar altimeter for True Terrain Following
Drone-based UgCS Integrated Systems with sensors:
  • Echo Sounder for bathymetry
  • Ground Penetrating Radar (GPR)
  • Methane detector
  • Magnetometer
  • Laser/Radar Altimeter for True Terrain Following mode.
Discover »»»
ATLAS a unique digital platform enabling aerial imagery storage, maps creation, object detection/counting and making territory segmentation
ATLAS | Smart geospatial analysis. Vectorisation. Measurements. Progress tracking.
  • Store aerial imagery
  • Create maps
  • Detect/count objects
  • Making territory segmentation.
Discover »»»


UgCS - Main Benefits

Save time and money

  • No need to use multiple programs – UgCS is universal and supports the majority of commercially available drones
  • Import and create routes from customer-provided KML data and save more than 50% of your time
  • Save days of travelling and before leaving the site, validate acquired data by stitching images with the offline processing software UgCS Mapper
  • Increase surveying productivity

  • Increase the data capture productivity at least 2 times with the inbuilt automatic photogrammetry planning tool
  • Plan and fly missions without internet connection even in a desert area with offline map caching capability
  • Fly long routes, resuming flights from a certain waypoint after battery change
  • Higher flight safety

  • Use pre-installed or import more precise DEM data to increase accuracy and safety for missions with terrain following
  • Adjust the allowed flight range and No-Fly Zones to fly according to regulatory requirements
  • Supported Drones and Autopilots

    UgCS currently supports DJI M300 RTK, M30 series, Mavic 3 Enterprise series, M600 series, M200/M210 series, M100, Inspire series, Phantom 4 series (with SDK controller only), Mavic 2 series and others. UgCS also supports Autel EVO II series, Freefly Alta X, Watts Innovations PRISM, Inspired Flight IF1200, and other Ardupilot/PX4 MAVLink-compatible multirotors, fixed wings and VTOLs.

    More...

    UgCS Features

    Automated drone mission planning, built-in Photogrammetry and Geotagging tools, Digital Elevation Model (DEM) and KML file import enables map customisation, and battery change option for long routes make UgCS an effective solution for large area surveying.

    Map customisation | Offline usage

    Create routes from KML

    KML files with boundaries of the survey area can be imported into UgCS to set precise survey location. “LineString” segments of the KML file will be imported as simple Waypoint route. “LinearRing” segment can be imported as “Area scan”,“Photogrammetry” or “Perimeter” route type. Video tutorial: KML and CSV Data Import into UgCS.

    Create routes from KML

    KML files with boundaries of the survey area can be imported into UgCS to set precise survey location. “LineString” segments of the KML file will be imported as simple Waypoint route. “LinearRing” segment can be imported as “Area scan”,“Photogrammetry” or “Perimeter” route type. Video tutorial: KML and CSV Data Import into UgCS.

    Plan surveys with Terrain following

    UgCS enables mission planning in Terrain-following mode - enabling a very-low- flying vehicle to automatically maintain a relatively constant altitude above ground level. The accuracy of the default SRTM database of UgCS varies, therefore to enable precise and safe flight altitude precise DEM (Digital Elevation Model) data has to be imported of the survey area. Video tutorial: Area scan with Terrain following

    Plan surveys with Terrain following

    UgCS enables mission planning in Terrain-following mode - enabling a very-low- flying vehicle to automatically maintain a relatively constant altitude above ground level. The accuracy of the default SRTM database of UgCS varies, therefore to enable precise and safe flight altitude precise DEM (Digital Elevation Model) data has to be imported of the survey area. Video tutorial: Area scan with Terrain following

    Import DEM for safer mission planning

    The terrain is always changing, but changes are not always implemented into 3D maps as fast as it is needed. To plan an automated low altitude or mission with terrain following for the purposes of mapping, surveying or monitoring, import Digital Elevation Model (DEM) into UgCS to plan safe missions. Video tutorial: DEM and Map Data Import

    Import DEM for safer mission planning

    The terrain is always changing, but changes are not always implemented into 3D maps as fast as it is needed. To plan an automated low altitude or mission with terrain following for the purposes of mapping, surveying or monitoring, import Digital Elevation Model (DEM) into UgCS to plan safe missions. Video tutorial: DEM and Map Data Import

    Georeferenced image import as Map overlays

    To fly automated drone missions precise maps are more important than ever. Import GeoTIFF images as map overlay into UgCS, providing the power to customize the maps to suit your needs. 

    Georeferenced image import as Map overlays

    To fly automated drone missions precise maps are more important than ever. Import GeoTIFF images as map overlay into UgCS, providing the power to customize the maps to suit your needs. 

    Mission planner | Drone control

    Immersive 3D mission planning environment

    UgCS features mission planner with a Google Earth-like 3D interface for UAV mission planning, enabling to navigate the environment more easily. Moreover, a 3D mission planning environment gives more control allowing 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 UAV mission planning, enabling to navigate the environment more easily. Moreover, a 3D mission planning environment gives more control allowing to view the created flight plan from all angles, taking into account any obstacles such as terrain or buildings.

    Drone survey planning tools

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

    Drone survey planning tools

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

    Facade scan tool

    The tool for vertical scanning allows to plan a vertical plane, specify the distance to the wall, as well as side and forward overlap. The optimal flying path is calculated automatically. UgCS supports importing 3D object and custom DEM data with the terrain following function. The tool is also extremely useful in mining for examining open quarries. Demo video of the Facade scan tool in action >>>

    Facade scan tool

    The tool for vertical scanning allows to plan a vertical plane, specify the distance to the wall, as well as side and forward overlap. The optimal flying path is calculated automatically. UgCS supports importing 3D object and custom DEM data with the terrain following function. The tool is also extremely useful in mining for examining open quarries. Demo video of the Facade scan tool in action >>>

    Elevation profile

    Once UgCS completes the flight path calculation the elevation profile of the route displays the AGL and AMSL altitude of the drone. The exact altitudes above sea level at all points provides the ability to plan drone missions with respect to the surrounding.

    Elevation profile

    Once UgCS completes the flight path calculation the elevation profile of the route displays the AGL and AMSL altitude of the drone. The exact altitudes above sea level at all points provides the ability to plan drone missions with respect to the surrounding.

    Telemetry window

    The telemetry data window in UgCS displays telemetry data including the charge level of the battery, radio link and GPS signal quality, current course and heading, speed, altitude and much more.

    Telemetry window

    The telemetry data window in UgCS displays telemetry data including the charge level of the battery, radio link and GPS signal quality, current course and heading, speed, altitude and much more.

    Automatic flight mode (waypoints) and direct drone control

    UgCS enables multiple flight modes. The manual flight mode allows controlling the drone with the remote control. Once a flight plan is created and uploaded to the autopilot the Automatic flight mode can be used. For many drones, UgCS also supports Click&Go and Joystick control flight modes.

    Automatic flight mode (waypoints) and direct drone control

    UgCS enables multiple flight modes. The manual flight mode allows controlling the drone with the remote control. Once a flight plan is created and uploaded to the autopilot the Automatic flight mode can be used. For many drones, UgCS also supports Click&Go and Joystick control flight modes.

    Software emulator

    There are in-built software emulators for quadrocopters and fixed wing drones -emucopter and emuplane. It enables to test a route before uploading it to a real drone. Feel free to test diverse features and settings of UgCS in a safe environment.

    Software emulator

    There are in-built software emulators for quadrocopters and fixed wing drones -emucopter and emuplane. It enables to test a route before uploading it to a real drone. Feel free to test diverse features and settings of UgCS in a safe environment.

    Post-flight analysis and Image processing

    Geotagging

    UgCS has an in-build geotagging tool, allowing to sync the timestamps of the images with the autopilot's telemetry data recorded during the flight. After matching the geotags with coordinates and correct altitudes, the images can be used for the further processing. Create map overlays or 3D models to import them into UgCS for more precise mission planning.

    Geotagging

    UgCS has an in-build geotagging tool, allowing to sync the timestamps of the images with the autopilot's telemetry data recorded during the flight. After matching the geotags with coordinates and correct altitudes, the images can be used for the further processing. Create map overlays or 3D models to import them into UgCS for more precise mission planning.

    Telemetry player

    All telemetry data of the flights is recorded in UgCS, enabling to replay the flights of the drone during the flight.

    Telemetry player

    All telemetry data of the flights is recorded in UgCS, enabling to replay the flights of the drone during the flight.

    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.

    Create custom No-Fly zones

    UgCS option to create own custom no-fly zones (NFZ) enables to specify regions where flights are prohibited. UgCS will automatically calculate flight path avoiding these areas and make sure that the drone does not enter NFZ while on an automated flight.

    Create custom No-Fly zones

    UgCS option to create own custom no-fly zones (NFZ) enables to specify regions where flights are prohibited. UgCS will automatically calculate flight path avoiding these areas and make sure that the drone does not enter NFZ while on an automated flight.

    Fly zone limits for routes

    Set boundaries for the flights starting from the first waypoint. Fly zone limits for routes feature gives the ability to control, that the drone does not fly too far away or higher than desired, according to local regulation.

    Fly zone limits for routes

    Set boundaries for the flights starting from the first waypoint. Fly zone limits for routes feature gives the ability to control, that the drone does not fly too far away or higher than desired, according to local regulation.

    Testimonials

    UgCS has emerged as our choice for efficiently acquiring Structure from Motion data

    "Our university laboratory hosts a variety of UAS to support scientific investigators, from the U.S. and abroad, on a wide range of projects across the environmental applications spectrum. Among a variety of options UgCS has emerged as our choice for efficiently acquiring Structure from Motion data. We like the terrain following ability that UgCS provides, in addition to the ease with which we can quickly configure our thermal, multispectral, and hyperspectral cameras with the aircraft. We can count on UgCS to help us successfully complete our missions and appreciate the excellent customer support."

    Christopher B Kratt, CTEMPs Laboratory Coordinator

    The University of Nevada, Reno

    UgCS as an important part of an integrated professional UAS solution.

    "Juniper Unmanned, Inc. provides advanced UAS based solutions to industry worldwide. Our company identified an integrated platform recently as being a powerful solution for many of our clients. We also found sensor packages that Juniper integrated and evaluated to be useful tools. The only thing left was finding a flight planning software that would be able to integrate into the platform, and be effective for a multitude of operations. We reached out to the management of UgCS and after extensive testing and integration Juniper Unmanned, Inc. was overall pleased with the software, and considers UgCS to be a crucial piece for multiple solutions.

    UgCS was well thought out as a flight planning software. It has features that allow the user to plan flights with ease. Flight plans can be manipulated and customized quickly and accurately to whatever the user is trying to accomplish. A vast amount of our flights are conducted in varying terrain, and we have found the DTED and open source DTM function to be very helpful in accomplishing accurate data."

    Tyler Sautter, Director of Training

    Juniper Unmanned, Inc.

    UgCS – professional solution for automatic flight operations

    Academic and Professional Aviation Center (APAC) provides training for both recreational and professional RPAS users. UgCS is a great example of complete software providing solutions from very simple waypoint missions up to complex multi-drone operations with ADS-B transponder support and even multi-node deployment. Ability to customise maps, no-fly zones, different actions at waypoints any many other functions allows to plan and conduct safe automatic flights in professional and simple way.

    Ilmars Ozols, TSI/APAC RPAS Director of Training

    Academic and Professional Aviation Center (APAC)

    UgCS is perfect to manage more than one UAV!

    "Our goal is to develop intelligent drones able to automatically examine large areas to search for avalanche victims.

    UgCS enables complex flight mission planning and visualisation in the Bavarian Alps, including automatic terrain avoidance."

    Michael Tietze, Ph.D. Student

    Munich University of Applied Sciences (MUAS)

    UgCS is robust and has never let us down…..we highly recommend it to any UAV operator

    "Aerial Vision Australia & DroneAg has been operating specialised UAV aerial surveys now for over 5 years including low level terrain following magnetometer flights and we have found that UgCS is the perfect solution for flight planning and flight following, in fact, UgCS is now our preferred UAV software for all our fleet. UgCS is intuitive, 3D immersive and has a great situational awareness for our pilots, giving them just enough information to safely operate our aircraft. The team at UgCS are very supportive and always willing to take on board our suggestions on what we believe would make the software even further enhanced from our in the field experience."

    Kyle Gardner, Chief Remote Pilot

    Aerial Vision Australia & DroneAg

    UgCS - a complete tool for mission planning that offers professional results.

    "Tecnodron is an industrial-oriented drone company working mainly with thermographic, photogrammetric and multispectral sensors. Our experience in operations for large clients has positioned us as a good knower and reference of the sector.

    The dynamics of industrial operations requires the use of applications - which is why at Tecnodron for mission planning we use UgCS - a complete tool that offers professional results."

    SOLUTECNIA TECNOLOGICAS SL

    tecnodron.es

    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 18.04 LTS / 64-bit

    Graphics hardware

    • Graphics card with DirectX 10 support (shader model 4.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

    • Recommended RAM: 4GB or more

    Screen resolution

    • Minimum supported screen resolution: 1024x768

    Contact us

    If you have technical questions, feature suggestions or want to know more about UgCS, please fill in the form.

    By checking this box I consent that I have read and agree to Privacy policy

    Your message has been successfully sent.