Practical obstacle avoidance using potential field for a nonholonmic mobile robot with rectangular body

A real-time obstacle avoidance algorithm based on sensor data is required for mobile robots. When a mobile robot is nonholonomic and it has polygonal body, the method using configuration space is usually applied. But, it is complex and it needs much computing power. On the other hand, artificial potential field is often used for real-time obstacle avoidance, however, most of them consider a mobile robot as an ominidirectional movable point. Therefore, we propose a new method of practical obstacle avoidance for a mobile robot with rectangular body. Action points of repulsive forces from obstacles are located in both the front and rear of robotpsilas body. Their forces are generated according to the distances between obstacles and robotpsilas body. Rear forces are transferred to the front by inverting and the resultant force moves the robot. This method is very simple and effective.

[1]  Gabriel Ramírez,et al.  Collision-free path planning for nonholonomic mobile robots using a new obstacle representation in the velocity space , 2001, Robotica.

[2]  B. Faverjon,et al.  Probabilistic Roadmaps for Path Planning in High-Dimensional Con(cid:12)guration Spaces , 1996 .

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

[4]  Ser Yong Lim,et al.  Virtual obstacle concept for local-minimum-recovery in potential-field based navigation , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[5]  Iwan Ulrich,et al.  VFH/sup */: local obstacle avoidance with look-ahead verification , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[6]  Konstantin Kondak,et al.  Computation of time optimal movements for autonomous parking of non-holonomic mobile platforms , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[7]  Richard M. Murray,et al.  A motion planner for nonholonomic mobile robots , 1994, IEEE Trans. Robotics Autom..

[8]  J. Schwartz,et al.  On the “piano movers'” problem I. The case of a two‐dimensional rigid polygonal body moving amidst polygonal barriers , 1983 .

[9]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[10]  Daniel E. Koditschek,et al.  Exact robot navigation using artificial potential functions , 1992, IEEE Trans. Robotics Autom..

[11]  José Santos-Victor,et al.  Abstracting Vehicle Shape and Kinematic Constraints from Obstacle Avoidance Methods , 2006, Auton. Robots.

[12]  Matthias Strobel,et al.  Navigation in partially unknown, narrow, cluttered space , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).