Project Details
Projekt Print View

Mobile Manipulation Research Platform

Subject Area Computer Science
Term Funded in 2013
Project identifier Deutsche Forschungsgemeinschaft (DFG) - Project number 244539369
 
Final Report Year 2017

Final Report Abstract

We compiled a list of our publications and projects that demonstrate our use of the PR2, including embedded videos, here: https://ipvs.informatik.uni-stuttgart.de/mlr/pr2-report/ The most important research results and published work based on the PR2 is as follows: Manipulation Learning from Demonstration: Peter Englert developed a series of very succesfuls methods for manipulation learning from robot demonstrations. The typical setup was that a human uses kinesthetic teaching to demonstrate a manipulation task with the PR2, e.g. opening a door, or pushing a box. From this demonstration we developed methods to extract an underlying cost function that explains the demonstration (Inverse KKT), use Bayesian Optimization to improve on the demonstration, and combine both to have a system that learns manipulation skills from very few demonstrations. Throughout this work Peter used the PR2 as the experimental platform. PR2 as platform for Human-Robot interaction and symbol learning research: We more recently started work on human-robot interaction. In a first study, lead by Andrea Baisero, we investigated learning to relate words to geometric features and object identities. More recently, Ruth Schulz lead research where users interact with the PR2 for a joint task, e.g. build a bridge of blocks together. The PR2 with a high-level software interface to script interactive manipulation behaviors became our standard research platform for this. Planning Contact Trajectories: Vien Ngo lead some research on applying rigorous POMDP formulations (his field of expertise) for designing robot motions that are information gaining. E.g., the robot motions touch the environment and slide along tables to reduce uncertainty over table or object coordinates. Compliant Contact Control: The PR2 also helped us enormously to learn about robust real-world combined position, impedance and force control given an incorrect dynamical model (as every analytical model of the PR2 is incorrect). We coded a new 1000Hz onboard real-time controller. Active Learning & Dynamics Learning: In two further publications, both at ICRA‘15, we used the PR2 to collect data of its dynamics, and to test active learning methods.

Publications

 
 

Additional Information

Textvergrößerung und Kontrastanpassung