• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer
  • DroneRacingLife
  • DroneFlyers
  • Newsletter
DroneLife

DRONELIFE

Stay up to date on all the latest Drone News

  • News
  • Products
  • Industries
    • Agriculture
    • Construction
    • Delivery
    • Dual Use
    • Inspection
    • Public Safety
    • Surveying
  • Enthusiasts
  • Regulations
  • Business
  • Video
  • Podcasts

The Engineering Behind UgCS: Insights from Kristaps Brass on the Future of Drone Flight Planning

July 9, 2025 by Miriam McNabb Leave a Comment

Kristaps Brass

Drone technology is evolving at a rapid pace, and with it comes the need for more advanced, reliable, and user-friendly flight planning software. At the forefront of this innovation is UgCS, developed by SPH Engineering. To gain a deeper understanding of the engineering challenges and breakthroughs behind UgCS, we interviewed Kristaps Brass, the company’s Product Owner and an experienced engineer. Kristaps has been with SPH Engineering since 2014, leading field tests across the globe, training customers from Brazil to Australia, and even participating in a Greenland expedition. With degrees from the Stockholm School of Economics in Riga and Tallinn University of Technology, Kristaps now leads the UgCS development team, striving to make UgCS the premier choice for professional drone pilots.

Rethinking Terrain-Following: The Birth of Smart AGL

One of the most critical challenges in drone surveying is ensuring safe and accurate flights over complex terrain. Kristaps explained, “When doing drone surveying, pilots often have to make the drone follow very challenging terrain. This includes not only having to cover small hills and other terrain elevation changes but often even flying in mountainous regions and near cliffs.” He noted that traditional flight planning solutions typically use a fixed Above Ground Level (AGL) approach, which works well on gentle slopes but can be risky on steep inclines.

This challenge led to the development of the Smart AGL algorithm. As Kristaps described, “Smart AGL calculates the flight height taking into account not only what is below the drone but also what is in front of it. This innovation allows drone pilots to use UgCS flight planning software to plan safer flights that can even cover steep slopes, all while collecting accurate data.” The Smart AGL feature exemplifies UgCS’s commitment to addressing real-world issues faced by drone operators.

True Terrain Following: Precision Without Precise DEMs

Accurate terrain following is especially important for specialized surveys, such as those using ground-penetrating radar or echosounders. These missions often require drones to fly extremely close to the ground. Kristaps shared, “Our true terrain following (TTF) system features our SkyHub onboard computer as well as an altimeter which makes it possible for the drone to follow the terrain even as low as 1 meter above the ground. This is necessary when flying with sensors such as GPR, echosounders, metal detectors and others.”

He emphasized that this system is designed for larger drones carrying heavy payloads, such as the DJI M300, M350, and various American-made platforms. UgCS comes equipped with quality Digital Elevation Model (DEM) data, and for U.S. pilots, even higher-resolution DEMs are available. “It comes with other important features such as ability to adjust the resolution of terrain following, trajectory slope and many more,” Kristaps added.

UgCS flight planning software

3D Flight Planning: Managing Complexity with a Gaming Engine

Modern drone missions often require integrating multiple data layers, which can be computationally demanding. Kristaps explained, “UgCS is built on a gaming engine, giving it a unique advantage in the market of drone software. Because of this, UgCS can easily handle displaying multiple map overlays as well as digital terrain and surface models.”

He highlighted a recent advancement: “Recently we added the possibility to use a digital surface model (DSM) separate from the digital terrain model (DTM). This allows pilots to plan their missions with a constant altitude with respect to the ground level, all while ensuring that the drone will be at a safe distance above treetops and buildings.” This flexibility is crucial for safe operations in urban and forested environments.

Smoother Trajectories for Sensitive Sensors

Some drone surveys, such as magnetic and LiDAR mapping, require especially smooth flight paths. Kristaps discussed the engineering behind UgCS’s trajectory smoothing algorithm: “The trajectory smoothing algorithm allows users to set an exact slope angle as well as gaps that the drone should skip. This smoothes out the flight trajectory (especially when combined with Smart AGL). This is especially important when flying with sensitive sensors such as magnetometer, which are often hanging on ropes below the drone. Smoother flight for the sensor leads to better resulting data and less time needed for processing.”

