1. True Terrain Following#

1.1. Hybrid route#

In a hybrid route, it is possible to combine waypoints and segments with different altitude modes - AGL/AMSL for altitude navigation using GPS and Rangefinder for altitude navigation using an altimeter. AGL/AMSL altitude can be used in parts of the route where it is necessary to fly over obstacles or very uneven terrain, where flight using an altimeter would cause a lot of ascending and descending. Rangefinder altitude is used for TTF segments where it is necessary to maintain altitude using an altimeter for data collection.

Note

It is recommended to set AGL/AMSL altitude at least 5 m above the digital elevation map.

Warning

Attention: due to elevation model error, real AGL altitude may differ from expected.

Use additional waypoints to create a smooth transition from AGL/AMSL to Rangefinder altitudes. For accurate altitude transition, it is recommended to set the turn type to Stop & turn.

Example:

  • Waypoint#1 - AGL 20m;

  • Waypoint#2 - AGL 5m;

  • Waypoint#3 - Rangefinder 3m;

  • Waypoint#4 - Rangefinder 1m.

../../../_images/agl_to_range_safe.png

Transition from AGL to Rangefinder mode#

Note

For the mission to be uploaded to the SkyHub, at least one waypoint or segment of your route must be in the Rangefinder mode. Otherwise, the mission will be uploaded to the DJI autopilot.

1.2. Rangefinder route#

If flight specifics require that flight altitude is maintained using an altimeter during the entire route from the start position, Rangefinder altitude can be used on all route segments.

The drone will take Rangefinder altitude using the altimeter immediately after Terrain Following activation and move to the first position on the route while maintaining this altitude.

../../../_images/rangefinder_only.png

Route with all segments with Rangefinder altitude#

1.3. Flight process step by step#

  1. Connect your PC to the Wi-Fi network. Start the UgCS flight planning software on your PC and plan a mission for the drone.

  2. Ensure that SkyHub and all payload devices are properly connected to the drone.

  3. Turn on the DJI Remote Controller and connect it to the same Wi-Fi network as the PC.

Note

If you are using the DJI RC Plus controller, make sure that the switch is in the N-mode.

If you are using the DJI Smartcontroller, make sure that the switch is in the P-mode.

  1. Run the UgCS Companion mobile application on your remote controller. Wait for the application to show the main window and connect to UgCS on your PC.

  2. Ensure that the drone with a correct profile appears in the UgCS on the PC and drone telemetry (battery, uplink, downlink, satellites) are present.

  3. Ensure that only the used payloads are enabled in the UgCS-CPM Payloads section. Each payload should be properly configured, following the sensor setup guide.

Note

Before the flight, you can erase old data files from the SkyHub if they are no longer needed (see Log Files Management for details).

  1. Check if the UgCS, Drone, and SkyHub indicators are green. Add the Terrain Following widget and other widgets related to connected payloads by clicking the “plus” button.

../../../_images/TTF_350.png

UgCS and UgCS-CPM application open side-by-side#

  1. Check the Altimeter widget, it should displays the altimeter data.

Note

While stationary, radar altimeter will display the random readings. This is expected behaviour, since it must be in a motion to get the true readings.

  1. Check the altitude Min/Max limits in altimeter widget settings.

../../../_images/Altimeter_min_max.png

Altimeter Min/Max value setup#

Note

If during the flight, altimeter will receive the readings that are below the minimum or above the maximum values you set, failsafe action will be triggered.

  1. Check and configure Safe altitude in True Terrain Following widget settings.

../../../_images/TTF_Safe_altitude.png

Altimeter safe altitude setup#

Note

During the failsafe, the drone will ascend to the safe altitude value you selected and execute a chosen failsafe action.

Warning

Failsafe may be triggered:

  • During TTF activation. If at the moment, the drone is higher or lower than min/max altitude.

  • If the altitude readings during the flight are below min. altitude (the drone is too close to the ground or obstacle).

  • If the altitude readings during the flight go above the max. altitude (sudden elevation changes).

  • If the SkyHub stops receiving the data from the altimeter.

  1. Create / verify route in UgCS. All route altitudes must be in altimeter min / max range limits.

Warning

Attention: For Hybrid route AGL and AMSL waypoints are navigated using GPS. SkyHub altitude safety check will trigger failsafe if drone flying to AGL or AMSL waypoint will go below the configured altimeter minimum value MIN_ALTITUDE_M + 2m.

../../../_images/route_alt.png

First waypoint / Area scan segment with Rangefinder altitude configured#

Warning

Attention: It is strongly recommended not to set Target Altitude more than 10 meters for the laser altimeter above water

Attention: AGL and AMSL waypoints are navigated using GPS. SkyHub altitude safety check will trigger failsafe if drone flying to AGL or AMSL waypoint will go below Altimeter Min value + 2m.

  1. Upload the route to the drone using Upload Route command in UgCS.

  2. Perform manual takeoff using the DJI Remote Controller and rise up to the appropriate altitude (see limits from step 8).

  3. Manually fly the drone close to route start position.

  4. There are three ways how to activate True Terrain following flight:Press Start in UgCS Companion application

Move the flight mode switch from N-Mode then to F-mode

Press the Activate button in the Terrain Following widget

  1. You may interrupt the flight by moving the flight mode switch from F-Mode then to N-mode, or by pressing the Pause button in UgCS Companion application or in True Terrain Following widget (UgCS-CPM).

The flight can be resumed by moving the flight mode switch to N-mode then to F-mode, or by pressing the Resume button in UgCS Companion application or in True Terrain Following widget (UgCS-CPM).

During pause you may manually control the drone, for example fly around an obstacle. In this case the drone returns to the nearest not completed point on the route by the shortest way after resuming.

Warning

Attention: the flight mode on the DJI Remote Controller must be obligatory switched back to N-mode before manually control. Otherwise, the drone returns to an unexpected resuming point.

  1. If the drone descends below the minimum allowed altitude or ascends above the maximum allowed altitude (see step 8), it stops, then climbs to safe altitude. Safe altitude can be configured in True Terrain Follwing widget settings. You may manually correct drone position and resume the flight according to recommendations at step 14.

  2. After the mission has been completed the drone stops at the last waypoint then climbs to increase its altitude to value configured in True Terrain Following widget settings.

  3. Switch the flight mode to N-Mode to take control, then return the drone to the desired landing position, and land the drone manually.

  4. Download the flight results (see Log Files Management).