Integrated moment-based LGMD and deep reinforcement learning for UAV obstacle avoidance

In this paper, a bio-inspired monocular vision perception method combined with a learning-based reaction local planner for obstacle avoidance of micro UAVs is presented. The system is more computationally efficient than other vision-based perception and navigation methods such as SLAM and optical flow because it does not need to calculate accurate distances. To improve the robustness of perception against illuminance change, the input image is remapped using image moment which is independent of illuminance variation. After perception, a local planner is trained using deep reinforcement learning for mapless navigation. The proposed perception and navigation methods are evaluated in some realistic simulation environments. The result shows that this light-weight monocular perception and navigation system works well in different complex environments without accurate depth information.

[1]  Vijay Kumar,et al.  Tightly-coupled monocular visual-inertial fusion for autonomous flight of rotorcraft MAVs , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[2]  José Martínez-Carranza,et al.  A deep learning approach towards autonomous flight in forest environments , 2018, 2018 International Conference on Electronics, Communications and Computers (CONIELECOMP).

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

[4]  Jing Liu,et al.  LIDAR obstacle warning and avoidance system for unmanned aerial vehicle sense-and-avoid , 2016 .

[5]  Heinrich H. Bülthoff,et al.  Obstacle detection, tracking and avoidance for a teleoperated UAV , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[6]  Giacomo Indiveri,et al.  Obstacle avoidance with LGMD neuron: Towards a neuromorphic UAV implementation , 2017, 2017 IEEE International Symposium on Circuits and Systems (ISCAS).

[7]  Nabil Aouf,et al.  A Furcated Visual Collision Avoidance System for an Autonomous Microrobot , 2020, IEEE Transactions on Cognitive and Developmental Systems.

[8]  Hamid D. Taghirad,et al.  Autonomous flight and obstacle avoidance of a quadrotor by monocular SLAM , 2016, 2016 4th International Conference on Robotics and Mechatronics (ICROM).

[9]  Ashish Kapoor,et al.  AirSim: High-Fidelity Visual and Physical Simulation for Autonomous Vehicles , 2017, FSR.

[10]  Shigang Yue,et al.  Collision detection in complex dynamic scenes using an LGMD-based visual neural network with feature enhancement , 2006, IEEE Transactions on Neural Networks.

[11]  Tinne Tuytelaars,et al.  CNN-based single image obstacle avoidance on a quadrotor , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[12]  Ashutosh Saxena,et al.  High speed obstacle avoidance using monocular vision and reinforcement learning , 2005, ICML.

[13]  Shane Legg,et al.  Human-level control through deep reinforcement learning , 2015, Nature.

[14]  Jyun-Min Dai,et al.  Path planning and obstacle avoidance for vision guided quadrotor UAV navigation , 2016, 2016 12th IEEE International Conference on Control and Automation (ICCA).

[15]  Wolfram Burgard,et al.  Deep reinforcement learning with successor features for navigation across similar environments , 2016, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[16]  Sen Wang,et al.  Towards Monocular Vision based Obstacle Avoidance through Deep Reinforcement Learning , 2017, RSS 2017.

[17]  Russ Tedrake,et al.  Pushbroom stereo for high-speed navigation in cluttered environments , 2014, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[18]  Oisin Mac Aodha,et al.  Unsupervised Monocular Depth Estimation with Left-Right Consistency , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Antonio Sgorbissa,et al.  Path following and obstacle avoidance for an autonomous UAV using a depth camera , 2018, Robotics Auton. Syst..

[20]  F. Rind,et al.  Neural network based on the input organization of an identified neuron signaling impending collision. , 1996, Journal of neurophysiology.

[21]  Manish Kumar,et al.  Overview of Path-Planning and Obstacle Avoidance Algorithms for UAVs: A Comparative Study , 2018, Unmanned Syst..

[22]  Qinbing Fu,et al.  Towards Computational Models and Applications of Insect Visual Systems for Motion Perception: A Review , 2019, Artificial Life.

[23]  Quan Pan,et al.  Autonomous Stereo Vision based Collision Avoid System for Small UAV , 2017 .

[24]  Shaojie Shen,et al.  VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator , 2017, IEEE Transactions on Robotics.

[25]  Andrew Hunter,et al.  A modified model for the Lobula Giant Movement Detector and its FPGA implementation , 2010, Comput. Vis. Image Underst..

[26]  J. M. M. Montiel,et al.  ORB-SLAM: A Versatile and Accurate Monocular SLAM System , 2015, IEEE Transactions on Robotics.

[27]  Sergio Montenegro,et al.  Obstacle Detection and Collision Avoidance for a UAV With Complementary Low-Cost Sensors , 2015, IEEE Access.

[28]  Guosheng Lin,et al.  Deep convolutional neural fields for depth estimation from a single image , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[29]  Yuval Tassa,et al.  Continuous control with deep reinforcement learning , 2015, ICLR.

[30]  Ming Liu,et al.  Virtual-to-real deep reinforcement learning: Continuous control of mobile robots for mapless navigation , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[31]  Yi Lin,et al.  Autonomous aerial navigation using monocular visual‐inertial fusion , 2018, J. Field Robotics.

[32]  Martial Hebert,et al.  Learning monocular reactive UAV control in cluttered natural environments , 2012, 2013 IEEE International Conference on Robotics and Automation.

[33]  Antonios Tsourdos,et al.  Robust Brightness Description for Computing Optical Flow , 2008, BMVC.

[34]  Ming-Kuei Hu,et al.  Visual pattern recognition by moment invariants , 1962, IRE Trans. Inf. Theory.

[35]  Hector D. Escobar-Alvarez,et al.  R‐ADVANCE: Rapid Adaptive Prediction for Vision‐based Autonomous Navigation, Control, and Evasion , 2018, J. Field Robotics.