Abstract
The successful performance of diverse wiping tasks requires dexterous and compliant robots, appropriate motion planning and generation skills to establish desired contact, methods for symbolic planning and logic programming, as well as representations and mechanisms to reason about the components and effects of the actions. These domains form the prerequisites to represent, plan, execute, and interpret compliant manipulation tasks. As such, they are outlined in the following chapter.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The upper body of the Rollin’ Justin was finished just in time for its first presentation at the AUTOMATICA trade fair 2006 in Munich (Ott et al. 2006).
References
Gerd, Hirzinger, 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, 1710–1716. IEEE.
Iwata, Hiroyasu, and Shigeki Sugano. 2009. Design of Human Symbiotic Robot TWENDY-ONE. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 580–586. IEEE.
Sakagami, Yoshiaki, Ryujin Watanabe, Chiaki Aoyama, Shinichi Matsunaga, Nobuo Higaki, and Kikuo Fujimura. 2000. The Intelligent ASIMO: System Overview and Integration. In IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), vol. 3, 2478–2483. IEEE.
Diftler, Myron A., J.S. Mehling, Muhammad E. Abdallah, Nicolaus A. Radford, Lyndon B. Bridgwater, Adam M. Sanders, Roger Scott Askew, D. Marty Linn, John D. Yamokoski, F.A. Permenter, et al. 2011. Robonaut 2-the First Humanoid Robot in Space. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2178–2183. IEEE.
Fitzgerald, Conor. 2013. Developing Baxter. In Proceedings of the IEEE International Conference on Technologies for Practical Robot Applications (TePRA), 1–6. IEEE.
Englsberger, Johannes, Alexander Werner, Christian Ott, Bernd Henze, Maximo A. Roa, Gianluca Garofalo, Robert Burger, Alexander Beyer, Oliver Eiberger, Korbinian Schmid, et al. 2014. Overview of the Torque-controlled Humanoid Robot TORO. In IEEE-RAS International Conference on Humanoid Robots, 916–923.
Borst, Christoph, Thomas Wimböck, Florian Schmidt, Matthias Fuchs, Bernhard Brunner, Franziska Zacharias, Paolo Robuffo Giordano, Rainer Konietschke, Wolfgang Sepp, Stefan Fuchs, et al. 2009. Rollin’ Justin—Mobile Platform with Variable Base. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 1597–1598.
Albu-Schäffer, Alin, Christian Ott, and Gerd Hirzinger. 2007. A Unified Passivity-Based Control Framework for Position, Torque and Impedance Control of Flexible Joint Robots. The International Journal of Robotics Research 27 (1): 23–39.
Ott, Christian. 2008. Cartesian Impedance Control of Redundant and Flexible-Joint Robots, vol. 49. Berlin: Springer Publishing Company. Springer Tracts in Advanced Robotics.
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.
Nilsson, Nils J. 1984. Shakey the Robot. Technical report, DTIC Document.
Stulp, Freek, Evangelos A. Theodorou, and Stefan Schaal. 2012. Reinforcement Learning with Sequences of Motion Primitives for Robust Manipulation. IEEE Transactions on robotics 28 (6): 1360–1370.
Billard, Aude, Sylvain Calinon, Ruediger Dillmann, and Stefan Schaal. 2008. Robot Programming by Demonstration. In Springer Handbook of Robotics, 1371–1394. Springer.
Tenorth, Moritz, and Michael Beetz. 2009. KnowRob—Knowledge Processing for Autonomous Personal Robots. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 4261–4266. IEEE.
Beetz, Michael, Moritz Tenorth, and Jan Winkler. 2015. Open-EASE—A Knowledge Processing Service for Robots and Robotics/AI Researchers. In IEEE International Conference on Robotics and Automation (ICRA), 1983–1990.
Ott, Christian, Oliver Eiberger, Werner Friedl, Berthold Bäuml, Ulrich Hillenbrand, Christoph Borst, Alin Albu-Schäffer, Bernhard Brunner, Heiko Hirschmüller, Simon Kielhöfer, et al. 2006. A Humanoid Two-Arm System for Dexterous Manipulation. In Proceedings of the IEEE-RAS International Conference on Humanoid Robots (ICHR), 276–283. IEEE.
Borst, Christoph, Christian Ott, Thomas Wimbock, Bernhard Brunner, Franziska Zacharias, Berthold Bauml, Ulrich Hillenbrand, Sami Haddadin, Alin Albu-Schaffer, and Gerd Hirzinger. 2007. A Humanoid Upper Body System for Two-handed Manipulation. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2766–2767. IEEE.
Butterfaß, Jörg, Markus Grebenstein, Hong Liu, and Gerd Hirzinger. 2001. DLR-Hand II: Next Generation of a Dextrous Robot Hand. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 109–114.
Fuchs, Matthias, Christoph Borst, P. Robuffo Giordano, Andreas Baumann, Erich Kraemer, Jörg Langwald, Robin Gruber, Nikolaus Seitz, Georg Plank, Klaus Kunze, et al. 2009. Rollin’ Justin—Design Considerations and Realization of a Mobile Platform for a Humanoid Upper Body. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 4131–4137. IEEE.
Latombe, Jean-Claude. 1990. Robot Motion Planning. Springer.
Barraquand, Jerome, Bruno Langlois, and J.-C. Latombe. 1992. Numerical Potential Field Techniques for Robot Path Planning. IEEE Transactions on Systems, Man, and Cybernetics, 22 (2): 224–241.
Kavraki, Lydia E., Petr Svestka, Jean-Claude Latombe, and Mark H. Overmars. 1996. Probabilistic Roadmaps for Path Planning in High-dimensional Configuration Spaces. IEEE Transactions on Robotics and Automation 12 (4): 566–580. ISSN 1042-296X.
LaValle, Steven M. 1998. Rapidly-exploring Random Trees: A New Tool for Path Planning.
Bohlin, Robert, and Lydia E. Kavraki. 2000. Path Planning using Lazy PRM. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), vol. 1, 521–528. IEEE.
Kuffner, James J., and Steven M. LaValle. 2000. RRT-Connect: An Efficient Approach to Single-Query Path Planning. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), vol. 2, 995–1001. IEEE.
Schaal, Stefan. 2006. Dynamic Movement Primitives—A Framework for Motor Control in Humans and Humanoid Robotics. In Adaptive Motion of Animals and Machines, 261–280. Springer.
Schaal, Stefan, Jan Peters, Jun Nakanishi, and Auke Ijspeert. 2005. Learning Movement Primitives. In The 11th International Symposium on Robotics Research., 561–572. Springer.
Diankov, Rosen. 2010. Automated Construction of Robotic Manipulation Programs. PhD thesis, Carnegie Mellon University, Robotics Institute.
Ghallab, Malik, Dana Nau, Paolo Traverso. 2004. Automated Planning: Theory and Practice. Morgan Kaufmann.
Fikes, Richard E., and Nils J. Nilsson. 1971. STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving. Artificial Intelligence 2 (3–4): 189–208.
Ghallab, Malik, Adele Howe, Dave Christianson, Drew McDermott, Ashwin Ram, Manuela Veloso, Daniel Weld, and David Wilkins. 1998. PDDL—The Planning Domain Definition Language. AIPS98 Planning Committee 78 (4): 1–27.
Sacerdoti, Earl D. 1975. A Structure for Plans and Behavior. Technical report, DTIC Document.
Alami, Rachid, Aurélie Clodic, Vincent Montreuil, Emrah Akin Sisbot, and Raja Chatila. 2006. Toward Human-Aware Robot Task Planning. In AAAI Spring Symposium: To Boldly go where No Human-robot Team has Gone Before, 39–46.
Bonet, Blai, and Hector Geffner. 1999. Planning as Heuristic Search: New Results. In European Conference on Planning, 360–372. Springer.
Helmert, Malte. 2006. The Fast Downward Planning System. Journal of Artifcial Intelligence Research 26: 191–246.
Lloyd, John W. 2012. Foundations of Logic Programming. Springer Science & Business Media.
Colmerauer, Alain, and Philippe Roussel. 1996. The Birth of Prolog. In History of Programming Languages II, 331–367. ACM.
Sterling, Leon, and Ehud Y. Shapiro. 1994. The Art of Prolog: Advanced Programming Techniques. MIT Press.
Sowa, John F., et al. 2000. Knowledge Representation: Logical, Philosophical, and Computational Foundations, vol. 13. MIT Press.
McGuinness, Deborah L., Frank Van Harmelen, et al. 2004. OWL Web Ontology Language Overview. W3C Recommendation, 10 (10): 2004.
Mösenlechner, Lorenz, and Michael Beetz. Parameterizing Actions to Have the Appropriate Effects. In IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 4141–4147. IEEE.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Leidner, D.S. (2019). Fundamentals. In: Cognitive Reasoning for Compliant Robot Manipulation. Springer Tracts in Advanced Robotics, vol 127. Springer, Cham. https://doi.org/10.1007/978-3-030-04858-7_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-04858-7_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-04857-0
Online ISBN: 978-3-030-04858-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)