Skip to main content

Advertisement

Log in

Relaxed individual control of skeletal muscle forces via physical human–robot interaction

  • Published:
Multibody System Dynamics Aims and scope Submit manuscript

Abstract

This study develops a relaxed formulation of a method for controlling individual muscle forces using exoskeleton robots. Past studies have developed a muscle-force control method with very strict limitations on the conditions. These conditions will be removed, and the problem will be reformulated as a constrained optimization of several parameters. The optimization algorithm recognizes when a solution to the muscle control problem cannot be exactly realized, and finds the solution that minimizes the mean errors of the individual muscles between expected and desired muscle activation. This is demonstrated in a computer simulation of human arm dynamics and compared against the prior method to demonstrate its wider applicability. In addition, the control method is extended to resolve issues associated with a nonideal exoskeleton with incomplete torque application to the joints. A quasi-optimized motor-task that minimizes the errors in target muscles and nontarget muscles can be obtained. This paper presents theoretical analysis, simulation, and experimental results on the performance of the relaxed individual muscle control.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Bertsekas, D.: Nonlinear Programming. Athena Scientific, Belmont (1999)

    MATH  Google Scholar 

  2. Buchanan, T., Shreeve, D.: An evaluation of optimization techniques for the prediction of muscle activation patterns during isometric tasks. J. Biomech. Eng. 118, 565 (1996)

    Article  Google Scholar 

  3. Damsgaard, M., Rasmussen, J., Christensen, S., Surma, E., de Zee, M.: Analysis of musculoskeletal systems in the anybody modeling system. Simul. Model. Pract. Theory 14(8), 1100–1111 (2006)

    Article  Google Scholar 

  4. Delp, S., Anderson, F., Arnold, A., Loan, P., Habib, A., John, C., Guendelman, E., Thelen, D.: Opensim: open-source software to create and analyze dynamic simulations of movement. IEEE Trans. Biomed. Eng. 54(11), 1940–1950 (2007)

    Article  Google Scholar 

  5. Delp, S., Loan, J., Hoy, M., Zajac, F., Topp, E., Rosen, J., Center, V., Alto, P.: An interactive graphics-based model of the lower extremity to study orthopaedic surgical procedures. IEEE Trans. Biomed. Eng. 37(8), 757–767 (1990)

    Article  Google Scholar 

  6. Ding, M., Kurita, Y., Ueda, J., Ogasawara, T.: Pinpointed muscle force control taking into account the control DOF of power-assisting device. In: ASME Dynamic Systems and Control Conference (DSCC 2010) (2010)

    Google Scholar 

  7. Karlsson, D., Peterson, B.: Towards a model for force predictions in the human shoulder. J. Biomech. 25(2), 189–199 (1992)

    Article  Google Scholar 

  8. Kazerooni, H., Racine, J., Huang, L., Steger, R.: On the control of the Berkeley Lower Extremity Exoskeleton (BLEEX). In: IEEE International Conference on Robotics and Automation, vol. 4, p. 4353. IEEE Press, New York (2005)

    Google Scholar 

  9. Maurel, W., Thalmann, D.: A case study on human upper limb modelling for dynamic simulation. Comput. Methods Biomech. Biomed. Eng. 2(1), 65–82 (1999)

    Article  Google Scholar 

  10. MotCo Project: http://motco.info/data/pcsa.html

  11. Pardalos, P., Rosen, J.: Constrained global optimization: algorithms and applications (1987)

  12. Perry, J., Rosen, J.: Design of a 7 degree-of-freedom upper-limb powered exoskeleton. In: The First IEEE/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob 2006), pp. 805–810 (2006)

    Chapter  Google Scholar 

  13. Prilutsky, B.: Coordination of two-and one-joint muscles: functional consequences and implications for motor control. Mot. Control 4(1), 48–52 (2000)

    Google Scholar 

  14. Crowninshield, R.D., et al.: A physiologically based criterion of muscle force prediction in locomotion. J. Biomech. 14, 793–801 (1981)

    Article  Google Scholar 

  15. Rosen, J., Fuchs, M., Arcan, M.: Performances of Hill-type and neural network muscle models-toward a myosignal-based exoskeleton. Comput. Biomed. Res. 32(5), 415–439 (1999)

    Article  Google Scholar 

  16. Todorov, E.: Cosine tuning minimizes motor errors. Neural Comput. 14(6), 1233–1260 (2002)

    Article  MATH  Google Scholar 

  17. Tsagarakis, N., Caldwell, D.: Development and control of a ‘soft-actuated’ exoskeleton for use in physiotherapy and training. Auton. Robots 15(1), 21–33 (2003)

    Article  Google Scholar 

  18. Ueda, J., Ding, M., Matsugashita, M., Oya, R., Ogasawara, T.: Pinpointed control of muscles by using power-assisting device. In: IEEE International Conference on Robotics and Automation, pp. 3621–3626 (2007)

    Google Scholar 

  19. Ueda, J., Hyderabadwala, M., Krishnamoorthy, V., Shinohara, M.: Motor task planning for neuromuscular function tests using an individual muscle control technique. In: IEEE 11th International Conference on Rehabilitation Robotics (2009)

    Google Scholar 

  20. Ueda, J., Ming, D., Krishnamoorthy, V., Shinohara, M., Ogasawara, T.: Individual muscle control using an exoskeleton robot for muscle function testing. IEEE Trans. Neural Syst. Rehabil. Eng. 18(4), 339–350 (2010)

    Article  Google Scholar 

  21. van Bolhuis, B., Gielen, C.: A comparison of models explaining muscle activation patterns for isometric contractions. Biol. Cybern. 81(3), 249–261 (1999)

    Article  MATH  Google Scholar 

  22. Veneman, J., Kruidhof, R., Hekman, E., Ekkelenkamp, R., Van Asseldonk, E., van der Kooij, H.: Design and evaluation of the LOPES exoskeleton robot for interactive gait rehabilitation. IEEE Trans. Neural Syst. Rehabil. Eng. 15(3), 379 (2007)

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported in part by the National Science Foundation (NSF) under Grant: IIS 1142438 and Japan Science and Technology Agency (JST)—National Science Foundation (NSF) Strategic International Cooperative Program. The authors would like to thank Ellenor Brown for reading the manuscript and for her helpful suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to William Gallagher.

Appendix: Crowninshield’s Static Optimization

Appendix: Crowninshield’s Static Optimization

Crowninshield’s method [14] is a special case presented in (3) that predicts human muscle forces by minimizing a physiologically based criterion u(f):

(53)

where PCSA j is the physiological cross sectional area (PCSA), and f maxj =ε⋅PCSA j is the maximum muscle force of the j-th muscle. In this paper, \(\varepsilon = 0.7 \times 10^{6}~\mathrm{[N/m^{2}]}\) is given according to [7]. PCSA j ’s are given according to [10]. f minj =0,∀j and r=2 are used. See [14] for the choice of r.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gallagher, W., Ding, M. & Ueda, J. Relaxed individual control of skeletal muscle forces via physical human–robot interaction. Multibody Syst Dyn 30, 77–99 (2013). https://doi.org/10.1007/s11044-013-9362-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11044-013-9362-y

Keywords

Navigation