Skip to main content
Erschienen in: International Journal of Social Robotics 4/2012

01.11.2012

Learning of Planning Models for Dexterous Manipulation Based on Human Demonstrations

verfasst von: Rainer Jäkel, Sven R. Schmidt-Rohr, Steffen W. Rühl, Alexander Kasper, Zhixing Xue, Rüdiger Dillmann

Erschienen in: International Journal of Social Robotics | Ausgabe 4/2012

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In the human environment service robots have to be able to manipulate autonomously a large variety of objects in a workspace restricted by collisions with obstacles, self-collisions and task constraints. Planning enables the robot system to generalize predefined or learned manipulation knowledge to new environments. For dexterous manipulation tasks the manual definition of planning models is time-consuming and error-prone. In this work, planning models for dexterous tasks are learned based on multiple human demonstrations using a general feature space including automatically generated contact constraints, which are automatically relaxed to consider the correspondence problem. In order to execute the learned planning model with different objects, the contact location is transformed to given object geometry using morphing. The initial, overspecialized planning model is generalized using a previously described, parallelized optimization algorithm with the goal to find a maximal subset of task constraints, which admits a solution to a set of test problems. Experiments on two different, dexterous tasks show the applicability of the learning approach to dexterous manipulation tasks.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Fußnoten
1
By using the quaternion representation, a rotation matrix can be represented as a single rotation around a fixed axis with a fixed angle. The scaled axis representation is the product of this axis and angle.
 
