Figure 14: R
min
=1 and active. Algorithm’s cases 3.3 and
2.1 are successively executed.
5 DISCUSSION
The main contribution of this paper is a general and
hybrid algorithm that clearly delineates all the cases
where a solution can be found in the direction
reducing the active torque amplitude (active
strategy) or in the direction of the always existing
passive solution.
The proposed technique is superior to a gradient
descent that would rely on the sole partial
derivatives of external torque and passive torque
because this latter may converge slowly or get stuck
in a local minima with null gradient.
The algorithm only makes the small assumption
that the passive-resistive torque function is a
monotonously decreasing function over the joint
range. We have introduced a user-given parameter
named the minimal active torque decrease ratio, R
min
, that leads to accept a partial decrease in the active
torque amplitude compatible with the fatigue
recovery.
The active torque reduction scheme is exploited
in a constrained Inverse Kinematics framework that
adjusts automatically fatigued postures while trying
to achieve a set of constraints representing a task
(Rodriguez, 2004). The exploited fatigue model has
been described in (Rodriguez et al., 2002).
Our future work includes the extension of the
case studies to those involving several joints. It will
allow to generate a wide range of standing poses,
including the pelvic slouch or contraposto.
In addition, we plan to take advantage of the
environment to have rest. For example, when arm
joints are too fatigued a postural change could
employ objects in the scene (e.g. a chair, a table) to
find rest.
ACKNOWLEDGEMENTS
This work has been partially supported by the Swiss
National Science Foundation.
REFERENCES
Baerlocher P., Boulic R., 2004. An Inverse Kinematic
Architecture Enforcing an Arbitrary Number of Strict
Priority Levels, The Visual Computer, Springer, 20(6)
Craig. J., 1986. Introduction to robotics : Mechanics and
control , Addison-Wesley
S. Delp, P. Loan, M. Hoy, F. Zajac, S. Fisher, J. Rosen.,
1990. An Interactive Graphics-based Model of the
Lower Extremity to Study Orthopaedic Surgical
Procedures. IEEE Transactions on Biomedical
Engineering, 37(8):757–767
Esteki A, Mansour JM, 1996. An Experimentally Based
Nonlinear Viscoelastic Model of Joint Passive
Moment. Journal of Biomechanics, 29(4):443-450
Evans P., 1979. The Postural Function of the Iliotibial
Tract. Royal College of Surgeons. 61:271-280.
Giat Y, Mizrahi J, Levy M., 1993. A Musculotendon
Model of the Fatigue Profiles of Paralyzed Quadriceps
Muscle under FES. IEEE Tran. on Biomedical
Engineering, 40(7):664–674
Hatze H., 1997. A three-dimensional multivariate model
of passive human joint torques and articular
boundaries, Clinical Biomechanics 12, 128-135
Institute ofTechnology,1998. 3, 4
Komura T, Shinagawa Y, 2001. Attaching Physiological
Effects to Motion-Captured Data. Graphics Interface
Proceedings, 27-36
Kulig K., Andrews J. G., Hay J., 1984. Human Strength
Curves. In RJ Terjung (ed) exercise sport science
reviews, 417-466. Lexington MA, DC Heath.
Kumar P., 1986. Influence of Posture on Muscle
Contraction Behaviour in Arm and Leg Ergometry.
The Ergonomic of Working Postures, ch. 16. Taylor
and Francis.
Manenica I., 1986. A Technique for Postural Load
Assessment. The ergonomics of Working Postures,
Taylor&Francis, London, 271-277
Multon F., 1988. Biomedical simulation of human arm
motion. Proceedings of the 12th European Simulation
Multiconference on Simulation - Past, Present and
Future 305 – 309. ISBN: 1-56555-148-6.
Rodríguez I, 2004. Joint level fatigue simulation for its
exploitation in human posture characterization and
optimization. PhD. Thesis, University of Alcalá.
Rodríguez I, Boulic R, Meziat D., 2002. A Joint-Level
Model of Fatigue for the Postural Control of Virtual
Humans. Human and Computer, 220-225. Tokyo
-2
-1
0
0306090120150
elbow
angle
active torque
Goal with reduced τ
a
Initial posture
GRAPP 2007 - International Conference on Computer Graphics Theory and Applications
12