Robust landmark selection for mobile robot navigation

Precise navigation is a key capability of autonomous mobile robots and required for many tasks including transportation or docking. To guarantee a robust and accurate localization and navigation performance, many practical approaches rely on observations of artificial landmarks. This raises the question of where to place the landmarks along the desired trajectory of the robot. In this paper, we present a novel approach to landmark selection, which aims at selecting the minimal set of landmarks that bounds the uncertainty about the deviation of the robot from its desired trajectory. At the same time the selected landmark sets are robust against the fact that a certain number of landmarks can be obscured from view during operation. Our algorithm is highly efficient due to a linearization of the whole navigation cycle and employs submodular optimization, for which strong formal bounds on the approximation quality are known. In extensive experiments, also carried out with a real robot, we demonstrate that our approach outperforms several other methods and that it enables robust autonomous robot navigation in practice.

[1]  H. B. McMahan,et al.  Robust Submodular Observation Selection , 2008 .

[2]  Kenjiro Fujii,et al.  Positioning of vehicle on undulating ground using GPS and dead reckoning , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[3]  Wolfram Burgard,et al.  Near-optimal landmark selection for mobile robot navigation , 2011, 2011 IEEE International Conference on Robotics and Automation.

[4]  James L. Crowley,et al.  Position estimation for a mobile robot using vision and odometry , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[5]  Maren Bennewitz,et al.  Humanoid robot localization in complex indoor environments , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Thiagalingam Kirubarajan,et al.  Estimation with Applications to Tracking and Navigation , 2001 .

[7]  Raffaello D'Andrea,et al.  Coordinating Hundreds of Cooperative, Autonomous Vehicles in Warehouses , 2007, AI Mag..

[8]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[9]  F. Pukelsheim Optimal Design of Experiments (Classics in Applied Mathematics) (Classics in Applied Mathematics, 50) , 2006 .

[10]  James L. Crowley Asynchronous control of orientation and displacement in a robot vehicle , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[11]  Heiko Hirschmüller,et al.  Multisensor data fusion for robust pose estimation of a six-legged walking robot , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Motoji Yamamoto,et al.  Design of complementary filter for high-fidelity attitude estimation based on sensor dynamics compensation with decoupled properties , 2012, 2012 IEEE International Conference on Robotics and Automation.

[13]  Abhimanyu Das,et al.  Algorithms for subset selection in linear regression , 2008, STOC.

[14]  Michael Jackson,et al.  Optimal Design of Experiments , 1994 .

[15]  Claire J. Tomlin,et al.  Sensor Placement for Improved Robotic Navigation , 2010, Robotics: Science and Systems.

[16]  Satoshi Kagami,et al.  Humanoid robot localisation using stereo vision , 2005, 5th IEEE-RAS International Conference on Humanoid Robots, 2005..

[17]  Steven M. LaValle,et al.  Navigation among visually connected sets of partially distinguishable landmarks , 2012, 2012 IEEE International Conference on Robotics and Automation.

[18]  Pieter Abbeel,et al.  LQG-MP: Optimized path planning for robots with motion uncertainty and imperfect state information , 2010, Int. J. Robotics Res..

[19]  Mike Stilman,et al.  State Estimation for Legged Robots - Consistent Fusion of Leg Kinematics and IMU , 2012, RSS 2012.

[20]  Pieter Abbeel,et al.  LQG-Based Planning, Sensing, and Control of Steerable Needles , 2010, WAFR.

[21]  Eduardo Mario Nebot,et al.  High accuracy navigation using laser range sensors in outdoor applications , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[22]  Toshihiro Fujito,et al.  Approximation algorithms for submodular set cover with applications , 2000 .

[23]  Pieter Abbeel,et al.  Grasping and Fixturing as Submodular Coverage Problems , 2011, ISRR.

[24]  T. Michael Knasel,et al.  Robotics and autonomous systems , 1988, Robotics Auton. Syst..

[25]  Geoffrey A. Hollinger,et al.  Uncertainty-driven view planning for underwater inspection , 2012, 2012 IEEE International Conference on Robotics and Automation.

[26]  Maren Bennewitz,et al.  Improved proposals for highly accurate localization using range and vision data , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[27]  Ehud Rivlin,et al.  Landmark Selection for Task-Oriented Navigation , 2007, IEEE Trans. Robotics.

[28]  Laurence A. Wolsey,et al.  An analysis of the greedy algorithm for the submodular set covering problem , 1982, Comb..

[29]  Wolfram Burgard,et al.  Effective landmark placement for accurate and reliable mobile robot navigation , 2013, Robotics Auton. Syst..

[30]  Hugh F. Durrant-Whyte,et al.  Field and service applications - An autonomous straddle carrier for movement of shipping containers - From Research to Operational Autonomous Systems , 2007, IEEE Robotics & Automation Magazine.

[31]  Nicholas Roy,et al.  Optimal Sensor Placement for Agent Localization , 2006, 2006 IEEE/ION Position, Location, And Navigation Symposium.

[32]  Tatsuo Arai,et al.  Error analysis of dead reckoning of multi-legged robots , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[33]  Shuuji Kajita,et al.  Constraint-based dynamics simulator for humanoid robots with shock absorbing mechanisms , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[34]  Ali Shokoufandeh,et al.  Landmark Selection for Vision-Based Navigation , 2004, IEEE Transactions on Robotics.