Improving Prehensile Mobile Manipulation Performance through Experience Reuse

During pick and place tasks, a mobile manipulator performs recurring relative moves within the close proximities of the object of interest and the destination independent of their global poses. These moves are usually critical to the success of the manipulation attempt and hence need to be executed delicately. Considering the critical yet recurring nature of these moves, we let the robot memorize them as state-action sequences and reuse them whenever possible to guide manipulation planning and execution. When combined with a sampling-based generative planner, this guidance helps reduce planning time by deliberately biasing the planning process towards the feasible sequences. Additionally, monitoring the execution while reiterating the reached sequences improves the task success rate. Our experiments show that this complementary combination of the already available partial plans and executions with those generated from scratch yields fast, reliable, and repeatable solutions.

[1]  Mario Lenz,et al.  Case-Based Reasoning: Survey and Future Directions , 1999, XPS.

[2]  Olivier Michel,et al.  Cyberbotics Ltd. Webots™: Professional Mobile Robot Simulation , 2004 .

[3]  Steven M. LaValle,et al.  Planning algorithms , 2006 .

[4]  Luca Spalazzi,et al.  A Survey on Case-Based Planning , 2004, Artificial Intelligence Review.

[5]  Manuela M. Veloso,et al.  Merge Strategies for Multiple Case Plan Replay , 1997, ICCBR.

[6]  Manuela M. Veloso,et al.  Real-Time Randomized Path Planning for Robot Navigation , 2002, RoboCup.

[7]  S. Chiba,et al.  Dynamic programming algorithm optimization for spoken word recognition , 1978 .

[8]  Luca Spalzzi,et al.  A Survey on Case-Based Planning , 2001 .

[9]  Alexander SkoglundBoyko Programming by Demonstration of Pick-and-Place Tasks for Industrial Manipulators using Task Primitives , 2007 .

[10]  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).

[11]  Steven M. LaValle,et al.  Efficient nearest neighbor searching for motion planning , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[12]  Emilio Frazzoli,et al.  Incremental Sampling-based Algorithms for Optimal Motion Planning , 2010, Robotics: Science and Systems.

[13]  Manuela M. Veloso,et al.  Flexible Strategy Learning: Analogical Replay of Problem Solving Episodes , 1994, AAAI.

[14]  Manuela M. Veloso,et al.  A case-based approach for coordinated action selection in robot soccer , 2009, Artif. Intell..

[15]  Brett Browning,et al.  A survey of robot learning from demonstration , 2009, Robotics Auton. Syst..

[16]  Dmitry Berenson,et al.  A robot path planning framework that learns from experience , 2012, 2012 IEEE International Conference on Robotics and Automation.

[17]  S. LaValle Rapidly-exploring random trees : a new tool for path planning , 1998 .

[18]  Rainer Palm,et al.  Programming by Demonstration of Pick-and-Place Tasks for Industrial Manipulators using Task Primitives , 2007, 2007 International Symposium on Computational Intelligence in Robotics and Automation.

[19]  Ron Alterovitz,et al.  Demonstration-Guided Motion Planning , 2011, ISRR.

[20]  Ola Pettersson,et al.  Execution monitoring in robotics: A survey , 2005, Robotics Auton. Syst..

[21]  Reid G. Simmons,et al.  Approaches for heuristically biasing RRT growth , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[22]  Maxim Likhachev,et al.  Planning for Manipulation with Adaptive Motion Primitives , 2011, 2011 IEEE International Conference on Robotics and Automation.

[23]  Olivier Michel,et al.  Cyberbotics Ltd. Webots™: Professional Mobile Robot Simulation , 2004, ArXiv.

[24]  Manuela M. Veloso,et al.  Planning and Learning by Analogical Reasoning , 1994, Lecture Notes in Computer Science.

[25]  Carolyn R. Mason,et al.  Hand synergies during reach-to-grasp. , 2001, Journal of neurophysiology.