Abstract
The efforts in robotic devices simulation are constantly increasing in the latest years. A reliable and accurate dynamic simulator could improve the quality of the mechanical and controller design, while reducing the cost of development. Moreover, this tool should be independent from the specific robotic device and quite flexible and advanced to support the recent research on complex biologically inspired systems. Based on these considerations we evaluated the possibility to use OpenSim, a simulation tool for the biomechanical community, to implement robot dynamic simulations. OpenSim is a free software that provides a platform on which the biomechanics community can build and share libraries of human movement dynamic simulation. Currently, OpenSim is still not largely used in robotic. Nevertheless, it would have several advantages for the large libraries of tools and model of biological bodies. The tools to simulate the human movement could be used also in the simulation of the new generation of robots with variable stiffness and impedance actuators. So this work reports our first examples of robotic devices dynamic simulation using OpenSim. The obtained results and the interest of the OpenSim developers on our work encourage to follow this research direction.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
K. Kaneko, K. Harada, F. Kanehiro, G. Miyamori, and K. Akachi, “Humanoid robot HRP-3,” in Intelligent Robots and Systems, 2008. IEEE/RSJ Int. Conf. on, 2008.
T. Shirai, J. Urata, Y. Nakanishi, K. Okada, and M. Inaba, “Whole body adapting behavior with muscle level stiffness control of tendon-driven multijoint robot,” in Robotics and Biomimetics (ROBIO), 2011 IEEE Int. Conf. on, 2011.
D. P. Ferris, J. M. Czerniecki, B. Hannaford et al., “An ankle-foot orthosis powered by artificial pneumatic muscles,” J. Applied Biomechanics, vol. 21, no. 2, pp. 189–197, 2005.
A. Agrawal, S. K. Banala, S. K. Agrawal, and S. A. Binder-Macleod, “Design of a two degree-of-freedom ankle-foot orthosis for robotic rehabilitation,” in Rehabilitation Robotics, 2005. 9th Int. Conf. on, 2005.
J. A. Blaya and H. Herr, “Adaptive control of a variable-impedance ankle-foot orthosis to assist drop-foot gait,” IEEE Trans. Neural Syst. Rehab. Eng., vol. 12, no. 1, pp. 24–31, 2004.
Blender. (2014, Feb.) Blender for Robotic Homepage. [Online] Available: http://wiki.blender.org/index.php/Community:Science/Robotics
PlayerStage. (2014, Feb.) Playerstage Homepage. [Online]. Available: http://playerstage.sourceforge.net/
RoboWorks. (2014, May) Roboworks Homepage. [Online]. Available: http://www.newtonium.com/
PTC. (2014, Feb.) Sd/fast Homepage. Available: http://www.sdfast.com/
Cyberbotics. (2014, Mar.) Webots Homepage. [Online]. Available: http://www.cyberbotics.com/
G. Medrano-Cerda, H. Dallali, M. Brown et al., “Modelling and simulation of the locomotion of humanoid robots,” in Control 2010, UKACC Int. Conf. on, 2010.
OpenSim Developer’s Guide, http://opensim.stanford.edu/, Feb 2014.
M. González, D. Dopico, U. Lugrís, and J. Cuadrado, “A benchmarking system for mbs simulation software: Problem standardization and performance measurement,” Multibody System Dynamics, vol. 16, no. 2, pp. 179–190, 2006.
S. L. Delp, F. C. Anderson, A. S. Arnold, P. Loan, A. Habib, C. T. John, E. Guendelman, and D. G. Thelen, “Opensim: open-source software to create and analyze dynamic simulations of movement,” IEEE Trans. Biomed. Eng., vol. 54, no. 11, pp. 1940–1950, 2007.
OpenSim. (2014, Feb.) OpenSim - Supports, Events, and Sources. [Online]. Available: http://opensim.stanford.edu/support/
OpenSim User’s Guide, http://opensim.stanford.edu/, Feb 2014.
M. González, F. González, A. Luaces, and J. Cuadrado, “A collaborative benchmarking framework for multibody system dynamics,” Engineering with Computers, vol. 26, no. 1, pp. 1–9, 2010.
M. Grübler, Allgemeine Eigenschaften der zwangläufigen ebenen kinematischen Ketten. L. Simion, 1884.
K. Furuta, M. Yamakita, and S. Kobayashi, “Swing-up control of inverted pendulum using pseudo-state feedback,” Proceedings of the Institution of Mechanical Engineers, Part I: J. of Systems and Control Engineering, vol. 206, no. 4, pp. 263–269, 1992.
M. Vivian, M. Reggiani, and M. Sartori, “Experimentally-based optimization of contact parameters in dynamics simulation of humanoid robots,” in Robotics and Automations, 2013, IEEE Int. Conf. on, 2013.
J. C. Moreno, F. J. Brunetti, E. R. de Lima, and J. L. P. Rovira, “Immediate effects of a controllable knee ankle foot orthosis for functional compensation of gait in patients with proximal leg weakness,” Med. Biol. Eng. and Computing, vol. 46, no. 1, pp. 43–53, 2008.
M. Bortole and J. Pons, “Development of a exoskeleton for lower limb rehabilitation,” in Converging Clinical and Engineering Research on Neurorehabilitation, 2013, vol. 1, pp. 85–90.
M. Vivian, M. Reggiani, J. C. Moreno, J. L. Pons, D. Farina, and M. Sartori, “A dynamically consistent model of a motorized ankle-foot orthosis,” in Neural Eng. (NER), 2013 IEEE/EMBS Int. Conf. on, 2013.
Acknowledgments
This research has been partially supported by EU-FP7 grant BioMot (project no. 611695) and by the ERC Advanced Grant DEMOVE. The authors would like to thank Alice Mantoan (Univ. of Padua) for the assistance with data collection, the Bioengineering of the Movement Group, and the IAS-Laboratory of the Department of Information Engineering (Univ. of Padua) for the use of their laboratory facilities.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Vivian, M., Tagliapietra, L., Sartori, M., Reggiani, M. (2016). Dynamic Simulation of Robotic Devices Using the Biomechanical Simulator OpenSim. In: Menegatti, E., Michael, N., Berns, K., Yamaguchi, H. (eds) Intelligent Autonomous Systems 13. Advances in Intelligent Systems and Computing, vol 302. Springer, Cham. https://doi.org/10.1007/978-3-319-08338-4_118
Download citation
DOI: https://doi.org/10.1007/978-3-319-08338-4_118
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08337-7
Online ISBN: 978-3-319-08338-4
eBook Packages: EngineeringEngineering (R0)