Subterranean MAV Navigation based on Nonlinear MPC with Collision Avoidance Constraints

Micro Aerial Vehicles (MAVs) navigation in subterranean environments is gaining attention in the field of aerial robotics, however there are still multiple challenges for collision free navigation in such harsh environments. This article proposes a novel baseline solution for collision free navigation with Nonlinear Model Predictive Control (NMPC). In the proposed method, the MAV is considered as a floating object, where the velocities on the $x$, $y$ axes and the position on altitude are the references for the NMPC to navigate along the tunnel, while the NMPC avoids the collision by considering kinematics of the obstacles based on measurements from a 2D lidar. Moreover, a novel approach for correcting the heading of the MAV towards the center of the mine tunnel is proposed, while the efficacy of the suggested framework has been evaluated in multiple field trials in an underground mine in Sweden.

[1]  Roland Siegwart,et al.  Receding Horizon "Next-Best-View" Planner for 3D Exploration , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Sven Behnke,et al.  Layered Mission and Path Planning for MAV Navigation with Partial Environment Knowledge , 2014, IAS.

[3]  Kevin M. Brink,et al.  Distributed subterranean exploration and mapping with teams of UAVs , 2017, Defense + Security.

[4]  George Nikolakopoulos,et al.  Deploying MAVs for autonomous navigation in dark underground mine environments , 2020, Robotics Auton. Syst..

[5]  Vijay Kumar,et al.  Autonomous Navigation and Mapping for Inspection of Penstocks and Tunnels With MAVs , 2017, IEEE Robotics and Automation Letters.

[6]  Vijay Kumar,et al.  Stochastic differential equation-based exploration algorithm for autonomous indoor 3D exploration with a micro-aerial vehicle , 2012, Int. J. Robotics Res..

[7]  Goele Pipeleers,et al.  Embedded nonlinear model predictive control for obstacle avoidance using PANOC , 2018, 2018 European Control Conference (ECC).

[8]  Akshay Bharadwaj,et al.  Small-UAS navigation using 3D imager and infrared camera in structured environments , 2016, 2016 IEEE/ION Position, Location and Navigation Symposium (PLANS).

[9]  Fernando García,et al.  Obstacle Detection and Avoidance System Based on Monocular Camera and Size Expansion Algorithm for UAVs , 2017, Sensors.

[10]  Christos Papachristos,et al.  Field-hardened Robotic Autonomy for Subterranean Exploration , 2019 .

[11]  G. Nikolakopoulos,et al.  Autonomous MAV Navigation in Underground Mines Using Darkness Contours Detection , 2019, ICVS.

[12]  Gui-Song Xia,et al.  A survey on vision-based UAV navigation , 2018, Geo spatial Inf. Sci..

[13]  Jörg Stückler,et al.  Multilayered Mapping and Navigation for Autonomous Micro Aerial Vehicles , 2016, J. Field Robotics.

[14]  G Balamurugan,et al.  Survey on UAV navigation in GPS denied environments , 2016, 2016 International Conference on Signal Processing, Communication, Power and Embedded System (SCOPES).

[15]  Emil Fresk,et al.  Cooperative coverage path planning for visual inspection , 2018 .

[16]  Roland Siegwart,et al.  Model Predictive Control for Trajectory Tracking of Unmanned Aerial Vehicles Using Robot Operating System , 2017 .

[17]  Sina Sharif Mansouri,et al.  Towards Autonomous Surveying of Underground Mine Using MAVs , 2018, Advances in Service and Industrial Robotics.

[18]  Sven Behnke,et al.  Autonomous MAV-based Indoor Chimney Inspection with 3D Laser Localization and Textured Surface Reconstruction , 2019, J. Intell. Robotic Syst..

[19]  Goele Pipeleers,et al.  A Penalty Method Based Approach for Autonomous Navigation using Nonlinear Model Predictive Control , 2018, 1805.02524.

[20]  Panagiotis Patrinos,et al.  OpEn: Code Generation for Embedded Nonconvex Optimization , 2020, IFAC-PapersOnLine.

[21]  André Dias,et al.  Collision avoidance for safe structure inspection with multirotor UAV , 2017, 2017 European Conference on Mobile Robots (ECMR).

[22]  Sheng-Cheng Lee,et al.  Duckiefloat: a Collision-Tolerant Resource-Constrained Blimp for Long-Term Autonomy in Subterranean Environments , 2019, ArXiv.