Abstract

This article presents an enhanced version of the Monte Carlo localization algorithm, commonly used for robot navigation in indoor environments, which is suitable for aerial robots moving in a three-dimentional environment and makes use of a combination of measurements from an Red,Green,Blue-Depth (RGB-D) sensor, distances to several radio-tags placed in the environment, and an inertial measurement unit. The approach is demonstrated with an unmanned aerial vehicle flying for 10 min indoors and validated with a very precise motion tracking system. The approach has been implemented using the robot operating system framework and works smoothly on a regular i7 computer, leaving plenty of computational capacity for other navigation tasks such as motion planning or control.

Highlights

  • The new manufacturing paradigm pursues the acceleration of delivery rates through the gradual implementation of automated processes

  • The main contribution of this work focuses on the combination of all three: an Monte Carlo localization (MCL) algorithm relying on a previously built 3-D map, an RGB-D sensor for odometry and point cloud matching, and radio-based sensors installed in the environment and localized within the map

  • The use of GPUs is discarded; we propose an approach that can be implemented in standard CPUs and not limited its applicability in regular platforms

Read more

Summary

Introduction

The new manufacturing paradigm pursues the acceleration of delivery rates through the gradual implementation of automated processes. Outdoor operation for aerial robots based on global positioning system (GPS) can be generally assumed due to the existence of low-cost commercial products offering mature performances in a wide variety of applications.[5,6,7] Despite this, autonomous aerial vehicles are starting to play a major role in applications such as inspection,[8] search and rescue,[9] or security surveillance,[10] which usually require the aerial robots to fly in dense environments, at low altitudes or indoors. The update frequency of GPS location queries is not enough to achieve the aforementioned tasks in a robust and safe manner, since the aerial robots are supposed to be operating in small environments and move at relatively high speeds

Related work
Experimental results
Results and discussion
Conclusions and future work

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.