A Computational Framework to Investigate The Effect of Robotic Assistance on Human Muscular Effort

Human motor performance is a key area of investigation in both biomechanics and humanoid robotics. In robotics, understanding human neuromuscular control is important to synthesize prosthetic motions and ensure safe human-robot interaction. Building controllable biomechanical models through modeling and algorithmic tools from both robotics and biomechanics increases our scientific understanding of neuromusculoskeletal mechanics and control. The resulting models can consequently help quantifying the characteristics of a subject's motion and in designing effective treatments, like motion training. The objective of this paper is to explore how neural control dictates motor performance in humans by developing a computational framework that enables robotics-based control and simulation of the human musculoskeletal system. More specifically: (1) computational models of the human musculoskeletal system for robotics-based control were developed; (2) performance metrics were integrated for motion characterization based on a subject's physiological constraints; and (3) robust control and simulation algorithms were integrated to synthesize movement using biomechanical models that accurately match experimental data. Motion capture experiments were conducted to tune subject-specific parameters. To investigate the effects of robotic assistance as a means of increasing the efficiency in motor movements an experiment was designed in which subjects will initially performed a basic task and then performed the same task with the assistance of the six degrees-of-freedom JACO robotic arm. Initial results showed that robotic assistance was efficient in decreasing the muscle activation for major arm muscles.

___

McGuan, S., 2001, From bubblemen to skeletons. In SAE Digital Human Modeling for Design and ? Engineering Conference.

Delp S., and Loan, J, 2000, A computational framework for simulating and analyzing human and animal movement. Computing in Science Engineering, 2(5):46-55,

Damsgaard, M., Rasmussen, J.. Christensen, S. T., Surma, E., and de Zee., M., 2006, Analysis of musculoskeletal systems in the anybody modeling system. Simulation Modeling Practice and Theory, 14(8):1100-1111.

Maryland C-Motion Inc, Germantown, 2011, Survey of popular robotics simulators, frameworks, and toolkits.

Delp, S., Anderson, F.C., Arnold, A.S., Loan, P., Habib, A., John, C.T., and et al., 2007, OpenSim: open-source software to create and analyze dynamic simulations of movement. IEEE Trans Biomed Eng., 54(11):1940-1950.

Harris, A. and Conrad, J., 2011, Visual3d biomechanics research software. In Southeastcon, Proceed- ings of IEEE, pages 243-249.

Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T.B., Leibs, J., Wheeler, R., and Ng, A.Y., 2009, ROS: an open-source robot operating system. In Intl. Conf. on Robotics and Automation.

Gerkey, B.P., Vaughan, R.T., and Howard, A., 2003, The player/stage project: Tools for multi- robot and distributed sensor systems. In International Conference on Advanced Robotics, Coimbra, Portugal, pages 317-323.

Smith, R. [Online]. Available: http://opende.sourceforge.net/wiki/index.php/Manual. 2004, In Open dynamics engine (ode) manual.

Raibert, M., 1986, Legged Robots that Balance. MIT Press.

Hodgins, J.K., and Pollard, N.S., 1997, Adapting simulated behaviors for new characters. In 24th annual conference on Computer graphics and interactive techniques, ser. SIGGRAPH 97, pages 153-162.

Yin, K., Loken, K., and van de Panne, M., 2007, Simbicon: simple biped lo- comotion control. ACM Trans. Graph.

Grzeszczuk, R. and Terzopoulos, D., 1995, Automated learning of muscle-actuated locomotion through control abstraction. In 22nd annual conference on Computer graphics and interactive techniques, ser. SIGGRAPH 95, pages 63-70.

Lee, S.H. and D. Terzopoulos, 2006, Heads up : biomechanical modeling and neuromuscular control ? of the neck. ACM Trans. Graph, 25:1188-1198.

Bartsch, S. and Kirchner, F., 2006, Robust control of a humanoid robot using a bio-inspired approach based on central pattern generators, reflexes, and proprioceptive feedback. In ROBIO 06. IEEE International Conference on Robotics and Biomimetics, page 1547-1552.

Ijspeert, A.J., 2008, Central pattern generators for locomotion control in animals and robots: A review. Neural Networks, 21(4):642-653.

Revzen, S., Koditschek, D.E., and Full. R.J., 2009, Towards testable neuromechanical control archi- tectures for running. Progress in Motor Control, ser. Advances in Experimental Medicine and Biology, D. Sternad, Ed. Springer US, 629(4):25-55.

Hauser, H., Neumann, G., Ijspeert, A., and Maass, W., 2011, Biologically inspired kinematic synergies enable linear balance control of a humanoid robot. Biological Cybernetics, 104:235- 249.

Ivancevic, V., and T. Ivancevic, 2005, Human-Like Biomechanics: A Unified Mathematical Approach to Human Biomechanics and Humanoid Robotics. Springer.

