A Redundancy-Based Approach to Obstacle Avoidance Applied to Mobile Robot Navigation

In this paper, we propose a framework for visual navigation with simultaneous obstacle avoidance. The obstacles are modeled by using a vortex potential field, derived from an occupancy grid. Kinematic redundancy guarantees that obstacle avoidance and navigation are achieved concurrently, and the whole scheme is merely sensor-based. The problem is solved both in an obstacle-free and in a dangerous context, and the control law is smoothened in the intermediate situations. In a series of simulations, we show that with our framework, a robot can replay a taught visual path while avoiding collisions, even in the presence of visual occlusions.

[1]  Giuseppe Oriolo,et al.  Kinematically Redundant Manipulators , 2008, Springer Handbook of Robotics.

[2]  Alberto Elfes,et al.  Using occupancy grids for mobile robot perception and navigation , 1989, Computer.

[3]  Bruno Siciliano,et al.  Modeling and Control of Robot Manipulators , 1995 .

[4]  Ronan Boulic,et al.  An inverse kinematics architecture enforcing an arbitrary number of strict priority levels , 2004, The Visual Computer.

[5]  Giuseppe Oriolo,et al.  Local incremental planning for nonholonomic mobile robots , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[6]  Tsuneo Yoshikawa,et al.  Analysis and Control of Articulated Robot Arms with Redundancy , 1981 .

[7]  Francisco Bonin-Font,et al.  Visual Navigation for Mobile Robots: A Survey , 2008, J. Intell. Robotic Syst..

[8]  Giuseppe Oriolo,et al.  Comparing appearance-based controllers for nonholonomic navigation from a visual memory , 2009 .

[9]  Oussama Khatib,et al.  Elastic bands: connecting path planning and control , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[10]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[11]  Sinisa Segvic,et al.  Outdoor visual path following experiments , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Éric Marchand,et al.  A redundancy-based iterative approach for avoiding joint limits: application to visual servoing , 2001, IEEE Trans. Robotics Autom..

[13]  David Folio,et al.  A redundancy-based scheme to perform safe vision-based tasks amidst obstacles , 2006, 2006 IEEE International Conference on Robotics and Biomimetics.

[14]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.