View-time based moving obstacle avoidance using stochastic prediction of obstacle motion

This paper proposes a new motion planning method of a mobile robot avoiding moving obstacles. To avoid moving obstacles, the trajectories of the obstacles are predicted using a stochastic model of obstacle motion. The obstacle motion is modeled as a random walk process. The method plans robot motion by the unit of view-time and view-period. View-time is defined as the time instant at which the robot senses the obstacle position and velocity. View-period is defined as the time interval during which the robot performs sensing, predicting and planning for collision-free motion. From the position and velocity at a view-time, we predict the future position of the obstacle. The random walk process model of obstacle motion is used to calculate the probability density that the predicted position is reached during the view-period. From the probability density function of the predicted position, the probability that a position can be swept by the obstacle during the view-period is calculated. Then artificial potential is assigned at every position by considering the probability. The force induced by the artificial potential field repels the robot away from the probable obstacle trajectory. This method is a look ahead scheme, and effective for moving obstacle avoidance. This method is applied to collision-free motion planning for a mobile robot in a dynamic and unknown environment with several moving and stationary obstacles.

[1]  Hanan Samet,et al.  A hierarchical strategy for path planning among moving obstacles [mobile robot] , 1989, IEEE Trans. Robotics Autom..

[2]  S. Zucker,et al.  Toward Efficient Trajectory Planning: The Path-Velocity Decomposition , 1986 .

[3]  Nak Yong Ko,et al.  An analytic approach to moving obstacle avoidance using an artificial potential field , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[4]  Tomás Lozano-Pérez,et al.  Spatial Planning: A Configuration Space Approach , 1983, IEEE Transactions on Computers.

[5]  Norman C. Griswold,et al.  Control for mobile robots in the presence of moving objects , 1990, IEEE Trans. Robotics Autom..

[6]  Nak Yong Ko,et al.  An approach to robot motion planning for time-varying obstacle avoidance using the view-time concept , 1993, Robotica.

[7]  Qiuming Zhu,et al.  Hidden Markov model for dynamic obstacle avoidance of mobile robot navigation , 1991, IEEE Trans. Robotics Autom..

[8]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .

[9]  Narendra Ahuja,et al.  A potential field approach to path planning , 1992, IEEE Trans. Robotics Autom..

[10]  G. Saridis,et al.  Collision avoidance of mobile robots in non-stationary environments , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[11]  William A. Gruver,et al.  A unified approach for robot motion planning with moving polyhedral obstacles , 1990, IEEE Trans. Syst. Man Cybern..

[12]  Bum Hee Lee Constraints identification in time-varying obstacle avoidance for mechanical manipulators , 1989, IEEE Trans. Syst. Man Cybern..

[13]  Kostas J. Kyriakopoulos,et al.  Optimal Motion Planning for Collision Avoidance of Mobile Robots in Non-stationary Environments , 1992, 1992 American Control Conference.

[14]  Yoram Koren,et al.  Potential field methods and their inherent limitations for mobile robot navigation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.