Reference : Fast and Robust Flight Altitude Estimation of Multirotor UAVs in Dynamic Unstructured...
Scientific journals : Article
Engineering, computing & technology : Computer science
http://hdl.handle.net/10993/38233
Fast and Robust Flight Altitude Estimation of Multirotor UAVs in Dynamic Unstructured Environments Using 3D Point Cloud Sensors
English
Bavle, Hriday [Technical University of Madrid (UPM) and CSIC > Centre for Automation and Robotics (CAR)]
Sanchez Lopez, Jose Luis mailto [University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > >]
de la Puente, Paloma [Technical University of Madrid (UPM) and CSIC > Centre for Automation and Robotics (CAR)]
Rodriguez-Ramos, Alejandro [Technical University of Madrid (UPM) and CSIC > Centre for Automation and Robotics (CAR)]
Sampedro, Carlos [Technical University of Madrid (UPM) and CSIC > Centre for Automation and Robotics (CAR)]
Campoy, Pascual [Technical University of Madrid (UPM) and CSIC > Centre for Automation and Robotics (CAR)]
6-Sep-2018
Aerospace
MDPI
5
3
Yes
International
2226-4310
Basel
Switzerland
[en] flight altitude estimation ; UAVs ; multirotor aerial robots ; K-means clustering ; 3D point cloud ; kalman filter ; SLAM
[en] This paper presents a fast and robust approach for estimating the flight altitude of
multirotor Unmanned Aerial Vehicles (UAVs) using 3D point cloud sensors in cluttered, unstructured,
and dynamic indoor environments. The objective is to present a flight altitude estimation algorithm,
replacing the conventional sensors such as laser altimeters, barometers, or accelerometers, which
have several limitations when used individually. Our proposed algorithm includes two stages: in
the first stage, a fast clustering of the measured 3D point cloud data is performed, along with the
segmentation of the clustered data into horizontal planes. In the second stage, these segmented
horizontal planes are mapped based on the vertical distance with respect to the point cloud sensor
frame of reference, in order to provide a robust flight altitude estimation even in presence of several
static as well as dynamic ground obstacles. We validate our approach using the IROS 2011 Kinect
dataset available in the literature, estimating the altitude of the RGB-D camera using the provided 3D
point clouds. We further validate our approach using a point cloud sensor on board a UAV, by means
of several autonomous real flights, closing its altitude control loop using the flight altitude estimated
by our proposed method, in presence of several different static as well as dynamic ground obstacles.
In addition, the implementation of our approach has been integrated in our open-source software
framework for aerial robotics called Aerostack.
Researchers ; Professionals
http://hdl.handle.net/10993/38233
10.3390/aerospace5030094
http://www.mdpi.com/2226-4310/5/3/94

File(s) associated to this reference

Fulltext file(s):

FileCommentaryVersionSizeAccess
Open access
aerospace-05-00094-v2.pdfPublisher postprint8.2 MBView/Open

Bookmark and Share SFX Query

All documents in ORBilu are protected by a user license.