Navigating Engineering Trade-Offs: Safety, Accuracy, and Efficiency

Developing terrain-following solutions for extreme environments requires balancing safety, accuracy, and efficiency. Kristaps explained, “What works best in these situations is giving the users the tools in their hands. When flying in extreme environments they can choose between using an altimeter with on-board processing or relying on a highly accurate DEM.”

He emphasized the flexibility UgCS offers: “Any route planned in UgCS can be converted into separate waypoints, giving the user full control around any part of the mission.” This approach ensures that pilots can adapt to a wide range of mission requirements and environmental challenges.

Handling High-Resolution Elevation Data

The accuracy of flight path calculations depends on the resolution of elevation data. Kristaps noted, “By default UgCS uses 1 arc second (30m) SRTM data worldwide. Recently we added ⅓ (10m) elevation data for our customers in the USA from the USGS database. Users can also load their own elevation data (DEM) with a maximum resolution of 1 m.”

He also pointed out the practical limits: “Datasets with higher resolution than 1 m get downscaled to 1 m since that is about the limit of accuracy needed for drone flights. Anything below that gives diminishing marginal returns when weighing increased flight accuracy against processing power needed for trajectory calculations for large missions.”

Integrating with Diverse Hardware

Integrating terrain-following features across different drone platforms and altimeter technologies presents unique challenges. Kristaps reflected, “When we started out with our true terrain following systems, we relied on laser altimeter technology. However, soon after that we learned that one size does not fit all. While laser altimeters allow users to very accurately fly even at higher altitudes, they do fall short when flying over reflective surfaces such as water, snow or dense fog. These downsides…are addressed by our radar altimeter.”

He added, “DJI and Ardupilot are two different beasts. DJI drones are great and allow us to easily integrate through their SDK. In this case the onboard altimeter works through our SkyHub computer. The mountings are standardized. Ardupilot drones, while being open-source, tend to be based on very different frames, each of which needs a separate mount for the altimeter. In the case of Ardupilot, the altimeter gets connected directly to the autopilot.”

Balancing Advanced Features with User Accessibility

UgCS has evolved significantly over the years, balancing technical sophistication with user accessibility. Kristaps explained, “UgCS has been in the market for around 12 years now and has gone through a lot of evolution and changes, all inspired by feedback from our users. With the release of UgCS 5.0 last year, we’ve gone through significant UI redesign compared to the previous version, making it more user-friendly for new users while retaining the features important for existing users.”

He also discussed the philosophy behind new features: “With the release of UgCS 5.11 we are making it faster and more effortless for users to get their planned missions delivered to them. With this version we are introducing UgCS Cloud. This feature allows all routes to automatically sync from the computer to the drone’s remote controller. Not only does this make fieldwork faster for pilots, it also makes it easier for teams to work together, sharing planned routes across devices.”

Looking Ahead: The Future of Drone Flight Planning

The world of drone surveying is dynamic and requires constant adaptation. Kristaps summed up the UgCS philosophy: “The world of drone surveys is one that is fast-moving and a team sport. We understand the importance of convenience, rapid deployment and quick teamwork. And this is what we are addressing next.”

UgCS continues to push the boundaries of drone flight planning, combining technical innovation with real-world practicality, and setting new standards for professional drone pilots worldwide.

Read more:

  • SPH Engineering Releases UgCS 5.11: Cloud Sync, Small Drone Support, and New Mapping Tools
  • Don’t Get Grounded: Why Multi-Platform Software Is a Must for Drone Operations
  • AirData and UgCS Collaborate on New Integration
Miriam McNabb

Miriam McNabb is the Editor-in-Chief of DRONELIFE and CEO of JobForDrones, a professional drone services marketplace, and a fascinated observer of the emerging drone industry and the regulatory environment for drones. Miriam has penned over 3,000 articles focused on the commercial drone space and is an international speaker and recognized figure in the industry.  Miriam has a degree from the University of Chicago and over 20 years of experience in high tech sales and marketing for new technologies.
For drone industry consulting or writing, Email Miriam.

TWITTER:@spaldingbarker

Subscribe to DroneLife here.

