Physics-based damage-aware manipulation strategy planning using Scene Dynamics Anticipation

We present a damage-aware planning approach which determines the best sequence to manipulate a number of objects in a scene. This works on task-planning level, abstracts from motion planning and anticipates the dynamics of the scene using a physics simulation. Instead of avoiding interaction with the environment, we take unintended motion of other objects into account and plan manipulation sequences which minimize the potential damage. Our method can also be used as a validation measure to judge planned motions for their feasibility in terms of damage avoidance. We evaluate our approach on one industrial scenario (autonomous container unloading) and one retail scenario (shelf replenishment).

[1]  Masayuki Inaba,et al.  Environment manipulation planner for humanoid robots using task graph that generates action sequence , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[2]  Pieter Abbeel,et al.  Physics-based trajectory optimization for grasping in cluttered environments , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[3]  Christian A. Mueller,et al.  Dexterous Undersea Interventions with Far Distance Onshore Supervision: the DexROV Project , 2016 .

[4]  Christian A. Mueller,et al.  Object shape categorization in RGBD images using hierarchical graph constellation models based on unsupervisedly learned shape parts described by a set of shape specificity levels , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Michael Beetz,et al.  Learning action failure models from interactive physics-based simulations , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[6]  Christian A. Mueller,et al.  Object recognition and localization for robust grasping with a dexterous gripper in the context of container unloading , 2014, 2014 IEEE International Conference on Automation Science and Engineering (CASE).

[7]  Christian A. Mueller,et al.  No More Heavy Lifting: Robotic Solutions to the Container Unloading Problem , 2016, IEEE Robotics & Automation Magazine.

[8]  Christian A. Mueller,et al.  Knowledge-Enabled Robotic Agents for Shelf Replenishment in Cluttered Retail Environments: (Extended Abstract) , 2016, AAMAS.

[9]  Tamim Asfour,et al.  Manipulation Planning Among Movable Obstacles , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[10]  Elmar Schömer,et al.  High Precision Conservative Surface Mesh Generation for Swept Volumes , 2015, IEEE Transactions on Automation Science and Engineering.

[11]  Gerhard Lakemeyer,et al.  Simulation-based approach for avoiding external faults , 2013, 2013 16th International Conference on Advanced Robotics (ICAR).

[12]  Kenneth I. Joy,et al.  Swept Volumes: Fundation, Perspectives, and Applications , 2006, Int. J. Shape Model..

[13]  Berthold Bäuml,et al.  Real-time swept volume and distance computation for self collision detection , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Helge J. Ritter,et al.  Evaluating a Physics Engine as an Ingredient for Physical Reasoning , 2010, SIMPAR.

[15]  Joachim Hertzberg,et al.  Integrating physics-based prediction with Semantic plan Execution Monitoring , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[16]  Stuart Morgan,et al.  Sampling-based planning for discrete spaces , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[17]  Manuela M. Veloso,et al.  Efficient physics-based planning: sampling search via non-deterministic tactics and skills , 2009, AAMAS.

[18]  Siddhartha S. Srinivasa,et al.  Physics-Based Grasp Planning Through Clutter , 2012, Robotics: Science and Systems.

[19]  Ken Goldberg,et al.  Stochastic plans for robotic manipulation , 1991 .

[20]  Stefan Schaal,et al.  Skill learning and task outcome prediction for manipulation , 2011, 2011 IEEE International Conference on Robotics and Automation.

[21]  Andreas Birk,et al.  The jacobs robotics approach to object recognition and localization in the context of the ICRA'11 Solutions in Perception Challenge , 2012, 2012 IEEE International Conference on Robotics and Automation.

[22]  Erik Schaffernicht,et al.  Support relation analysis and decision making for safe robotic manipulation tasks , 2015, Robotics Auton. Syst..