Advertisement

Compliance Parameterization and Task Execution

  • Daniel Sebastian Leidner
Chapter
Part of the Springer Tracts in Advanced Robotics book series (STAR, volume 127)

Abstract

This chapter tackles the problem of compliance parameterization and task execution. In particular, it investigates how purely kinematically planned tool motions can be converted into context-aware, physically compliant joint motions of the humanoid robot Rollin’ Justin. It describes the concepts and methods that enable a robot to interact compliantly with the environment. It builds on the reasoning methods to generate joint motions for goal-oriented wiping motions. The parameterization and execution of these motions are explained here, in order to achieve the desired effects, i.e. the manipulation of a particular medium.

References

  1. Albu-Schäffer, Alin, Christian Ott, Udo Frese, and Gerd Hirzinger. 2003. Cartesian Impedance Control of Redundant Robots: Recent Results with the DLR-Light-Weight-Arms. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), pp. 3704–3709.Google Scholar
  2. Antonelli, Gianluca. 2009. Stability Analysis for Prioritized Closed-loop Inverse Kinematic Algorithms for Redundant Robotic Systems. IEEE Transactions on Robotics 25 (5): 985–994.CrossRefGoogle Scholar
  3. Bartels, Georg, Ingo Kresse, and Michael Beetz. 2013. Constraint-Based Movement Representation Grounded in Geometric Features. In Proceedings of the IEEE/RAS International Conference on Humanoid Robots (ICHR), pp. 547–554.Google Scholar
  4. Dietrich, Alexander. 2015. Whole-Body Impedance Control of Wheeled Humanoid Robots. PhD thesis, Technische Universität München (TUM).Google Scholar
  5. Dietrich, Alexander, Christian Ott, and Alin Albu-Schäffer. 2013. Multi-objective Compliance Control of Redundant Manipulators: Hierarchy, Control, and Stability. In In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3043–3050.Google Scholar
  6. Dietrich, Alexander, Christian Ott, and Alin Albu-Schäffer. 2015. An Overview of Null Space Projections for Redundant, Torque-controlled Robots. International Journal of Robotics Research 34 (11): 1385–1400.  https://doi.org/10.1177/0278364914566516.CrossRefGoogle Scholar
  7. Dietrich, Alexander, Thomas Wimböck, Holger Täubig, Alin Albu-Schäffer, and Gerd Hirzinger. 2011. Extensions to Reactive Self-collision Avoidance for Torque and Position Controlled Humanoids. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), pp. 3455–3462.Google Scholar
  8. Dietrich, Alexander, Thomas Wimböck, Alin Albu-Schäffer, and Gerd Hirzinger. 2012. Reactive Whole-body Control: Dynamic Mobile Manipulation Using a Large Number of Actuated Degrees of Freedom. IEEE Robotics & Automation Magazine 19 (2): 20–33.CrossRefGoogle Scholar
  9. Friedl, Werner, Hannes Höppner, Florian Petit, and Gerd Hirzinger. 2011. Wrist and Forearm Rotation of the DLR Hand Arm System: Mechanical Design, Shape Analysis and Experimental Validation. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 1836–1842. IEEE.Google Scholar
  10. Florek-Jasinska, Monika, Thomas Wimböck, and Christian Ott. 2014. Humanoid Compliant Whole Arm Dexterous Manipulation: Control Design and Experiments. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 1616–1621.Google Scholar
  11. Grebenstein, Markus. 2012. Approaching Human Performance. PhD thesis, Springer.Google Scholar
  12. Grebenstein, Markus, Alin Albu-Schäffer, Thomas Bahls, Maxime Chalon, Oliver Eiberger, Werner Friedl, Robin Gruber, Sami Haddadin, Ulrich Hagn, Robert Haslinger, et al. 2011. The DLR Hand Arm System. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), pp. 3175–3182.Google Scholar
  13. Giordano, Paolo Robuffo, Matthias Fuchs, Alin Albu-Schäffer, and Gerd Hirzinger. 2009. On the Kinematic Modeling and Control of a Mobile Platform Equipped with Steering Wheels and Movable Legs. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), pp. 4080–4087.Google Scholar
  14. Hogan, Neville. 1985. Impedance Control: An Approach to Manipulation: Part I-Theory, Part II–Implementation, Part III–Applications. Journal of Dynamic Systems, Measurement, and Control 107: 1–24.CrossRefGoogle Scholar
  15. Hogan, Neville. 1987. Stable Execution of Contact Tasks Using Impedance Control. Proceedings of the IEEE International Conference on Robotics and Automation 4: 1047–1054.Google Scholar
  16. Hirzinger, Gerd, Norbert Sporer, Alin Albu-Schäffer, M Hähnle, Rainer Krenn, A Pascucci, and Manfred Schedl. 2002. DLR’s Torque-Controlled Light Weight Robot III—Are we Reaching the Technological Limits Now? In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), vol. 2, pp. 1710–1716. IEEE.Google Scholar
  17. Hazara, Murtaza and Ville Kyrki. 2016. Reinforcement Learning for Improving Imitated In-contact Skills. In Proceedings of the IEEE-RAS 16th International Conference on Humanoid Robots (ICHR), pp. 194–201. IEEE.Google Scholar
  18. Khatib, Oussama. 1987. A Unified Approach for Motion and Force Control of Robot Manipulators: The Operational Space Formulation. IEEE Journal on Robotics and Automation 3 (1): 43–53.CrossRefGoogle Scholar
  19. Khatib, Oussama. 1986. Real-time Obstacle Avoidance for Manipulators and Mobile Robots. International Journal of Robotics Research 5 (1): 90–98.CrossRefGoogle Scholar
  20. Leidner, Daniel, Alexander Dietrich, Florian Schmidt, Christoph Borst, and Alin Albu-Schäffer. 2014b. Object-centered Hybrid Reasoning for Whole-body Mobile Manipulation. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), pp. 1828–1835.Google Scholar
  21. Leidner, Daniel, Alexander Dietrich, Michael Beetz, and Alin Albu-Schäffer. 2016b. Knowledge-Enabled Parameterization of Whole-body Control Strategies for Compliant Service Robots. Autonomous Robots (AURO): Special Issue on Whole-Body Control of Contacts and Dynamics for Humanoid Robots 40 (3): 519–536.Google Scholar
  22. Moro, Federico L, Michael Gienger, Ambarish Goswami, Nikos G Tsagarakis, and Darwin G Caldwell. 2013. An Attractor-based Whole-body Motion Control (WBMC) System for Humanoid Robots. In Proceedings of the IEEE-RAS International Conference on Humanoid Robots (ICHR), pp. 42–49.Google Scholar
  23. Nakamura, Yoshihiko, Hideo Hanafusa, and Tsuneo Yoshikawa. 1987. Task-Priority Based Redundancy Control of Robot Manipulators. International Journal of Robotics Research 6 (2): 3–15.CrossRefGoogle Scholar
  24. Ott, Christian, Alexander Dietrich, Daniel Leidner, Alexander Werner, Johannes Englsberger, Bernd Henze, Sebastian Wolf, Maxime Chalon, Werner Friedl, Alexander Beyer, et al. 2015. From Torque-ontrolled to Intrinsically Compliant Humanoid Robots. Mechanical Engineering 3 (2): 7–11.CrossRefGoogle Scholar
  25. Ott, Christian. 2008. Cartesian Impedance Control of Redundant and Flexible-Joint Robots, vol. 49. Springer Tracts in Advanced Robotics Berlin Heidelberg: Springer Publishing Company.Google Scholar
  26. Ott, Christian, Alin Albu-Schäffer, Andreas Kugi, and Gerd Hirzinger. 2008. On the Passivity-based Impedance Control of Flexible Joint Robots. IEEE Transactions on Robotics 24 (2): 416–429.CrossRefGoogle Scholar
  27. Ott, Christian, Alin Albu-Schäffer, Andreas Kugi, Stefano Stramigioli, and Gerd Hirzinger. 2004. A Passivity Based Cartesian Impedance Controller for Flexible Joint Robots—Part I: Torque Feedback and Gravity Compensation. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), pp. 2659–2665.Google Scholar
  28. Ortenzi, Valerio, Maxime Adjigble, Kuo Jeffrey, Rustam Stolkin, and Michael Mistry. 2014. An Experimental Study of Robot Control During Environmental Contacts based on Projected Operational Space Dynamics. In IEEE-RAS International Conference on Humanoid Robots (ICHR), pp. 407–412.Google Scholar
  29. Siciliano, Bruno and Jean-Jacques Slotine. 1991. A General Framework for Managing Multiple Tasks in Highly Redundant Robotic Systems. In Proceedings of the International Conference on Advanced Robotics (ICAR), pp. 1211–1216.Google Scholar
  30. Sentis, Luis, and Oussama Khatib. 2005. Synthesis of Whole-body Behaviors Through Hierarchical Control of Behavioral Primitives. International Journal of Humanoid Robotics 2 (4): 505–518.CrossRefGoogle Scholar
  31. Sadeghian, Hamid, Luigi Villani, Mehdi Keshmiri, and Bruno Siciliano. 2014. Task-Space Control of Robot Manipulators with Null-Space Compliance. IEEE Transactions on Robotics 30 (2): 493–506.CrossRefGoogle Scholar
  32. Schindlbeck, Christopher and Sami Haddadin. 2015. Unified Passivity-Based Cartesian Force/Impedance Control for Rigid and Flexible Joint Robots Via Task-Energy Tanks. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), pp. 440–447.Google Scholar
  33. Silvério, Joao, Leonel Rozo, Sylvain Calinon, and Darwin G Caldwell. 2015. Learning Bimanual End-Effector Poses from Demonstrations Using Task-Parameterized Dynamical Systems. In IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 464–470. IEEE.Google Scholar
  34. Tan, Jindong, Ning Xi, and Yuechao Wang. 2003. Integrated Task Planning and Control for Mobile Manipulators. The International Journal of Robotics Research 22 (5): 337–354.CrossRefGoogle Scholar
  35. Vanthienen, Dominick, Steven Robyns, Erwin Aertbeliën, and Joris De Schutter. 2013. Force-Sensorless Robot Force Control Within the Instantaneous Task Specification and Estimation (iTaSC) Framework. In Benelux Meeting on Systems and Control.Google Scholar
  36. Wolf, Sebastian, Oliver Eiberger, and Gerd Hirzinger. 2011. The DLR FSJ: Energy Based Design of a Variable Stiffness Joint. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), pp. 5082–5089. IEEE.Google Scholar
  37. Wimböck, Thomas. 2013. Controllers for Compliant Two-Handed Dexterous Manipulation. PhD thesis, Vienna University of Technology.Google Scholar
  38. Yoshikawa, Tsuneo. 1990. Foundations of Robotics: Analysis and Control. Cambridge: The MIT Press.Google Scholar
  39. Yamamoto, Yoshio and Xiaoping Yun. 1992. Coordinating Locomotion and Manipulation of a Mobile Manipulator. In Proceedings of the IEEE Conference on Decision and Control (CDC), pp. 2643–2648.Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Institute of Robotics and MechatronicsGerman Aerospace Center (DLR)WesslingGermany

Personalised recommendations