Low-level flexible planning for mobile manipulators: a distributed perception approach

The paper proposes a method to improve flexibility of the motion planning process for mobile manipulators. The approach is based on the exploitation of perception data available only from simple proximity sensors distributed on the robot. Such data are used to correct pre-planned motions to cope with uncertainties and dynamic changes of the scene at execution time. The algorithm computes robot motion commands aimed at fulfilling the mission by combining two tasks at the same time, i.e. following the planned end-effector path and avoiding obstacles in the environment, by exploiting robot redundancy as well as handling priorities among tasks. Moreover, a technique to smoothly switch between the tasks is presented. To show the effectiveness of the method, four experimental case studies have been presented consisting in a place task executed by a mobile manipulator in an increasingly cluttered scene. Graphical Abstract

[1]  Wolfram Burgard,et al.  A real-time algorithm for mobile robot mapping with applications to multi-robot and 3D mapping , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[2]  Nicolas Mansard,et al.  Intermediate desired value approach for continuous transition among multiple tasks of robots , 2011, 2011 IEEE International Conference on Robotics and Automation.

[3]  Lydia E. Kavraki,et al.  Probabilistic roadmaps for path planning in high-dimensional configuration spaces , 1996, IEEE Trans. Robotics Autom..

[4]  G. Hirzinger,et al.  The skeleton algorithm for self-collision avoidance of a humanoid manipulator , 2007, 2007 IEEE/ASME international conference on advanced intelligent mechatronics.

[5]  Gianluca Antonelli,et al.  The null-space-based behavioral control for autonomous robotic systems , 2008, Intell. Serv. Robotics.

[6]  Pietro Falco,et al.  On the Stability of Closed-Loop Inverse Kinematics Algorithms for Redundant Robots , 2011, IEEE Transactions on Robotics.

[7]  Oliver Brock,et al.  Elastic roadmaps—motion generation for autonomous mobile manipulation , 2010, Auton. Robots.

[8]  Ciro Natale,et al.  A proximity/contact-force sensor for Human Safety in industrial robot environment , 2013, 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[9]  J. Laumond Kineo CAM: a success story of motion planning algorithms , 2006, IEEE Robotics & Automation Magazine.

[10]  Aiguo Ming,et al.  Development of Omni-Directional and Fast-Responsive Net-Structure Proximity Sensor , 2011 .

[11]  Andrea Maria Zanchettin,et al.  Optimal placement of spots in distributed proximity sensors for safe human-robot interaction , 2013, 2013 IEEE International Conference on Robotics and Automation.

[12]  Oliver Brock,et al.  Elastic Strips: A Framework for Motion Generation in Human Environments , 2002, Int. J. Robotics Res..

[13]  F. Kanehiro,et al.  Reactive Humanoid Motion Planning for Reaching Tasks , 2012 .

[14]  Erwin Prassler,et al.  KUKA youBot - a mobile manipulator for research and education , 2011, 2011 IEEE International Conference on Robotics and Automation.

[15]  G. Swaminathan Robot Motion Planning , 2006 .

[16]  Aiguo Ming,et al.  Development of omni-directional and fast-responsive Net-Structure Proximity Sensor , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[18]  D. Scaradozzi,et al.  An application of E-field sensors in industrial robotics , 2009, 2009 17th Mediterranean Conference on Control and Automation.

[19]  Steven M. LaValle,et al.  Rapidly-Exploring Random Trees: Progress and Prospects , 2000 .

[20]  O. Brock,et al.  Elastic Strips: A Framework for Motion Generation in Human Environments , 2002, Int. J. Robotics Res..

[21]  Nicolas Mansard,et al.  Intermediate Desired Value Approach for Task Transition of Robots in Kinematic Control , 2012, IEEE Transactions on Robotics.