A Self-contained Teleoperated Quadrotor: On-Board State-Estimation and Indoor Obstacle Avoidance

Indoor operation of unmanned aerial vehicles (UAV s) poses many challenges due to the lack of GPS signal and cramped spaces. The presence of obstacles in an unfamiliar environment requires reliable state estimation and active algorithms to prevent collisions. In this paper, we present a teleoperated quadrotor UAV platform equipped with an onboard miniature computer and a minimal set of sensors for this task. The platform is capable of highly accurate state-estimation, tracking of desired velocity commanded by the user and ensuring collision-free navigation. The robot estimates its linear velocity through a Kalman filter integration of inertial and optical flow (OF) readings with corresponding distance measurements. An RGB-D camera serves the purpose of providing visual feedback to the operator and depth measurements to build a probabilistic, robo-centric obstacle model, allowing the robot to avoid collisions. The platform is thoroughly validated in experiments in an obstacle rich environment.

[1]  D. Mitchell Wilkes,et al.  Mobile robot localization using an electronic compass for corridor environment , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[2]  Antonio Franchi,et al.  A semi-autonomous UAV platform for indoor remote operation with visual and haptic feedback , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[3]  Heinrich H. Bülthoff,et al.  On-board velocity estimation and closed-loop control of a quadrotor UAV based on optical flow , 2012, 2012 IEEE International Conference on Robotics and Automation.

[4]  Roland Siegwart,et al.  Omnidirectional visual obstacle detection using embedded FPGA , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[5]  Vijay Kumar,et al.  Minimum snap trajectory generation and control for quadrotors , 2011, 2011 IEEE International Conference on Robotics and Automation.

[6]  Philippe Martin,et al.  The true role of accelerometer feedback in quadrotor control , 2010, 2010 IEEE International Conference on Robotics and Automation.

[7]  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).

[8]  Rafik Mebarki,et al.  Nonlinear Visual Control of Unmanned Aerial Vehicles in GPS-Denied Environments , 2015, IEEE Transactions on Robotics.

[9]  Juan Andrade-Cetto,et al.  High-frequency MAV state estimation using low-cost inertial and optical flow measurement units , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[10]  Sven Behnke,et al.  Multimodal obstacle detection and collision avoidance for micro aerial vehicles , 2013, 2013 European Conference on Mobile Robots.

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

[12]  Antonio Franchi,et al.  The TeleKyb framework for a modular and extendible ROS-based quadrotor control , 2013, 2013 European Conference on Mobile Robots.

[13]  Randal W. Beard,et al.  Obstacle avoidance for unmanned air vehicles using optical flow probability distributions , 2004, SPIE Optics East.

[14]  Edward Venator,et al.  UAV obstacle avoidance using image processing techniques , 2012, 2012 IEEE International Conference on Technologies for Practical Robot Applications (TePRA).

[15]  Qinggang Meng,et al.  Monocular vision-based obstacle detection/avoidance for unmanned aerial vehicles , 2016, 2016 IEEE Intelligent Vehicles Symposium (IV).

[16]  Marc Pollefeys,et al.  An open source and open hardware embedded metric optical flow CMOS camera for indoor and outdoor applications , 2013, 2013 IEEE International Conference on Robotics and Automation.

[17]  Alberto Ortiz,et al.  A Micro-Aerial platform for vessel visual inspection based on supervised autonomy , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[18]  Peter Willett,et al.  The Bin-Occupancy Filter and Its Connection to the PHD Filters , 2009, IEEE Transactions on Signal Processing.

[19]  Marc Pollefeys,et al.  Real-time 3D navigation for autonomous vision-guided MAVs , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[20]  Giuseppe Oriolo,et al.  Ground and Aerial Mutual Localization Using Anonymous Relative-Bearing Measurements , 2016, IEEE Transactions on Robotics.

[21]  R.W. Houskamp Obstacle protection with unmanned vehicles , 1978, 28th IEEE Vehicular Technology Conference.

[22]  Sebahattin Bektas,et al.  LEAST SQUARES FITTING OF ELLIPSOID USING ORTHOGONAL DISTANCES , 2015 .

[23]  Marc Pollefeys,et al.  Reactive avoidance using embedded stereo vision for MAV flight , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[24]  Antonio Franchi,et al.  Turning a near-hovering controlled quadrotor into a 3D force effector , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).