Literatur
1.
Zurück zum Zitat Azad P, Gockel T, Dillmann R (2007) Computer vision—das praxisbuch. Elektor, Aachen Azad P, Gockel T, Dillmann R (2007) Computer vision—das praxisbuch. Elektor, Aachen
2.
Zurück zum Zitat Berenson D, Srinivasa S, Ferguson D, Kuffner J (2009) Manipulation planning on constraint manifolds. In: IEEE int conf on robotics and automation Berenson D, Srinivasa S, Ferguson D, Kuffner J (2009) Manipulation planning on constraint manifolds. In: IEEE int conf on robotics and automation
3.
Zurück zum Zitat Breazeal C, Berlin M, Brooks AG, Gray J, Thomaz AL (2006) Using perspective taking to learn from ambiguous demonstrations. Robot Auton Syst 54(5):385–393 CrossRef Breazeal C, Berlin M, Brooks AG, Gray J, Thomaz AL (2006) Using perspective taking to learn from ambiguous demonstrations. Robot Auton Syst 54(5):385–393 CrossRef
4.
Zurück zum Zitat Calinon S, Billard A (2006) Teaching a humanoid robot to recognize and reproduce social cues. In: Proceedings of the IEEE international symposium on robot and human interactive communication (RO-MAN), pp 346–351 CrossRef Calinon S, Billard A (2006) Teaching a humanoid robot to recognize and reproduce social cues. In: Proceedings of the IEEE international symposium on robot and human interactive communication (RO-MAN), pp 346–351 CrossRef
5.
Zurück zum Zitat Calinon S, Guenter F, Billard A (2005) Goal-directed imitation in a humanoid robot. In: Proceedings of the IEEE international conference on robotics and automation Calinon S, Guenter F, Billard A (2005) Goal-directed imitation in a humanoid robot. In: Proceedings of the IEEE international conference on robotics and automation
6.
Zurück zum Zitat Calinon S, Guenter F, Billard A (2007) On learning, representing, and generalizing a task in a humanoid robot. IEEE Trans Syst Man Cybern, Part B, Cybern 37(2):286–298 CrossRef Calinon S, Guenter F, Billard A (2007) On learning, representing, and generalizing a task in a humanoid robot. IEEE Trans Syst Man Cybern, Part B, Cybern 37(2):286–298 CrossRef
7.
Zurück zum Zitat Eiben A, Smith J (2003) Introduction to evolutionary computing. Springer, Berlin MATH Eiben A, Smith J (2003) Introduction to evolutionary computing. Springer, Berlin MATH
8.
Zurück zum Zitat Erlhagen W, Mukovskiy A, Bicho E, Panin G, Kiss C, Knoll A, van Schie HT, Bekkering H (2006) Goal-directed imitation for robots: a bio-inspired approach to action understanding and skill learning. Robot Auton Syst 54(5):353–360 CrossRef Erlhagen W, Mukovskiy A, Bicho E, Panin G, Kiss C, Knoll A, van Schie HT, Bekkering H (2006) Goal-directed imitation for robots: a bio-inspired approach to action understanding and skill learning. Robot Auton Syst 54(5):353–360 CrossRef
9.
Zurück zum Zitat Friedrich H, Dillmann R (1995) Robot programming based on a single demonstration and user intentions. In: 3rd European workshop on learning robots at ECML’95 Friedrich H, Dillmann R (1995) Robot programming based on a single demonstration and user intentions. In: 3rd European workshop on learning robots at ECML’95
10.
Zurück zum Zitat Friedrich H, Dillmann R, Rogalla O (1999) Interactive robot programming based on human demonstration and advice. In: Selected papers from the international workshop on sensor based intelligent robots. Springer, London, pp 96–119 Friedrich H, Dillmann R, Rogalla O (1999) Interactive robot programming based on human demonstration and advice. In: Selected papers from the international workshop on sensor based intelligent robots. Springer, London, pp 96–119
11.
Zurück zum Zitat Hu H, Gao X, Li J, Wang J, Liu H (2004) Calibrating human hand for teleoperating the hit/dlr hand. In: IEEE international conference on robotics and automation, pp 4571–4576 Hu H, Gao X, Li J, Wang J, Liu H (2004) Calibrating human hand for teleoperating the hit/dlr hand. In: IEEE international conference on robotics and automation, pp 4571–4576
12.
Zurück zum Zitat Ijspeert AJ, Nakanishi J, Schaal S (2002) Movement imitation with nonlinear dynamical systems in humanoid robots. In: IEEE int conf on robotics and automation. IEEE Press, New York, pp 1398–1403 Ijspeert AJ, Nakanishi J, Schaal S (2002) Movement imitation with nonlinear dynamical systems in humanoid robots. In: IEEE int conf on robotics and automation. IEEE Press, New York, pp 1398–1403
13.
Zurück zum Zitat Jäkel R, Schmidt-Rohr SR, Loesch M, Dillmann R (2010) Representation and constrained planning of manipulation strategies in the context of programming by demonstration. In: IEEE international conference on robotics and automation (ICRA’10) Jäkel R, Schmidt-Rohr SR, Loesch M, Dillmann R (2010) Representation and constrained planning of manipulation strategies in the context of programming by demonstration. In: IEEE international conference on robotics and automation (ICRA’10)
14.
Zurück zum Zitat Jäkel R, Schmidt-Rohr SR, Loesch M, Kasper A, Dillmann R (2010) Learning of generalized manipulation strategies in the context of programming by demonstration. In: 10th IEEE-RAS international conference on humanoid robots (Humanoids) Jäkel R, Schmidt-Rohr SR, Loesch M, Kasper A, Dillmann R (2010) Learning of generalized manipulation strategies in the context of programming by demonstration. In: 10th IEEE-RAS international conference on humanoid robots (Humanoids)
15.
Zurück zum Zitat Jäkel R, Meißner P, Schmidt-Rohr SR, Dillmann R (2011) Distributed generalization of learned planning models in robot programming by demonstration. In: IEEE/RSJ int conf on intelligent robots and systems Jäkel R, Meißner P, Schmidt-Rohr SR, Dillmann R (2011) Distributed generalization of learned planning models in robot programming by demonstration. In: IEEE/RSJ int conf on intelligent robots and systems
16.
Zurück zum Zitat Kasper A, Xue Z, Dillmann R (2012) A object model database for object recognition, localisation and manipulation in service robotics. Int J Robot Res. doi:10.1177/0278364912445831 Kasper A, Xue Z, Dillmann R (2012) A object model database for object recognition, localisation and manipulation in service robotics. Int J Robot Res. doi:10.​1177/​0278364912445831​
17.
Zurück zum Zitat Keijzer M, Merelo JJ, Romero G, Schoenauer M (2002) Evolving objects: a general purpose evolutionary computation library. Artif Evol 2310:829–888 Keijzer M, Merelo JJ, Romero G, Schoenauer M (2002) Evolving objects: a general purpose evolutionary computation library. Artif Evol 2310:829–888
19.
Zurück zum Zitat Kuniyoshi Y, Inaba M, Inoue H (1994) Learning by watching: extracting reusable task knowledge from visual observation of human performance. IEEE Trans Robot Autom 10:799–822 CrossRef Kuniyoshi Y, Inaba M, Inoue H (1994) Learning by watching: extracting reusable task knowledge from visual observation of human performance. IEEE Trans Robot Autom 10:799–822 CrossRef
20.
Zurück zum Zitat Muhlig M, Gienger M, Steil J, Goerick C (2009) Automatic selection of task spaces for imitation learning. In: IEEE/RSJ international conference on intelligent robots and systems, IROS 2009, pp 4996–5002 CrossRef Muhlig M, Gienger M, Steil J, Goerick C (2009) Automatic selection of task spaces for imitation learning. In: IEEE/RSJ international conference on intelligent robots and systems, IROS 2009, pp 4996–5002 CrossRef
21.
Zurück zum Zitat Pardowitz M, Glaser B, Dillmann R (2007) Learning repetitive robot programs from demonstrations using version space algebra. In: Proceedings of the 13th IASTED international conference on robotics and applications. ACTA Press, Anaheim, pp 394–399 Pardowitz M, Glaser B, Dillmann R (2007) Learning repetitive robot programs from demonstrations using version space algebra. In: Proceedings of the 13th IASTED international conference on robotics and applications. ACTA Press, Anaheim, pp 394–399
22.
Zurück zum Zitat Pastor P, Hoffmann H, Asfour T, Schaal S (2009) Learning and generalization of motor skills by learning from demonstration. In: IEEE international conference on robotics and automation Pastor P, Hoffmann H, Asfour T, Schaal S (2009) Learning and generalization of motor skills by learning from demonstration. In: IEEE international conference on robotics and automation
23.
Zurück zum Zitat Pastor P, Kalakrishnan M, Chitta S, Theodorou E, Schaal S (2011) Skill learning and task outcome prediction for manipulation. In: IEEE international conference on robotics and automation Pastor P, Kalakrishnan M, Chitta S, Theodorou E, Schaal S (2011) Skill learning and task outcome prediction for manipulation. In: IEEE international conference on robotics and automation
24.
Zurück zum Zitat Rybski P, Yoon K, Stolarz J, Veloso M (2007) Interactive robot task training through dialog and demonstration. In: 2nd ACM/IEEE international conference on human-robot interaction Rybski P, Yoon K, Stolarz J, Veloso M (2007) Interactive robot task training through dialog and demonstration. In: 2nd ACM/IEEE international conference on human-robot interaction
25.
Zurück zum Zitat Siciliano B, Villani L, Oriolo G, Sciavicco L (2008) Robotics. Springer, New York MATH Siciliano B, Villani L, Oriolo G, Sciavicco L (2008) Robotics. Springer, New York MATH
26.
Zurück zum Zitat Steffen J, Elbrechter C, Haschke R, Ritter H (2010) Bio-inspired motion strategies for a bimanual manipulation task. In: 10th IEEE-RAS international conference on humanoid robots (Humanoids), pp 625–630 CrossRef Steffen J, Elbrechter C, Haschke R, Ritter H (2010) Bio-inspired motion strategies for a bimanual manipulation task. In: 10th IEEE-RAS international conference on humanoid robots (Humanoids), pp 625–630 CrossRef
27.
Zurück zum Zitat Tang M, Kim Y, Manocha D (2009) C2a: controlled conservative advancement for continuous collision detection of polygonal models. In: IEEE international conference on robotics and automation (ICRA’09). IEEE Press, New York, pp 849–854 CrossRef Tang M, Kim Y, Manocha D (2009) C2a: controlled conservative advancement for continuous collision detection of polygonal models. In: IEEE international conference on robotics and automation (ICRA’09). IEEE Press, New York, pp 849–854 CrossRef
28.
Zurück zum Zitat van Lent M, Laird JE (2001) Learning procedural knowledge through observation. In: Proceedings of the 1st international conference on knowledge capture, K-CAP ’01. ACM Press, New York, pp 179–186 CrossRef van Lent M, Laird JE (2001) Learning procedural knowledge through observation. In: Proceedings of the 1st international conference on knowledge capture, K-CAP ’01. ACM Press, New York, pp 179–186 CrossRef
29.
Zurück zum Zitat Veeraraghavan H (2008) Teaching sequential tasks with repetition through demonstration (short paper). In: Proceedings of the international conference on autonomous agents and multiagent systems, AAMAS’08 Veeraraghavan H (2008) Teaching sequential tasks with repetition through demonstration (short paper). In: Proceedings of the international conference on autonomous agents and multiagent systems, AAMAS’08
Metadaten
Titel
Learning of Planning Models for Dexterous Manipulation Based on Human Demonstrations
verfasst von
Rainer Jäkel
Sven R. Schmidt-Rohr
Steffen W. Rühl
Alexander Kasper
Zhixing Xue
Rüdiger Dillmann
Publikationsdatum
01.11.2012
Verlag
Springer Netherlands
Erschienen in
International Journal of Social Robotics / Ausgabe 4/2012
Print ISSN: 1875-4791
Elektronische ISSN: 1875-4805
DOI
https://doi.org/10.1007/s12369-012-0162-y

Weitere Artikel der Ausgabe 4/2012

International Journal of Social Robotics 4/2012 Zur Ausgabe

OriginalPaper

Fluid Imitation

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.