Abstract
The Bionic Handling Assistant is a new continuum robot which is manufactured in a rapid-prototyping procedure out of elastic polyamide. Its mechanical flexibility and low weight provide an enormous potential for physical human robot interaction. Yet, the elasticity and parallel continuum actuation design challenge standard approaches to deal with a robot from a control, simulation, and software modeling perspective. We investigate how the software abstractions of the existing Robot Control Interface (RCI) and the Compliant Control Architecture (CCA) can deal with this platform from a software modeling and software architectural perspective. We focus on three different challenges: the first challenge is to enable reasonable and hierarchical semantic abstractions of the robot. The second challenge is to develop hardware I/O abstractions for the prototypical and heterogeneous technical setup. The third challenge is to realize this in a flexible and reusable manner. We evaluate our approaches to the above challenges in a practical scenario in which the robot is controlled either in simulation or on the real robot.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Hannan, M.W., Walker, I.D.: Kinematics and the Implementation of an Elephant’s Trunk Manipulator and Other Continuum Style Robots. Journal of Robotic Systems 20(2), 45–63 (2003)
Laschi, C., Mazzolai, B., Mattoli, V., Cianchetti, M., Dario, P.: Design of a Biomimetic Robotic Octopus Arm. Bioinspiration & Biomimetics 4(1) (2009)
Wilson, J.F., Li, D., Chen, Z., George, R.T.: Flexible Robot Manipulators and Grippers: Relatives of Elephant Trunks and Squid Tentacles. In: Robots and Biological Systems: Towards a New Bionics. NATO ASI, vol. 102, pp. 475–494 (1993)
Grzesiak, A., Becker, R., Verl, A.: The Bionic Handling Assistant: A Success Story of Additive Manufacturing. Assembly Automation 31(4), 329–333 (2011)
VICON. Motion Tracking Systems, http://www.vicon.com
Branson, D., Kang, R., Guglielmino, E., Caldwell, D.G.: Control Architecture for Robots with Continuum Arms Inspired by Octopus vulgaris Neurophysiology. In: International Conference on Robotics and Automation, pp. 5283–5288 (2012)
Nordmann, A., Wrede, S., Tsagarakis, N., Tuleu, A.: Software Interface for Proprioceptive Sensors and Actuators. Technical report, AMARSi (2010), http://www.amarsi-project.eu/system/files/AMARSI-D.7.1.pdf
Cohen, S.G., Hess, J.A., Novak, W.E., Peterson, A.S.: FODA: Feature-Oriented Domain Analysis (1990)
KUKA. Fast Research Interface - Preliminary Documentation. Technical report (2010)
The Orocos Project. Open Robot Control Software, http://www.orocos.org/
Fitzpatrick, P., Metta, G., Natale, L.: Towards Long-lived Robot Genes. Robotics and Autonomous Systems 56(1), 29–45 (2008)
Healthcare Robotics Lab Georgia Tech. force-torque Package, http://www.ros.org/wiki/force_torque
Bubeck, A.: Care-O-bot force-torque Package, http://www.ros.org/wiki/cob_forcetorque
Wienke, J., Wrede, S.: A Middleware for Collaborative Research in Experimental Robotics. In: International Symposium on System Integration, Kyoto, pp. 1183–1190 (2011)
Research Institute for Cognition and Robotics. Software: Continuum Kinematics Simulation, https://www.cor-lab.org/software-continuum-kinematics-simulation
Rolf, M., Steil, J.J.: Constant Curvature Continuum Kinematics as Fast Approximate Model for the Bionic Handling Assistant. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (2012)
Rolf, M., Steil, J.J.: Efficient Exploratory Learning of Inverse Kinematics on a Bionic Elephant Trunk. IEEE Transactions on Neural Networks and Learning Systems (submitted, 2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nordmann, A., Rolf, M., Wrede, S. (2012). Software Abstractions for Simulation and Control of a Continuum Robot. In: Noda, I., Ando, N., Brugali, D., Kuffner, J.J. (eds) Simulation, Modeling, and Programming for Autonomous Robots. SIMPAR 2012. Lecture Notes in Computer Science(), vol 7628. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34327-8_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-34327-8_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34326-1
Online ISBN: 978-3-642-34327-8
eBook Packages: Computer ScienceComputer Science (R0)