Planning Reactive Manipulation in Dynamic Environments

Philipp Sebastian Schmitt1, Florian Wirnshofer2, Kai M. Wurm2, Georg V. Wichert3, Wolfram Burgard4

  • 1Siemens Corporate Technology
  • 2Siemens AG Corporate Technology
  • 3Siemens AG
  • 4University of Technology Nuremberg

Details

11:00 - 11:15 | Tue 5 Nov | L1-R4 | TuAT4.1

Session: Award Session I

Abstract

When robots perform manipulation tasks, they need to determine their own movement, as well as how to make and break contact with objects in their environment. Reasoning about the motions of robots and objects simultaneously leads to a constrained planning problem in a high-dimensional state-space. Additionally, when environments change dynamically motions must be computed in real-time. To this end, we propose a feedback planner for manipulation. We model manipulation as constrained motion and use this model to automatically derive a set of constraint-based controllers. These controllers are used in a switching-control scheme, where the active controller is chosen by a reinforcement learning agent. Our approach is capable of addressing tasks with second-order dynamics, closed kinematic chains, and time-variant environments. We validated our approach in simulation and on a real, dual-arm robot. Extensive simulation of three distinct robots and tasks show a significant increase in robustness compared to a previous approach.