Smooth collision avoidance in human-robot coexisting environment

In order for service robots to safely coexist with humans, collision avoidance with humans is the most important issue. On the other hand, working efficiencies are also important and cannot be ignored. In this paper, we propose a method to estimate a pedestrian's behavior. Based on the estimation, we realize smooth collision avoidances between a robot and a human. A robot detects pedestrians by using a laser range finder and tracks them by a Kalman filter. We apply the social force model to the observed trajectory for a determination whether the pedestrian intends to avoid a collision with the robot or not. The robot selects an appropriate behavior based on the estimation results. We conducted experiments that a robot and a person pass each other. Through the experiments, the usefulness of the proposed method was demonstrated.

[1]  Helbing,et al.  Social force model for pedestrian dynamics. , 1995, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[2]  Yoshiaki Shirai,et al.  Collision avoidance by observing pedestrians' faces for intelligent wheelchairs , 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).

[3]  Takafumi Matsumaru Experimental Examination in simulated interactive situation between people and mobile robot with preliminary-announcement and indication function of upcoming operation , 2008, 2008 IEEE International Conference on Robotics and Automation.

[4]  Akihiro Matsumoto,et al.  Development of an omni-directional mobile robot with 3 DOF decoupling drive mechanism , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

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

[6]  Greg Welch,et al.  Welch & Bishop , An Introduction to the Kalman Filter 2 1 The Discrete Kalman Filter In 1960 , 1994 .

[7]  Y. Shiota,et al.  The mobile robot which passes a man , 1997, Proceedings 6th IEEE International Workshop on Robot and Human Communication. RO-MAN'97 SENDAI.

[8]  Debasish Ghose,et al.  Obstacle avoidance in a dynamic environment: a collision cone approach , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[9]  Takafumi Matsumaru,et al.  Development of Four Kinds of Mobile Robot with Preliminary-Announcement and Indication Function of Upcoming Operation , 2007, J. Robotics Mechatronics.

[10]  Henrik I. Christensen,et al.  Evaluation of Passing Distance for Social Robots , 2006, ROMAN 2006 - The 15th IEEE International Symposium on Robot and Human Interactive Communication.

[11]  Y. Shiota,et al.  Analysis of human avoidance motion for application to robot , 1996, Proceedings 5th IEEE International Workshop on Robot and Human Communication. RO-MAN'96 TSUKUBA.