# Dynamics and Simulation of General Human and Humanoid Motion in Sports

Veljko Potkonjak (University of Belgrade, Serbia), Miomir Vukobratovic (Institute M. Pupin, Serbia), Kalman Babkovic (University of Novi Sad, Serbia) and Branislav Borovac (University of Novi Sad, Serbia)
DOI: 10.4018/978-1-60566-406-4.ch003

## Abstract

This chapter relates biomechanics to robotics. The mathematical models are derived to cover the kinematics and dynamics of virtually any motion of a human or a humanoid robot. Benefits for humanoid robots are seen in fully dynamic control and a general simulator for the purpose of system designing and motion planning. Biomechanics in sports and medicine can use these as a tool for mathematical analysis of motion and disorders. Better results in sports and improved diagnostics are foreseen. This work is a step towards the biologically-inspired robot control needed for a diversity of tasks expected in humanoids, and robotic assistive devices helping people to overcome disabilities or augment their physical potentials. This text deals mainly with examples coming from sports in order to justify this aspect of research.
Chapter Preview
Top

## Mathematics

### Free-flier motion

We consider a flier as an articulated system consisting of the basic body (the torso) and several branches (head, arms and legs), as shown in Figure 1. Let there be independent joint motions described by joint-angles vector (the terms joint coordinates or internal coordinates are often used). The basic body needs six coordinates to describe its spatial position: , where defines the position of the mass center and are orientation angles (roll, pitch, and yaw). Now, the overall number of degrees of freedom (DOF) for the system is , and the system position is defined by

. (1)
Figure 1.

Unconstrained (free flier) and constrained system

We now consider the drives. It is assumed that each joint motion has its own drive – the torque . Note that in this analysis there is no drive associated to the basic-body coordinates X (this is a real situation with humans and humanoids in “normal” activities, however, in space activities – actions like repairing a space station, etc. – reactive drives are added, attached to the torso; the proposed method for simulation can easily handle this situation). The vector of the joint drives is , and the extended drive vector (N-dimensional) is ; zeros stand for missing basic-body drives.

The dynamic model of the flier has the general form:

Or

(2)

Dimensions of the inertial matrix and its submatrices are: , , , , and . Dimensions of the column vectors containing centrifugal, Coriolis’ and gravity effects are: , , and .

## Complete Chapter List

Search this Book:
Reset
Foreword
Graham Cuskelly
Acknowledgment
Nigel Pope, Kerri-Ann L. Kuhn, John J.H. Forster
Chapter 1
John J.H. Forster
\$37.50
Chapter 2
Sean Reilly, Peter Barron, Vinny Cahill, Kieran Moran, Mads Haahr
\$37.50
Chapter 3
Veljko Potkonjak, Miomir Vukobratovic, Kalman Babkovic, Branislav Borovac
\$37.50
Chapter 4
Brendan Burkett
\$37.50
Chapter 5
Chee Kwang Quah, Michael Koh, Alex Ong, Hock Soon Seah, Andre Gagalowicz
\$37.50
Chapter 6
Amin Ahmadi, David D. Rowlands, Daniel A. James
\$37.50
Chapter 7
Daniel A. James, Andrew Busch, Yuji Ohgi
\$37.50
Chapter 8
Volker Wulf, Florian ‘Floyd’ Mueller, Eckehard F. Moritz, Gunnar Stevens, Martin R. Gibbs
\$37.50
Chapter 9
Florian ‘Floyd’ Mueller
\$37.50
Chapter 10
Lauren Silberman
\$37.50
Chapter 11
Donald P. Roy, Benjamin D. Goss
\$37.50
Chapter 12
Jean-Pierre Dussault, Michael Greenspan, Jean-François Landry, Will Leckie, Marc Godard, Joseph Lam
\$37.50
Chapter 13
Scott Bingley, Stephen Burgess
\$37.50
Chapter 14
Anthony K. Kerr
\$37.50
Chapter 15
Gaoqi He, Zhigeng Pan, Weimin Pan, Jianfeng Liu
\$37.50
\$37.50
Chapter 17
Beth A. Cianfrone, James J. Zhang
\$37.50
Chapter 18
Mark Lee, Rajendra Mulye, Constantino Stavros
\$37.50
Chapter 19
Monica D. Hernandez, Sindy Chapa
\$37.50
Chapter 20
Ellen L. Bloxsome, Nigel K. Ll. Pope
\$37.50