Hostname: page-component-76fb5796d-skm99 Total loading time: 0 Render date: 2024-04-26T06:34:19.863Z Has data issue: false hasContentIssue false

Contribution to the modeling of nonsmooth multipoint contact dynamics of biped locomotion—Theory and experiments

Published online by Cambridge University Press:  01 March 2008

Aleksandar Rodić*
Affiliation:
Robotics Laboratory, Mihajlo Pupin Institute, Belgrade, Serbia.
Miomir Vukobratović
Affiliation:
Robotics Laboratory, Mihajlo Pupin Institute, Belgrade, Serbia.
Khalid Addi
Affiliation:
IREMIA, Reunion Island University, Sait Denis Cedex, France.
Georges Dalleau
Affiliation:
CURAPS-DIMPS, Reunion Island University, Le Tampon, France.
*
*Corresponding author. Email: roda@robot.imp.bg.ac.yu

Summary

This paper suggests a generalized approach to the mathematical modeling of biped locomotion systems (humans or humanoid robots) with special attention paid to impact and contact dynamics. Instead of the usual inductive approach that starts from the analysis of different situations of real motion (walking, running, jumping, climbing the stairs, etc.) and tries to make a generalization, a deductive approach is pursued, whereby an entirely general problem is considered. Impact dynamics is modeled applying the linear complementarity problem (LCP) formulation. General methodology is explained and demonstrated via the synthesis of a spatial biped model. The validity of the modeling approach is proved by experimental measurements on a human subject in the laboratory conditions. Plenty of graphic presentations illustrating experimental results, as well as the results of the corresponding simulation tests are shown.

Type
Article
Copyright
Copyright © Cambridge University Press 2007

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1.Lim, H. O. and Takanishi, A., “Compensatory motion control for a biped walking robot,” Robotica 23 (1), 111 (2005).Google Scholar
2.Vanderborght, B., Verrelst, B., Van Ham, R. and Lefeber, D., “Controlling a bipedal walking robot actuated by pleated pneumatic artificial muscles,” Robotica 24 (4), 401410 (2006).CrossRefGoogle Scholar
3.Yang, C. X. and Wu, Q., “On stabilization of bipedal robots during disturbed standing using the concept of Lyapunov exponents,” Robotica 24 (5), 621624 (2006).Google Scholar
4.Vukobratovic, M., Borovac, B. and Potkonjak, V., “Towards a unified understanding of basic notions and terms in humanoid robotics,” Robotica 25 (1), 87101 (2007).Google Scholar
5.Lafortune, M. A. and Henning, E., “Cushioning properties of footwear during walking: Accelerometer and force platform measurements,” Clin. Biomech. 7, 181184 (1992).Google Scholar
6.Nigg, B. M., “Biomechanics, load analysis and sports injuries in the lower extremities,” Sports Med. 2 (5), 367–79 (1985).Google Scholar
7.Nigg, B. M., Emery, C. and Hiemstra, L. A., “Unstable shoe construction and reduction of pain in osteoarthritis patients,” Med. Sci. Sports Exerc. 38 (10), 17011708 (2006).CrossRefGoogle ScholarPubMed
8.Guldemonda, N. A., Lefferse, P., Schaperb, N. C., Sandersc, A. P., Niemand, F., Willemsf, P. and Walenkampa, G., “The effects of insole configurations on forefoot plantar pressure and walking convenience in diabetic patients with neuropathic feet,” Clin. Biomech. 22, 8187 (2007).Google Scholar
9.Potkonjak, V. and Vukobratovic, M., “A generalized approach to modeling dynamics of human and humanoid motion,” Int. J. Humanoid Robot. 2 (1), 2145 (2005).Google Scholar
10.Vukobratovic, M.Rodic, A., “Contribution to the integrated control of biped locomotion mechanisms,” Int. J. Humanoid Robot. 4 (1), 4995 (March 2007).Google Scholar
11.Boyer, K. A. and Nigg, B. M., “Muscle activity in the leg is tuned in response to impact force characteristics,” J. Biomech. 37 (10), 15831588 (2004).CrossRefGoogle ScholarPubMed
12.Gerritsen, K. G., Van den Bogert, A. J. and Nigg, B. M., “Direct dynamics simulation of the impact phase in heel-toe running,” J. Biomech. 28 (6), 661668 (1995).Google Scholar
13.Nurse, M. A., Hulliger, M., Wakeling, J. M., Nigg, B. M. and Stefanyshyn, D. J., “Changing the texture of footwear can alter gait patterns,” J. Electromyogr. Kinesiol. 15 (5), 496506 (2005).Google Scholar
14.Nurse, M. A. and Nigg, B. M., “Quantifying a relationship between tactile and vibration sensitivity of the human foot with plantar pressure distributions during gait,” Clin. Biomech. 14 (9), 667672 (1999).Google Scholar
15.Pfeifer, F. and Glocker, Ch., Multibody Dynamics with Unilatera Contacts (Willey, New york, 1996).Google Scholar
16.Brogliato, B., Nonlinear Impact Mechanics: Models, Dynamics and Control (Springer-Verlag, London, 1996).Google Scholar
17.Vukobratovic, M., Borovac, B., Surla, D. and Stokic, D., Biped Locomotion: Dynamics, Stability, Control and Application (Springer-Verlag, Berlin, 1989).Google Scholar
18.Park, J., Cortesao, R. and Khatib, O., “Multi-Contact Compliant Motion Control for Robotic Manipulators,” Proceedings of IEEE International Conference on Robotics and Automation, (2004) 5, pp. 4789–4794.Google Scholar
19.Khatib, O., Sentis, L., Park, J. and Warren, J., “Whole-body dynamic behavior and control of human-like robots,” Int. J. Humanoid Robot. 1 (1), 2943 (2004).Google Scholar
20.Stewart, D., “A Platform with Six Degrees of Freedom,” Proceedings of the Institution of Mechanical Engineers, (1965–1966) 180(15), pp. 371–386.Google Scholar
21.Vukobratovic, M., Potkonjak, V. and Rodic, A., “Contribution to the dynamic study of humanoid robots interacting with dynamic environment,” Int. J. Robot. 22, 439447 (2004).Google Scholar
22.Lemke, C. A., “Some pivot scheme for the linear complementarity problem,” Mathematical Program. Studies, 7, 1535 (1978).Google Scholar
23.Park, J. H., “Impedance control for biped robot locomotion,” IEEE Trans. Robot. Autom. 17 (5), 870882 (2001).Google Scholar
24.Zatsiorsky, V., Seluyanov, V. and Chugunova, L., “Methods of Determining mass-inertial Characteristics of Human Body Segments,” In: Contemporary Problems of Biomechanics, (CRC Press, 1990) pp. 272291.Google Scholar
25.De Leva, P., “Adjustments to Zatsiorsky-Seluyanov's segment inertia parameters,” J. Biomech. 29 (9), 12231230 (1996).Google Scholar
26.Matlab/Simulink engineering toolbox, 6.5, R13, Mathworks, 2004.Google Scholar
27.Paul, R. P., Robot Manipulators: Mathematics, Programming, and Control, (MIT Press, Cambridge, England, 1981).Google Scholar
28.Corke, P. I., “Robotics Toolbox for Matlab,” Release 6, CSIRO, Manufacturing Science and Technology, Pinjara Hills, Australia (2001). Available: http://www.cat.csiro.au/cmst/staff/pic/robot447453Google Scholar