Trajectory planner for a humanoid robot passing through a door

In order to support us, humanoid robots are expected to perform various tasks in our living spaces, such as offices. With regard to this purpouse, robots have to move from one room to another one autonomously. Especially in offices, robots must open heavy and spring loaded doors to pass through them. In this paper we implemented a trajectory planner for a humanoid robot to pass through a swing door. The trajectory planner takes into account matters such as collision avoidance with obstacles, stability of the walking motion during the physical interaction with the door, and physical restrictions imposed by the structure of the humanoid robot. We use the Artificial Potential Field (APF) approach in a new way: the artificial forces are summed with the ones due to the manipulation of the door, and the potential profile changes depending on the position of the robot to reduce the likelihood of deadlocks, particulary high when the robot has to pass through narrow spaces such as a doorway. In order to generate a peculiar trajectory, respecting several constraints, we use a Genetic Algorithm (GA) to evolve the APF. We verify the feasibility of the so optimized trajectory on the dynamic simulator for the humanoid.

[1]  Keiji Nagatani,et al.  Designing strategy and implementation of mobile manipulator control system for opening door , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[2]  Lars Petersson,et al.  High-level control of a mobile manipulator for door opening , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[3]  Advait Jain,et al.  Behaviors for Robust Door Opening and Doorway Traversal with a Force-Sensing Mobile Manipulator , 2008 .

[4]  Woojin Chung,et al.  Door opening control using the multi-fingered robotic hand for the indoor service robot , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[5]  Kay Chen Tan,et al.  Evolutionary artificial potential fields and their application in real time robot path planning , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[6]  Andrew Y. Ng,et al.  Probabilistic Mobile Manipulation in Dynamic Environments, with Application to Opening Doors , 2007, IJCAI.

[7]  Kazuhito Yokoi,et al.  Real-Time Planning of Humanoid Robot's Gait for Force-Controlled Manipulation , 2004, IEEE/ASME Transactions on Mechatronics.

[8]  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.