Wang, J.M., D. J. Fleet, and A. Hertzmann, 2009. Optimizing walking controllers. ACM Trans. Graph., 28:1-8.

Jain, S, Ye, Y., and Liu, C.L., 2009, Optimization-based interactive motion synthesis. ACM Trans. Graph., 28:1-12.

Van Welbergen, H., Van Basten, B. J. H., Egges, A., Ruttkay, Z.M., and Overmars, M. H. 2010, Real time animation of virtual humans: A trade-off between naturalness and control. Computer Graphics Forum, 29(8):2530-2554.

NaturalMotion Ltd., Oxford. Euphoria engine. 2011.

Sentis, L. and O. Khatib, 2005, Synthesis of whole-body behaviors through hierarchical control of behavioral primitives. International Journal of Humanoid Robotics, 2(4):505-518.

Sentis, L., Park, J., and Khatib, O., 2009, Modeling and control of multi-contact centers of pressure and internal forces in humanoid robots. In IEEE/RSJ International Conference on Intelligent Robots and Systems, pages []3-460.

Demircan, E., Besier, T., Menon, S., and Khatib, O., 2010, Human motion reconstruction and syn- thesis of human skills. In Proc. of the Twelveth International Symposium Advances in Robot Kinematics, Piran-Portoroz, Slovenia, Springer, Berlin, Heidelberg, Germany.

Liu, M.Q., Anderson, F.C., Schwartz. M.H., and Delp, S.L., 2008, Muscle contribu- tions to support and progression over a range of walking speeds. Journal of Biomechanics, 41(15):3243-3252.

Hamner, S., Seth, A, and Delp, S.L., 2010, Muscle contributions to propulsion and support during running. Journal of Biomechanics, 43(14):2709-2716.

Khatib, O., Sentis, L., Park, J., and Warren, J., 2004, Whole-body dynamic behavior and control of ? human-like robots. International Journal of Humanoid Robotics, 1:29-43.

Sherman, M., Seth, A., and Delp, S.L., 2013, What is a Moment Arm? Calculating Muscle Effectiveness in Biomechanical Models Using Generalized Coordinates. In ASME Paper No. V07BT10A052.

Featherstone, R., 2007, Rigid body dynamics algorithms. New York, NY: Springer.

Rodriguez, A.G., Chacon, J.M., Donoso, A., 2011, Design of an adjustable-stiffness spring: Mathematical modeling and simulation, fabrication and exper- imentalvalidation. Mechanism and Machine Theory, 46(12):1970-1979.

Arnold, A.S., Asakawa, D.J., and Delp, S.L, 2010, Do the hamstrings and adductors contribute to excessive internal rotation of the hip in persons with cerebral palsy? Gait and Posture, 11:269-279.

Hamner, S., Seth, A., Steele, K.M, and Delp, S.L., 2013, A rolling constraint reproduces ground reaction forces and moments in dynamic simulations of walking, running, and crouch gait. Journal of Biomechanics, 46(10):1772-1776.

Hill, A.V., 1938, The heat of shortening and dynamics constants of muscles. Proc. R. Soc. Lond. B (London: Royal Society), 126(843):359-411.

Zajac, F.E, 1989, Muscle and Tendon: Properties, Models, Scaling, and Application to Biome- chanics and Motor Control. Crit. Rev. Biomed. Eng., 17(4):359-411.

Delp, S.L., Loan, P.J., Hoy, M.G., Zajac, F.E., Topp, E.L., and Rosen, J.M., 1990, An interactive graphics- based model of the lower extremity to study orthopaedic surgical procedures. IEEE Transactions on Biomedical Engineering, 37:757-767.

Kendall, F.P., McCreary, E.K, and Provance, P.G., 1993, Muscles testing and function, volume 1. Williams & Wilkins, Philadelphi.

Khatib, O., Demircan, E., DeSapio, V., Sentis, L., Besier, T., and Delp, S., 2009, ? Robotics- based synthesis of human motion. Journal of Physiology - Paris, 103:211-219.

Demircan, E., 2012,Robotics-based Reconstruction and Synthesis of Human Motion. PhD thesis, Stanford University.

Khatib, O., 1995, Inertial properties in robotics manipulation: An object-level framework. ? The International Journal of Robotics Research, 14(1):19-36.

DeSapio, V., Warren, J., and Khatib, O., 2006, Predicting reaching postures using a kinematically constrained shoulder model. Advances in Robot Kinematics, page 209-218.

Khatib, O., 2004, Advanced robotic manipulation. In Stanford, USA, Class Notes.

Robertson, D.G., Dowling, J.J., 2003. Design and responses of Butterworth and critically damped digital filters. Journal of Electromyography and Kinesiology 13, 569-573.

Buchanan, T.S., Lloyd, D.G., Manal, K., Besier, T.F., 2005. Estimation of muscle forces and joint moments using a forward-inverse dynamics model. Medicine and Science in Sports and exercise 37, 1911-1916.