Filed Under: Applications, DL Exclusive, Drone News, Drone News Feeds, Featured - Surveying, News Tagged With: 3D flight planning, drone mission planning, drone software innovation, drone surveying, flight planning software, Kristaps Brass, Smart AGL, SPH Engineering, true terrain following, UgCS

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

LATEST

Volocopter Unveils VoloXPro and Expands into Pilot Training Market, Air Sports

New ultralight multicopter targets private pilots, training organizations, and future air taxi operators Volocopter has introduced the VoloXPro, a new…

Continue Reading Volocopter Unveils VoloXPro and Expands into Pilot Training Market, Air Sports

Matternet Launches NHS Drone Deliveries in Central London

New service connects major hospital campuses to move critical medical items in minutes Matternet has launched drone delivery operations for…

Continue Reading Matternet Launches NHS Drone Deliveries in Central London

As Drone Delivery Expands, Communities Remain Uncertain

County denies Walmart bid to start drone deliveries By DRONELIFE Features Editor Jim Magill A board of Georgia county officials…

Continue Reading As Drone Delivery Expands, Communities Remain Uncertain

Rogue Drone Detected. Now What?

SkySafe and Motorola Solutions integration highlights the next step in managing low-altitude airspace At the Motorola Solutions Summit 2026 this…

Continue Reading Rogue Drone Detected. Now What?

New DJI Drones Launch Globally, But Not in the U.S.

Court filing highlights FCC restrictions as new products debut without U.S. availability Drone giant DJI has introduced new consumer drones,…

Continue Reading New DJI Drones Launch Globally, But Not in the U.S.

NYC Tests Cargo Drones to Cut Traffic and Speed Medical Deliveries

Port Authority Launches Yearlong Cargo Drone Trial Over East River. Skyports partnership aims to test middle-mile delivery, reduce congestion, and…

Continue Reading NYC Tests Cargo Drones to Cut Traffic and Speed Medical Deliveries

AirData and BRINC Integration Brings Automated Flight Records to Public Safety Drone Programs

New integration captures flight data automatically, supporting scalable and auditable drone operations AirData has announced a new integration with BRINC,…

Continue Reading AirData and BRINC Integration Brings Automated Flight Records to Public Safety Drone Programs

Sentrycs Lands Major Counter-Drone Contracts Across World Cup Cities

Sentrycs systems to protect skies in U.S., Mexico, Canada By DRONELIFE Features Editor Jim Magill (Editor’s note: This is part…

Continue Reading Sentrycs Lands Major Counter-Drone Contracts Across World Cup Cities

Kraus Hamdani Aerospace Demonstrates Wireless Power Beaming to K1000ULE at Shaw AFB

Kraus Hamdani Aerospace and PowerLight Technologies sustain the K1000ULE in flight using laser-based wireless power beaming, maintaining continuous ISR operations…

Continue Reading Kraus Hamdani Aerospace Demonstrates Wireless Power Beaming to K1000ULE at Shaw AFB

Sion Power Launches Two High Energy Density Batteries for Military Drones

Sion Power’s Licerion Strike and Echo cells exceed 500 Wh/kg, enabling combat drones to fly two to three times longer…

Continue Reading Sion Power Launches Two High Energy Density Batteries for Military Drones

Secondary Sidebar

Footer

SPONSORED

Inspired Flight Gremsy IF800 VIO F1 drones geo week

What Will It Take to Strengthen U.S. Drone Manufacturing? A Conversation with Inspired Flight’s CEO

Global Mapper Mobile data collection

Collection Ground Control Points with Global Mapper Mobile

Military Drone Mapping Solutions

How SimActive’s Correlator3D™ is Revolutionizing Military Mapping: An Exclusive Interview with CEO Philippe Simard

Photogrammetry Accuracy Standards

SimActive Photogrammetry Software: Enabling Users to Meet Accuracy Standards for Over 20 Years

NACT Engineering Parrot ANAFI tether indoor shot

Smart Tether for Parrot ANAFI USA from NACT Engineering

Blue Marble, features global mapper, features Blue Marble

Check Out These New Features in Global Mapper v25 from Blue Marble

About Us | Contact Us | Advertise With Us | Write for Us | Privacy Policy | Terms of Service

The Trusted Source for the Business of Drones.

This website uses cookies and third party services. By clicking OK, you are agreeing to our privacy policy. ACCEPT

Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT