An online gait planner of hexapod robot to safely pass through crowded environment based on tactile sense and virtual dynamic model

A major problem for a mobile robot aiming to work with people is how to move safely in a crowded environment where the robot-human contact is inevitable. However, most existing solutions focus on finding a collision-free path. Moreover, few of them considers the legged robots, which are believed to find wide applications in human daily life due to their superior mobility in complex artificial environments. In this paper, we propose a novel tactile-based gait planning method for a hexapod robot to pass through crowds in a safe and stable manner. Firstly, we developed a body trajectory generator based on a virtual dynamic model with actual contact force feedback. Then, we developed a leg trajectory planner by taking into account the ZMP stability criterion. In such a way, the contact force can be actively controlled and the stable tripod walking can be realized. We verify our method in simulations and then implement it on the real robot, HexbotIII, for experiments. The experimental results show that with our method the robot can effectively bypass moving humans while regulating the contact force in a safe range.

[1]  Andrea Cherubini,et al.  Avoiding moving obstacles during visual navigation , 2013, 2013 IEEE International Conference on Robotics and Automation.

[2]  Ganwen Zeng,et al.  An overview of robot force control , 1997, Robotica.

[3]  Osamu Hasegawa,et al.  Vision-based mobile robot's SLAM and navigation in crowded environments , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Robert J. Full,et al.  Templates and Anchors for Antenna-Based Wall Following in Cockroaches and Robots , 2008, IEEE Transactions on Robotics.

[5]  Guy Bessonnet,et al.  Forces acting on a biped robot. Center of pressure-zero moment point , 2004, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[6]  Andreas Krause,et al.  Robot navigation in dense human crowds: Statistical models and experimental studies of human–robot cooperation , 2015, Int. J. Robotics Res..

[7]  Ronald S. Fearing,et al.  Force sensing shell using a planar sensor for miniature legged robots , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

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

[9]  Alexander Zelinsky,et al.  Whisker based mobile robot navigation , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[10]  Ivan Petrovic,et al.  Dynamic window based approach to mobile robot motion control in the presence of moving obstacles , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[11]  Kenzo Nonami,et al.  Optimal impedance control based on body inertia for a hydraulically driven hexapod robot walking on uneven and extremely soft terrain , 2011, J. Field Robotics.

[12]  Christian Laugier,et al.  Probabilistic motion planning among moving obstacles following typical motion patterns , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Paolo Fiorini,et al.  A robotics wheelchair for crowded public environment , 2001, IEEE Robotics Autom. Mag..

[14]  Pål Liljebäck,et al.  A snake robot with a contact force measurement system for obstacle-aided locomotion , 2010, 2010 IEEE International Conference on Robotics and Automation.

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

[16]  Gregory Dudek,et al.  A Simple Tactile Probe for Surface Identification by Mobile Robots , 2011, IEEE Transactions on Robotics.

[17]  Matthias Althoff,et al.  Probabilistic collision state checker for crowded environments , 2010, 2010 IEEE International Conference on Robotics and Automation.

[18]  Feng Gao,et al.  Leg kinematic analysis and prototype experiments of walking-operating multifunctional hexapod robot , 2014 .

[19]  Paolo Fiorini,et al.  Motion Planning in Dynamic Environments Using Velocity Obstacles , 1998, Int. J. Robotics Res..

[20]  Kevin Blankespoor,et al.  BigDog, the Rough-Terrain Quadruped Robot , 2008 .

[21]  Masahiro Ohka,et al.  Navigation Strategy by Contact Sensing Interaction for a Biped Humanoid Robot , 2008 .

[22]  Steven M. LaValle,et al.  RRT-connect: An efficient approach to single-query path planning , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).