Fast Autonomous Flight in Warehouses for Inventory Applications

The past years have shown a remarkable growth in use-cases for micro aerial vehicles (MAVs). Conceivable indoor applications require highly robust environment perception, fast reaction to changing situations, and stable navigation, but reliable sources of absolute positioning such as global navigation satellite system (GNSS) or compass measurements are unavailable during indoor flights. We present a high-performance autonomous inventory MAV for operation inside warehouses. The MAV navigates along warehouse aisles and detects the placed stock in the shelves alongside its path with a multimodal sensor setup containing an radio-frequency identification (RFID) reader and two high-resolution cameras. We describe in detail the simultaneous localization and mapping (SLAM) pipeline based on a three-dimensional lidar, the setup for stock recognition, the mission planning and trajectory generation, as well as a low-level routine for avoidance of dynamical or previously unobserved obstacles. Experiments were performed in an operative warehouse of a logistics provider, in which an external warehouse management system provided the MAV with high-level inspection missions that are executed fully autonomously.

[1]  Vijay Kumar,et al.  Vision-Based State Estimation and Trajectory Control Towards High-Speed Flight with a Quadrotor , 2013, Robotics: Science and Systems.

[2]  Raffaello D'Andrea,et al.  A computationally efficient algorithm for state-to-state quadrocopter trajectory generation and feasibility verification , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  R. Siegwart,et al.  Aerial service robots for visual inspection of thermal power plant boiler systems , 2012, 2012 2nd International Conference on Applied Robotics for the Power Industry (CARPI).

[4]  Sven Behnke,et al.  PREDICTIVE POTENTIAL FIELD-BASED COLLISION AVOIDANCE FOR MULTICOPTERS , 2013 .

[5]  Sven Behnke,et al.  Continuous mapping and localization for autonomous navigation in rough terrain using a 3D laser scanner , 2017, Robotics Auton. Syst..

[6]  Davide Scaramuzza,et al.  Aggressive quadrotor flight through narrow gaps with onboard sensing and computing using active vision , 2016, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Edwin Olson,et al.  AprilTag: A robust and flexible visual fiducial system , 2011, 2011 IEEE International Conference on Robotics and Automation.

[8]  Jur P. van den Berg,et al.  Automatic collision avoidance for manually tele-operated unmanned aerial vehicles , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[9]  Wolfram Burgard,et al.  G2o: A general framework for graph optimization , 2011, 2011 IEEE International Conference on Robotics and Automation.

[10]  Sven Behnke,et al.  Autonomous Navigation in a Warehouse with a Cognitive Micro Aerial Vehicle , 2017 .

[11]  Sven Behnke,et al.  Fast autonomous landing on a moving target at MBZIRC , 2017, 2017 European Conference on Mobile Robots (ECMR).

[12]  Emilio Garcia-Fidalgo,et al.  Vessel Inspection: A Micro-Aerial Vehicle-based Approach , 2014, J. Intell. Robotic Syst..

[13]  Maarten Weyn,et al.  3DVFH+: Real-Time Three-Dimensional Obstacle Avoidance Using an Octomap , 2014, MORSE@STAF.

[14]  Jörg Stückler,et al.  Local multi-resolution representation for 6D motion estimation and mapping with a continuously rotating 3D laser scanner , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[15]  Fadel Adib,et al.  Drone Relays for Battery-Free Networks , 2017, SIGCOMM.

[16]  Sven Koenig,et al.  Lazy Theta*: Any-Angle Path Planning and Path Length Analysis in 3D , 2010, SOCS.

[17]  Russ Tedrake,et al.  Integrated Perception and Control at High Speed: Evaluating Collision Avoidance Maneuvers Without Maps , 2016, WAFR.

[18]  Sven Behnke,et al.  Fast full state trajectory generation for multirotors , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

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