Core Concepts
An enhanced optical flow algorithm with prediction is developed to improve distance measurement for UAVs operating in deep hazardous tunnels with poor lighting and lack of surface features.
Abstract
The paper presents a distance measurement module for Unmanned Aerial Vehicles (UAVs) operating in deep, hazardous tunnels, such as the Deep Tunnel Sewerage System (DTSS) in Singapore. Conventional localization techniques like GPS and indoor methods based on WiFi, IR, or UWB do not work well in these environments.
The authors have developed a distance measurement module using an optical flow sensor (Px4Flow) and a Lidar Lite sensor. However, the standard optical flow technique does not perform well in tunnels with poor lighting and lack of surface features. To address this, the authors have developed an enhanced optical flow algorithm with prediction to improve the distance measurement.
The key highlights of the approach are:
- The Px4Flow optical flow sensor is used to measure angular displacement, while the Lidar Lite sensor provides the distance measurement.
- The authors found that the Px4Flow sensor is susceptible to low light intensities and lack of surface features, leading to inaccurate displacement measurements.
- To overcome this, they developed a prediction algorithm that uses the continuously calculated acceleration data from the past when the optical flow quality is good.
- When the optical flow quality is poor (< 100), the algorithm uses the predicted velocity instead of the directly measured velocity from the Px4Flow sensor.
- The authors tested their module in a passenger tunnel in Singapore, evaluating the performance with different lighting conditions (with/without LEDs) and surface textures (sidewall, ceiling, floor).
- The results show that the enhanced algorithm with prediction provides more accurate distance measurement compared to the standard optical flow approach, especially in poor lighting and low-texture environments.
- Future work includes investigating the use of IMU data to further improve the prediction of missing velocity or acceleration values when the optical flow quality is low.
Stats
The standard optical flow algorithm provided the following distance measurements in the passenger tunnel:
Sidewall: 0.0 m
Floor: 46.48 m
Ceiling: 13.03 m
The enhanced algorithm with prediction provided the following distance measurements:
Sidewall: 6.2265 m
Floor: 50.946 m
Ceiling: 20.73 m
Quotes
"The Px4Flow sensor is noisy and susceptible to low light intensities and interferences."
"Sometimes if the tunnel surface is low in features, the Px4Flow might not able get good quality flow values, which leads to inaccurate displacement."