Combining position and acceleration measurements for joint force estimation

Combining position and acceleration measurements for joint force estimation

(‘ 0021Y_W91s3u)+ al I Prr~moa Ru plc IW COMBINING POSITION AND ACCELERATION MEASUREMENTS FOR JOINT FORCE ESTIMATION ZVI LAWN and GE Wu Biomedical ...

1MB Sizes 16 Downloads 95 Views

(‘

0021Y_W91s3u)+ al I Prr~moa Ru plc

IW

COMBINING POSITION AND ACCELERATION MEASUREMENTS FOR JOINT FORCE ESTIMATION ZVI LAWN and GE Wu Biomedical Engineering Department and Neuromuscular Research Center. Boston University. Boston. MA 02215, U.S.A. Abstrscc -The calculation of joint forces in biomechanics is usually based on the measurements of the kinematics of a given body seemen& the eslimation of the inertial properties of that segment and the solution of the ‘inverse dynamics problem’. Such a process results in estimates of the joint forces and moments needed 10 sustain the monitored motion. This paper presents a new approach that combines position and acceleration measurements for the purpose of deriving high-quality joint force estimales. An enperimental system that is based on an instrumented compound pendulum was designed and tested. The joint forces necessaryto maintain a swinging motion of the pendulum were measured by an array ofstrain gauges. and were compared to the forces estimated by the integrated kinematic segment that measured the position and accelerationof the pendulum. The joint force measuremenls were also compared to rhe force estimates that were based on the calculated segmental acceleralion generated by the differentiation of the segmental position alone. The results show a high degree of correlation between the lorees estimated by rhe integrated segment and those measured by the strain gauges. The fora estimates based on the position measurements alone were less accurate and noisier. The application of Ihe integrated segment to the study of human kmctics is discussedand illusrrated by the ankle and knee forces during slow walking. The results suy~~cstthat Ihe USCof accclerometcrs is necessary for the estimation of transients and high-frequency

The evaluation of the joint forces and moments that control the motion and posture of mammals has been the focus of scicntilic research for many years. Instrumenting human joints for direct mcasuremcnls ol the dynamic vari;thlcs requires highly invasive proccdurcs (Hodgc CI ttf., 19X6) and, therefore. is limited in its applicilbility. The noninvasivc study of joint loading involves the ~~rint&~n of the joint forces and joint moments based on the externally measured kinematics of body segments.The solution processis based on the analysis of single body segments as ‘free rigid bodies’, and the formulation of Newton’s equations of motion for each segment. Using estimates of the mass and inertial properties of each segment. and estimates (or measurements) of the acceleration and angular velocity of the segment. Newton’s equations ofmotion can be formulated and solved. This process, referred to as the ‘inverse dynamics problem’, results in noninvasive estimates of the joint forces and moments that arc necessary lo obtain Ihe observed rigid body motion. Two approaches have been used over the years for the assessmentof [he kinematic derivatives necessary to calculate the joint loads. (I) Measurement of acceleration information and the USCof imcgration proccdurcs for the estimation of velocity and position. (2) Mcasurcmcnl of position information and the use of numerical dilTcrentintion for the estimation of time dcrivarivcs.

The USC of accelerometers is the more direct appreach to the mcasuremcnt of the acceleration of body segments.ahhough its wide use is limited by two factors: the sensitivity of the acceleromc(crs to the field of gravity, and the dilficulty in monitoring the segmental center of mass. The frequency content of extensively studied biomcchanical phcnomcna such as gait was reported by Antonsson and Mann (1985) IO extend from steady-state levels to values that arc under 100 Hz. Such a frequency range requires the use of accelerometers that are sensitive to the lield of gravity. The acceleration signal recorded from such devices is composed of the kinematic acceleration (i.e. the second time derivative of the position vector), and the gravitational acceleration. Since the gravitational component depends on the orientation of the accelerometer in the field of gravity, this information has to be available in order to extract the kinematic variables that are of interest. The need to measure the acceleration of the segmental center of mass, and the obvious difficulty in attaching an accelerometer to that point, presents a second limitation lo its broad applicability. Some researchers have tried to overcome the above difficulties by using multiple accelerometers to rcsolvc the full segmental kinematics, i.e. the six dcgrces of freedom that comprise rigid body motion. and then USCtime integration to calculate the spatial oricnta(ion of the rigid segments. Morris (1973) used six accelerometers, Padgaonkar et al. (1975) described a system based on nine accelerometers, and Kant et al. (1974) described a twelve accelerometer system. More rccenlly, Hayes er al. (1983) described a four accelerometer system for studying the kinematics of gait, and

1173

1174

2. LADIN and GE WV

Gilbert er al. (1984) described a system of eight uniaxial accelerometers for the study of the sagittal plane kinematics of gait. Such an approach is faced with the need to identify an initial orientation that could serve as the initial condition for the integration process. This information can be either assumed. as was done by Morris (1973) and Hayes et al. (1983), or measured, as was done by Seemann and Lustick (1981). In both cases the integration process introduces errors that increase with time, leading to significant errors in the calculated orientation of the rigid body. This was documented in the pendulum studies by Hayes et al. (1983) and in the head motion studies of Seemann and Lustick (1981). The second approach to the assessment of kinematic variables is based on the measurements of the position. and the calculation of the first and second time derivatives for the estimation of the joint forces. Since the differentiation process amplifies the highfrequency components of the noise in the position signal, it requires the use of low-pass filters that can distort some of the original signal contents. The application of this approach to the dynamics of gait was originally dcscribcd by Breslcr and Frankcl (1950) and was later followed by other rcscarchcrs including Crowninshicld ct ul. (1978). Hardt (1978). Winter and Robertson (1978). Whittlc (1982). Patriarco YI 01. (1981) and McFadycn and Winter (1988). The intcrprctation of force cstimatcs gcncratcd by this process rcquircs sonic information on the inhcrcnt accuracy or such a computational approach. Since the quality of the force cstimatcs dcpcnds directly on the quality of the accclcration data. some studies have been conducted in an attempt to assessthe accuracy of estimating second time derivatives from noisy data. These studies included experimental systems that measured both the position and acceleration of mechanical devices (Pezzack cr (I/.. 1977; Ladin er ul., 1989). theoretical algorithms that quantilied the expected noise in second time derivatives (Lanshammar, 1982a. b), and ditTerentiation techniques to minimize that noise (Usui and Amidror. 1982; Busby and Trujillo, 1985). Pezzack et ul. (1977) conducted synchronous measurements of the position and acceleration of a mechanical arm that was moved at two speeds. Ladin et al. (1989) described an electromechanical system that was designed to test the accuracy of acceleration estimates over a known frequency range (l-1 1 Hz). Both studies described the dependence of the acceleration estimates on the nature of the smoothing and dircrentiating algorithms and the cutotT frequencies sclcctcd for the low-pass filters. Thcsc studies showed further that an appropriate selection of the filtering parameters can result in high-quality estimates of the acceleration, although the quality of the estimates deteriorated by an improper selection of the parameters. By adding some assumptions on the nature of the noise in the displacement measurements and the frequency content of the original displacement signal, Lanshammar (1982a. b) calculated a lower bound on

the expected noise in the estimated derivatives. All of the above studies point to the need to obtain additional informtion about the displacement signal and, most importantly, its frequency content before one can assessthe quality of force estimates that are based on differentiation of the displacement signal. This paper describesa new approach that combines the position information measured by an accurate optoelectronic system, a six degrees of freedom rigid body analysis and the acceleration information measured by a single triaxial accelerometer to provide an accurate and reliable estimate of joint forces.

METHODS

The noninvasive estimation of intersegmental resultant (net) joint forces in a multilink system is based on the solution of Newton’s equation of rigid body motion. Each link is isolated as a free body, and the vector sum of the forces acting on it is equated to the mass of the link times the acceleration of its center of mass. The forces acting on each link in physiological systems include the forces arising from muscles, ligaments and surface contact, the weight of the link and any other external forces applied to the link. II one considers typical multilink systems in biomcchanics. such as the lower limb during locomotion, or the upper limb in manipulation tasks, one can model the links as rigid bodies conncctcd by joints and interacting with the cnvironmcnt through forces applied at the interface. By lumping together all the internal forces acting around a joint as a single net force, the computational process of calculating the joint forces can be simplified, leaving the intcrscgmrntal resultant joint forces as the only unknowns. Joint forces in this paper will refer to intersegmental resultants, not articular contact forces. By measuring the forces at the interface of the most distal link and the environment, and measuring the acceleration of the link center of mass, the only unknown left in this equation is the force at the proximal joint. Therefore, solving this equation for the unknown force enables us to repeat the process for the more proximal link, using the recently calculated force as the known distal joint force for this link. A conceptual framework for the serial calculation of the joint forces will require therefore. two kinds of input: (I) the force components at the interface with the environment, and (2) the acceleration of the center of mass of each link. The measurement of the force components is usually carried out by a force transducer. This could be a force plate in tasks such as walking or running or an array of strain gauges in upper limb manipulation experiments. The measurement of the acceleration of the link center of mass presents a technical challenge for two reasons: the accelerometer cannot usually be

II75

Position and accclcration mcasurcmcnts for joint force cstlmalion

attached

to the center of mass in physiological

sys-

gravity from the accelerometer

output. so that equa-

tems and. as discussed earlier in the paper, its output

tion (2) becomes

signal is sensitive to the field of gravity.

a .ecri~romc,tr = *.M. + b x r + u x b x rl + Tdc.

biomechanical attached

measurement

can be

to the surface of the link (e.g. the skin over-

lying the shank)

as close to the center of mass as

possible. The following for extracting output

formation

sections describe a technique

an accurate estimate of the link’s center

of mass acceleration ometer

In a typical

the accelerometer

by correcting

The acceleration

obtained

in-

of that link.

Aa = a.,,,I~rOm~l~r- PC,M.-T8,g=Oxr+Wx(Wxr). (6) The error introduced corrected

of a point P on a rigid body at a

by the terms containing

if the angular

by differentiating

system 0. is given by the equation:

by TRACKC.

spatial orientation

If the angular

(1)

following

approximation.

B=wx(wxr); velocity

angles generated

time derivatives

0 is chosen at the center of mass of the

rigid body, and point P represents the attachment accelerometer.

describes the acceleration erometer.

Therefore,

then

a,=aC,M. and a,,

measurement

(7)

IBI=lwlZlrlsin(O,,,)sin(~,,,.,).

(8)

Since o 1 (UJx r). sin(0,.,,, I ,) = 1. Therefore.

by the accel-

a.,,.l.rom.c.r =a,,,,+ci,xr+c,,x(m~r)+g”~,

we have

IBI=lw12 IrlsW,,).

(9)

(2)

system (BCS). The error introduced

in the real accclcr-

of mass due to the o!T-center

r and the orientation

of the ;Icccleromcter

A + B. the magnitude of thevector

C

is given by

lCl=J l A I2 +

whcrc gllrs is the gravity vector in the body coordinate

location

Irlsin(0,,,).

(I) becomes

equation

at the center

x r and

site

As the vector C-

ation

A =ti

vector of the rigid lAl=lG~l

of a triaxial

Let C=Aa.

are too

using the

then

body. If the origin

of

can be obtained

noisy, one can at least assess the error a,=a,+Li)xr+Wx(Wxr),

r can be

velocity and acceleration

the link are known. This information

distance r from the origin of the body fixed coordinate

where UJ is the angular

is, there-

fore.

the raw acceler-

using the independently

about the spatial motion

The error in the center of mass acceleration

(5)

11%I2 + 21A I I BI cos(0, J.

(10)

By substituting equations (7) and (9) into (10). WC have dcrivcd an expression for the magnitude

of the accel-

cration error in terms of the angular velocity, angular acceleration

and displacement

of the accelerometer

relative to the center of mass:

in space is. therefore,

The largest error would occur if A 11 B. &I 1 r and

w 1

r.

In this case the angles become The acceleration

Equation AF-mAa.

Since the accelerometer entation

of that link should be determined

remove

the efiect of the field of gravity

with the body link, the spatial

ori-

the translation

system that

WATRACK)

from

and orientation

system

MIT-developed an

inertial

formation

BM

24:12-C

The resulting joint force error is

the

of the link

system and a

was used for this study

combined

determination

(12)

in order to

six degrees of freedom analysis of rigid body motion.

tronic

I~aIm.,~Irl(l~l+1~12).

(13)

IAFl,.,5mlrl(l~l+l~12).

output. This process can be achieved by

in space using a position measurement The

(I I), therefore, becomes

is attached rigidly to and is

together

monitoring

o”,=u&$,=90’. . .

(4)

moving

accelerometer

0 A,s=o.

error Aa results in a joint force error

that is equal to

for

the WATSMART

position

software

measurements

package TRACK\0

of the spatial orientation reference

system.

A

(dubbed optoelecand

the

for the

of the link in

rotational

trans-

matrix T,, was used to subtract the effect of

Equation

(13) indicates that the maximum

force error

resulting from the effect of the off-center-of-mass tion of the accelerometer

of the body segment. the displacement ometer angular

relative

of the acceler-

to the link’s center of mass and the

acceleration,

square of the angular plotting

loca-

is linearly related to the mass

and

is proportional

to

the

velocity of the rigid body. By

the error in the force estimate per unit mass

and unit distance, as shown in Fig. 1. one can get a quantitative

assessment of the maximum

expected

1176

2. LADINand GE WV

Fig. I. The error in joint force estimates (per unit mass of the link per unit distance from the link center of mass) as a function of the angular velocity and angular acceleration of the link. The units of the error function are N kg- * m- I.

errors in the value of a given joint force. As an illustration of this process consider the task of estimating the hip forces of a subject who weighs 600 N walking at a pace of 0.7 ms-‘. Kinematic mcasurcments of the thigh motion provided approximate values of the angular velocity and accclcration of that link. The swing phase involed angular rotation of the thigh with approximate values of Itil= I5 rad s’~, Iwl=5 rad s-t. An accelerometer that is attached to the thigh (whose mass is estimated as 7 kg) at a distance of 10 cm from the thigh’s center of mass will, therefore, produce an error in the force estimate of 28 N. Such an error could be quite substantial considering that the joint force during swing phase is of the order of 50 N. although the absolute values of the force are quite small. A correspondng calculation for the stance phase, with values of IhIrad s-‘, Iwj = 1.5 rad s- I, would result in an error of 3 N, when the order of magnitude of the joint force is 600 N. The situation could be quite different for more dynamic applications such as running or jumping, underlying the need to use such an error analysis. By using better measurements of the angular rotation of the rigid link, coupled with estimates of the mass of the link and the displacement of the accelerometer, one can better estimate the acceleration of the center of mass, and thereby achieve a better estimate of the joint forces. The theoretical approach combining position measurement, six degrees of freedom kinematic analysis and accelerometry is illustrated on a compound two degrees of freedom pendulum instrumented with an array of strain gauges. The mechanical system was used to conduct a three-way comparison: joint forces measured by the strain gauges were compared with the estimates of the integrated segment and the estimates based on position measurements alone. As pointed out earlier, the use of accelerometers involves

overcoming two hurdles: the effect ol gravity and the oti-center-of-mass attachment of the accclcromcter. In an attempt to isolate these errors, the accclcromcter setup described in this paper was attached to the center of mass of the pendulum. enabling us to study the efTect of combining orientation information and accelerometry to dynamically calibrate the accelcromcter.

TIII: EXPERIMENTAL SYSTEM

The experimental setup shown in Fig. 2 consisted of a two degrees of freedom pendulum mounted on two vertical supports. Two sets of bearings provided the two degrees of freedom: bearings I and 2 enabled rotation around a ftxed horizontal axis (axis l-2). and bearings 3 and 4 enabled rotation around an axis that was fixed with respect to the horizontal beam (axis 34). By locking bearings 3 and 4 the pendulum could swing in a single degree of freedom rotation. The vertical support beams were instrumented with an array of strain gauges that directly measured the joint axial forces and moments. The details of the strain gauge locations, signal conditioning and processing are given in the Appendix. The integrated segment used for the synchronous kinematic measurements is described in Fig. 3. The infrared light-emitting diodes (LEDs) are used for position measurements and the triaxial accelerometer (model EGA38-f-10 manufactured by Entran Devices, Fairfield, NJ) is used for linear acceleration measurements. The LEDs and the linear accelerometer were attached to the rigid lexan segment that was bolted to the pendulum; therefore, the segment performed the

Positlon and acceleration measurements for joint fora estimation

-

w

Inlograled

I

Klnamatlc

1177

(axis l-2)

Sogmont

‘Pendulum

f:ig. 2. The expcriment;~l .sc~up:an instrumented two dcgrrxs of freedom pendulum. with an array of strain gauges attached to the stationary vertical suppurts.

TrlplrLEDMarker TrlaxlalAccelerometer

IntegratedSegment Fig. 3. The integrated kinematic segment showing the LED ’ markers and the location of the ucalcrometcr.

same rigid body motion as the pendulum. The center of mass of the pendulum was determined from the mechanical drawing. and a small hole was drilled at the center. The accelcromctcr was attached such that its location corresponded to the theoretically calculated center of mass of the pendulum. The WATSMART optoelectronic system (Northern Digital. Ontario, Canada) with two infrared-sensitive cameras was used for the three-dimensional reconstruction of

the spatial location of each LED. The analog data from the accelerometer and the strain gauges were synchronized with the position measurements of the WATSMART system using the WATSCOPE A/D unit. The kinematic data were sampled at I00 Hz and the analog data at 300 Hz. The data were saved on an IBM-AT and later transferred to a DEC.VAX I l/750 for processing. The quantitative comparison of kinematic or dynamic variables that describe the motion of a rigid body in space requires that the comparison be done in a single coordinate system. The different measurement elements described in Fig. 2 clearly illustrate the difficulties arising from such a requirement. The spatial coordinates that describe the motion of the LEDs are measured in a coordinate system attached to the cameras and, since the cameras are stationary, it can be viewed as an inertial reference system. The accelcration is measured by the accelerometer along axes that arc fixed with respect to the segment. Since the segment is rigidly attached to the pendulum, these axes can be viewed as describing a coordinate system centered on the pendulum. Such a coordina:c system is usually referred to as a body-centered coordinate system (or BCS). The strain gauges are fixed to the

Z. LADIN and GE Wu

1178

stationary vertical supports and. therefore, their output is measured in a laboratory-fixed inertial reference system. DATA PROCESSING

is attached to the horizontal support bar (see Fig 2) and. therefore. has one axis that passesthrough bearings 1 and 2 and is fixed with respect to the inertial reference system. The coordinate transformation between the I coordinate system and the B coordinate system was obtained in two steps: rotating I around the X, axis by the angle 0t. a processthat results in the T coordinate system. A second rotation by the angle 6z transforms the T coordinate system into the final body coordinate system B. The three coordinate systems have the following relationships:

The processing of the experimental data was performed on a DEC-VAX 1 l/750 computer and is depicted in Fig. 4. First, the strain gauge outputs from five bridges were combined to obtain the joint force components in the inertial reference system (see the Appendix for details). Next, the instantaneous spatial x,=x,, position and orientation of the pendulum in the labor(14) us= Yr. atory-fixed inertial reference system was calculated MIT-developed software package using the The rotation angles 0, and 8, were directly obTRACK’P. This package (Antonsson. 1982; Antonstained from TRACK0 and substituted into the transson and Mann, 1989) calculates the six degrees of formation matrices T,, and Tr, given by the following freedom of a rigid segment moving through space, equations: expressed in an inertial reference system. The spatial orientation of the segment calculated this way was used to subtract the efTectof gravity from the accelerometer output and obtain the actual spatial kinematic acceleration of the moving segment in the inertial reference system. Since the accelerometer was mounted at the pendulum’s center of gravity, the measured acceleration was considcrcd to bc the accclcration of the ccntcr of mass. This value was then used to calculate the lumped joint forces. i.e. the forces acting T,, dcscribcs the rotation transformation rrom j to i. on the bearings. and to compare the cstimatcd WIUCS Thcreforc. the transformation from B to I is given by to the forces mcasurcd by the strain gauges. Three coordinate systems were used in the com0 sin 0, cos 0, putational process: the inertial rcfcrcncc system I which is attached to the vertical supports; the body= cos 0, -cosU,sinI), . ((7) sin U, sin 0, fixed coordinate system B moving with the ( -sin Uzcos U, sin U, cosu,cosu, i pendulum; and a transition coordinate system T that The inverse of the matrix T,, gives the transformation T,, from I to B. T,, was used to transform the vector describing the gravity acceleration g to the body coordinate system and extract the acceleration of the center of mass ac,“, from the accelerometer I signal a.,Ccl.rom.l.raccording to the following equa3-D marker LOcatiOn tion: aC.M.= a.ccclcrom.t.r-Tatg-

Segmental

Accelerstion

I Inverse

Dynamics

Equation

The acceleration of the center ol mass (measured originally in the body coordinate system) was transformed into the inertial reference system and substituted into the pendulum’s equation of motion. This resulted in equation (19) with the joint forces F as the only unknown, since m is the known mass of the pendulum. The estimates of the joint forces were compared directly to the components measured by the strain gauges as both were given in the inertial reference system. F+mg=mTn+c.~.-

I Joint

Force

Fig. 4. Flow chart for the data processing.

(18)

(19)

A second comparison was conducted by estimating the linear accelerations based on the position measurements alone as calculated by TRACK”. The kinematic variables were low-pass filtered with different

Posrtwn

cutoff frequencies noise ratio.

The

and acceleration measurements for jomt force cstlmallon

in order to improve estimated

the signal to

The spatial

were then

bined rotation

accelerations

substituted into equation (19). resulting in estimates of are based e.xclusicel_v on the

the joint

forces that

position

measurements.

compared

These

estimates

with the force measurements

were then

by the strain

trajectory

of the pendulum

Fig. 2) is shown in Fig. 5. The translation tional coordinates the laboratory

of the pendulum

coordinate

and Y coordinates bimodal

appearance

The angular The estimation

of joint forces is based on the meas-

urement or estimation of translational

of the second time derivatives

kinematic

variables.

sented in this section compare measurements

The results pre-

the estimates and the

of the accelerations

of the pendulum

rotation

system. Even though the X rotation

of the

Z

coordinates

taking

that

place. the

coordinate

clearly

two-axes rotation.

show that the bulk of the

occurs around the X and Y axes. with only a

small component amount

and rota-

are described in

seem to give the impression

identifies the motion as a combined

RESULTS

in a com-

around axes I-? and 3-4 (as defined in

there is only a single-axis

gauges.

1179

of rotation

around

the Z axis. The

of noise in the WATSMART

construction

and in the calculations

of freedom by TRACK’

marker

can be estimated

from this

center of mass, and the effects of such estimates on the

figure, as no filtering of the raw data was performed.

joint

appears that in a well-controlled

force predictions.

and their orthogonal laboratory

inertial

The resultant

components coordinate

force estimates

are described in the

system.

Dlrplacom~nt

the one where translational

[m]

environment.

the experiment noise

Aotrtlon

is

on

the

re-

of the six degrees

was performed,, order

of

[‘I

Fig. 5. Spatial trajectory of the pendulum during a combined two degrees of freedom rotation: (a-c) dcscribc the linear displaccmcnts of the intcgratcd segment; (d-f) describe the angular orientation of the pendulum. Raw unfiltcrcd data described in the laboratory coordinate system.

It

such as the

0.5 mm

1180

2. LADIN and GE Wu

[Fig. 5(c)] and the rotational noise is about I-2” [Fig. 5(f)]. Since the noise seems to be of fixed amplitude, its relative contamination of the signal depends on the amplitude of the signal: the larger the signal (e.g. the rotation around the Y axis), the less significant the noise is. The estimation ot joint forces requires the knowledge of the mass and the acceleration of the rigid body moving through space. The three components of the linear acceleration. described in the inertial reference system, are described in Fig. 6. The acceleration measurements are compared with two estimates generated by TRACK’? one with a 5 Hz low-pass filter and the other with a IS Hz low-pass filter. Filtering was obtained by applying a third-order Butterworth filter forward and backward in time to eliminate any phase shifts. A careful comparison of the two filtered trajectories shows that the estimates obtained with the 5 Hz low-pass filter arecloser to the acceleration measurements, thereby suggesting that this cutoff frequency is more appropriate to use for this particular motion. The curves shown in Fig. 6 demonstrate the known end ctfects of the Butterworth filter as the error in the acceleration cstimatcs incrcascs signilicantly at the beginning and the end of the time window of 3 s dcscribcd in the figure. The cstimatcd and mcasurcd joint forces arc shown in Fig. 7. The X. Y and % components of the joint

force and its total magnitude as measured by the strain gauges are compared with the force estimates by the accelerometer and by TRACK’: estimated accelerations with 5 Hz and 15 Hz low-pass filters. The estimated forces based on the acceleration measurements are practically on top of the measured force trajectories. thus making those estimates highly accurate. The estimated forces based on the acceleration estimates show a clear dependence on the cutoff frequency of the filter used in the estimation process: the 5 Hz low-pass filter generates much better estimates of the joint forces, especially close to the beginning and the end of the trajectory. It is interesting to note that the Y and Z components of the measured force traces (by the strain gauges) show a smallamplitude (less than 1 N). high-frequency oscillation on top of the basic trace. This oscillation is captured by the force estimates based on the acceleration measurements,and does not exist in the traces generated by applying the 5 Hz low-pass filter to the acceleration rstinrotes. The traces generated by the I5 Hz low-pass filter applied to the acceleration estimcues do show the high-frequency oscillations, but their amplitude is so large that any estimates based on these values will contain a large amount of error. The magnitude of the total force calculated from the three orthogonal components shows a good corrcspondcncc bctwccn the mcasurcd force values and

Fig. 6. Linear accelerationsmeasuredby the accelcromctcr(solid tine) and TRACK” (dashedlines): a,,,,-kinematic data filteredwith a 5 Hz low-pass filter. qo,- kinematicdata filteredwith a I5 Hz lowpas.5filter.

1181

Poseion anJ acceleration measurements for jotnt lorcc csrimat~on

8-

-81

0

I 1

2

3

1

2

I 3

48 . 461 0

464

0

(a,

I 1

2 -

TIME [Sl

3

461 0 703

1

45..0

I

I

3 TIME

(b)

Fs ---Fa

I 3

2

ISI

-

Fs --+I15

46..

481 0 (cl

1

I 3

2 TIME IS1

-I3

---FtOS

Fig. 7. Measured and estimated joint lorces: the three orthogonal components F,. F, and F, and the total force F,. F,-force measured by the strain gauges; F,- force estimated by the integrated sensor: F,o,, F ,, ,-force estimated by TRACK’0 with 5 Hz and IS Hz low-pass filters, respectively.

2. LADIN and GE WV

IllI?

the values based on the acceleration The

two

traces

capturing value

practically

one

not only the basic oscillation

but also the high-frequency

examination

another,

in the force

vibrations.

The

of the force estimates based on the accel-

estimates shows

eration

measurements.

overlap

pondence is obtained

that the best overall

by applying

corres-

the 5 Hz low-pass

filter.

basic harmonic

component,

miss the high-frequency

yet it will undoubtedly

component.

tories based only on position scribed in Fig. 7 demonstrate entiated good

signal with

tracking

totally

The force trajec-

measurements

and de-

this point: the differ-

the 5 Hz low-pass

of the low-frequency

misses the high-frequency

filter shows

oscillation, oscillations.

force estimate that is based on the differentiated

The noise level is not uniform. and the examination of the 15 Hz low-pass filter trace (at points away from

frequency

oscillations,

significant

error in the values of the predicted

changes from 2 N for the X and Z components for the Y component

to 7 N

of the joint force. The resulting

noise in the total force estimates is on the order of 5 N,

signal

with the I5 Hz low-pass filter is able to track the high-

the ends of the time trajectory)

shows that its value

yet The

As an illustration

but its noisy output of the applicability

proach to the study of kinesiological

creates a force.

of this ap-

phenomena.

the

ankle and knee forces during the stance phase of slow

representing almost 50% of the measured force value.

walking

The

ments were attached to the foot and shank of the right

5 Hz

low-pass

filtered

trace

shows

maximum

are described

in Fig. 9. Two

integrated

seg-

deviations of about I N from the actual force levels (at

leg of a female walker (whose weight was 52 kgf). and

1.6 s), and much smaller values throughout

the forces during

the trajectory.

the rest of

The edge effects of the filter, i.e. estim-

ate contamination

next to the beginning

and the end

The examination

of the joint force trajectories

eratcd by the compound measured

motion of the pendulum

tion to the basic harmonic

oscillation

of 0.711 Hz. thcrc is

high-frcqucncy

that is most apparent

iI

decomposition in Fig. 8 &arty

dcscribcd

of the low-frcqucncy

force trajectory,

of

of the force shows the

component

of the

yet it also shows the distinct compon-

cnt at the frcqucncy expected

whose low-pass than

oscillation

in the X and Y components

the force. The frcqucncy

therefore

and

at a frcqucncy

mcasurcmcnts dominance

gen-

by the strain gauges rcvcals that, in addi-

also

10 Hz may

of approximatcty

that

a ditfcrentiating

12 fiz

bc able to accurately

content

ft is

algorithm

filter has a cutoff frequency

Fig. 8. Frequency

lates into a speed of about without

of the tract. extend to about 0.4s.

of less

capture

the

the stance phase of slow barefoot

walking at an average speed of 0.57 m sfiltering

’ (that trans-

1.3 mph) were calculated

the acceleration

or the orientation

data. The net joint forces show the characteristic peak’ shape, with a first maximum reprcscnting

the dcccleration

of the falling body. The

second peak has an approximate body weight. the upward

value of 115%

of

It occurs just bcforc toe-off, rctlccting accclcration

force component overall

of the body. The dominant

is in the vertical direction.

smallest component The

‘double-

after heel strike.

and the

is in the mcdial ~latcral direction.

similarity

rcllccts the dominant

in the pattcrn

of the forces

elTcct of the foot/tloor

inter-

action forces, For a lower limb in static equilibrium, the difference

bctwcen

would

be the weight of the shank,

merely

of measured and estimated joint rorces: F.-strain F.-force estimates by the inkgrated segment.

the ankle

and

gauge measured

knee

forces

atfecting

forces;

Positron and accclcration

measurements

for joint fora

Ill43

atimatlon

Ankle and Knee Joint Forces in Lab Coordinate System

-LOO

-LOO-

-600-

+

_700Ld-__

.~_-----_-_-6oQl

0

05

1

I 0

Time [S]

1

I

.

t

05

. 1

Tlme [S]

Fig.9. The forces in the ankle and knee joints during barefoot slow walking. The joint force components applied to the distal body segment arc dcscribcd in the laboratory coordinate system. The ankle forccs dcscribc the forces transmitted to the foot. and the kncv forces dcscribc the foras transmitted to the shank. The axes arc lab&d according to the following convention: X is the medial-lateral direction, with the medial direction b&g positive; Y is the anterior-posterior direction. with the posterior direction as posilivc and % is the vertical direction. with the upward direction being positive.

only the % component of the force. Since this weight represents only a small fraction of the Z foot/floor interaction force. it has a small effect on the overall magnitude of the net joint force. The most notable difference between the two patterns is the transient right after heel strike. The transient in the total knee force estimate includes a short peak that is due to the transients in the anterior/posterior and vertical directions and does not exist in the ankle joint force. Even though the magnitude of this transient may be small for such a slow activity, it represents a piece of information that would be eliminated by applying the standard low-pass filters that are currently used in kinesiological analysis. Furthermore, since this transient originates from the inertial acceleration of the shank, one would expect its value to increase in faster activities such as running or jumping. making the use of accelerometers imperative in such studies. DlSCU.SSlON

The integrated kinematic segment described in this study was daigncd to improve the quality of joint fora estimates that arc based on the solution of the ‘inverse dynamics problem’. The comparison of the joint force measurements by the strain gauges with the estimates based on the integrated segment and with those based on the position measurement alone

clcurly shows the bcncfit arising from the integration of position and acceleration measurements. The close correspondence between the estimated and the mcasurcd forces suggests that by integrating the three elements that comprise such an estimation-namely, accurate position measurements. rigid body kinematic analysis that extracts the six coordinates of spatial motion of a rigid body, and the use of this information to dynamically calibrate the acceleration measurements of the linear acalcrometer-one can obtain highquality ‘noninvasive’ estimates of joint forces. The long-term goal of using the integrated sensor centers on the improvement in the estimates of scgmental acceleration offered by this technique. Such an improvement is based on the elimination of the smoothing and/or filtering that is required for the derivation of segmental acaleration estimates from position data. The immediate result of such an improvement would be the increase in the frequency range of useful joint load estimates. The current approach for estimating human joint forces in kinesiological applications is based on measurcmcnts of the three-dimensional position of body-fixed markers and the calculation of the second time derivatives of the position data. This procedure is prone to errors and requires the use of low-pass filters or smoothing algorithms to reduce the noise generated by this process. Clearly, any information whose frequency con-

Z LADIN and GE Wu

118-l

tent exceeds the filter’s cutoff frequency will be elimin-

estimate the acceleration

ated

frequencies

in this process. Such a smoothing

might be appropriate frequencies

procedure

for the description

of slow activities

of the basic

such as slow walking;

however, it fails to capture transients that exist during such activities content.

and

have a much

Antonsson

and Mann

higher

quency range of I5 Hz in measurements plate while 4&60

Light

et al. (1980)

a fre-

using a force

described

a range of

bone up to

provided

that

the

is properly preloaded to the skin. These

estimates could be even further improved

by introdu-

cing models of the soft tissue, and computationally correcting

the measurements

celerometer. tially

of the skin-mounted

ac-

The end result will enable us to substan-

increase the frequency

estimates of joint

range of the dynamic

forces.

Any physical activity that is faster than

slow walking derirahes

ofposirion

to accurately

by cofcularing

one has to use accelerometers

accelerometers

for introducing

to the skin presents the

skin motion

ing to new and possibly significant

artifacts.

this problem

c’tul. (1980) described a study that used two one attached to the tihicl and the other

plate. They

the skin-mounted similar

the tibia using a poly-

reported

that the tracings from

accelerometer

’ . . . broadly

were

to those from the tibia’ although

some distortions

in the form

frcqucncy components swing’, rcndcring the estimation

of the loss of high-

(higher than 50 J Jz) and ‘ovcr-

this measurement

the skeletal

inappropriate

IJ~ hudi~tg.

of the r(iIr

to use the skin-mounted evaluate

they noted

They proceeded

acceleromctcr acceleration

for

as the input to

transients

during

(2) in a series of studies dealing with the propagation of vibrations examined.

in bone, the effects olsoft

of a skin-mounted

tissues on

accelerometer

Saha and Lakes (1977)

reported

were

that the

soft tissue artifacts could be reduced by spring-loading the accelerometer, determinded ometer,

whereas

that by properly

i.e. pushing

Nokes

et ul. (1984)

preloading

the acceler-

the accelerometer

skin, one can overcome

the damping

against

the

effects of the

interposed soft tissue. One needs to keep in mind that the frequency

range

requirements

for

these appli-

cations extend to IOOOHz, substantially range of interest in kinesiological (3) Trujillo

and

tissue covering

Busby (1990)

programming

bone acceleration

simulated

the soft

approach

system. based on

that was able to estimate

the

Even though

their model is one-

and is based on a linear characterization

could be incorporated

that

into any scheme using skin-

that arises from the above publi-

cations is that skin-mounted noninvasive

triaxial

and a software package

the six degrees of freedom

segment (TRACK’?)

sys-

measureof a rigid

was used to calculate the spatial

of a compound

accelerometer

pendulum

with a single

that was attached

to the seg-

mental center of mass. The accelerometer

output was

corrected

to account

for the effects of the JieJd of

gravity, and then used to solve the ‘inverse dynamics problem’ and calculate the joint forces. The estimated joint forces were compared the joint

to direct measurements

forces that were produced

strain gauges attached the pendulum.

by an array

to the stationary

The application

of of

supports of

of this approach

to the

study of human joint loading rcvcalcd high-frcqucncy transients

that exist even in such slow activities

as

slow walking. multiple

accelerometer

ted in the literature of joint ration

measurement

force estimation. provided

fully subtract

The dynamic

by TRACK”

enabled

the elTect of gravity

the accelerometer,

to a single triaxial

proach provided

the computational of required

accelerometer.

by the integrated

the need to perform

spatial calibus to success-

from the output ol

thus simplifying

process and reducing the amount mentation

schemes sugges-

are not necessary for the purpose

instruThe ap-

segment eliminates

time integration

of the acceler-

ometer signal for the purpose of estimating

the posi-

tion of the body segment. The excellent correlation and the force measurements culations i&y

of the segmental

orientation

on position measurements

to perform omctcr

dynamic

output.

combining

estimation

based exclus-

are accurate enough

‘recalibration’

of the acceier-

It appears that such an approach

accelerometry

is more accurate the multiple

segment

suggests that spatial cal-

and computationally

accelerometer

of

and position measurements simpler

than

system and the parameter

error model of the accelerometer

described

in the literature.

accelerometers.

The conclusion

ment system (WATSMART) that calculates

position

of

of calcu-

forces is presented. An experimental used an optoelectronic

between the force estimates by the integrated

of the soft tissue, it does suggest an approach mounted

the

using the output from a skin-moun-

ted accelcromcter. dimensional

beyond

applications.

the bone as a second-order

They described a computational dynamic

tem that

measurements

for the purpose

The results of this study suggest that the elaborate

heel strike for diJTercnt footwear.

the reading

that combines

and acceleration

orientation

on the skin overlying

cthylcne

to suggest that

can be avoided,

accelerometers: mounted

lead-

errors. However,

there is some evidence in the literature

A new approach position

lating joint

measure the segmental acceleration.

Attaching

Light

the time

If’ there is a need to

infirmution.

study such phenomena

potential

CONCLCSIOK

would, therefore, involve force compon-

ents that cannot be e&mated

viable,

accelerometer

of Hz,

Hz in a study that used a bone-pin-mounted

accelerometer.

(I)

frequency

(1985) reported

of the underlying

ol hundreds

accelerometers

approach

that could

provide a accurately

Acknowlrdypmenr-This work was supported by the National Science Foundation Grant No. EET-8809060 and by a grant from the Whitakcr Foundation.

Position and acceleration

measurements

REFERENCES

for jomt fora

wave-propagation

1185

estimation

and vibration

tests for determining

the

in oiso properties of bone. J. Eiomeckanics IO. 393401. Seemann. M. R. and Lustick. L. S. (1981) Combination of Antonsson. E. K. (1982) A threedimensional kinematic acquisition and interscgmcntai dynamic analysis system for human motton. Ph.D. thesis. Department of Mechanical Engineering Massachusetts Institute of Technology. Antonsson. E. K. and Mann. R. W. (1989) Automatic 6-d.o.f. kinematic trajectory acquisition and analysis. 1. Dynam. S.rsr. Measuremum and Control 111, 31-39. Anlonsson. E. K. and Mann. R. W. (1985) The frequency content of gait. J. Biomcchanics 1% 3947. Bresler. 8. and Frankel. J. P. (1950) The forces and moments in the leg during level walking. Trans. ASME 72, 27-36. Busby. H. R. and Trujillo. D. M. (1985) Numerical experiments with a new differentiation Jilter. J. biomrch. Enyny 107. 293-299. Crowninshield. R. D.. Johnson. R. C.. Andrcws. J. C. and Brand. R. A. (1978) A biomechanical investigation of the human hip. J. Biomuchanics II, 75-85. Gilbert. J. A.. Maxwell Maret, G.. McElhaney, J. H. and Clippinger. F. W. (1984) A system to measure the forces and moments at the knee and hip during level walking. 1. Orthop. Rcs. 2. 28 I-288. Hardt, D. E. (1978) Determining muscle forces in the leg during normal human walking-an application and evaluation of optimization methods. J. hiomcch. Engny 100. 72-78. Hayes. W. C.. Gran. J. D.. Nagurka. M. L.. Feldman. J. M. and Oatis. C. (19X3) Lc8 motiun analysis during gait by multiaxial accclcromctry: thcoreticai foundations and preliminary validations. J. hiomoch. Engny 105, 283-289. Ilodge. W. A.. Fijan. R. S.. Carlson K. L.. Burgess. R. G., Jiarris. W. Il. and Mann. R. W. (1986) Contact pressure in the human hip joint measured in viro. I’roc. narn. Acud. Sri. U.S.A. 83, 2873-2883. Kane T. R.. liayes. W. C. and Priest, J. D. (1974) Experimental determination of fiwccs cxertcd in lcnnis play. In Birmtrchunics, Vol. IV. pp. 284-290. Univcnity Park Press. Baltimore. Ladin. 2.. Flowers. C. W. and Mcssner. W. (1989) A quantitative comparison of a position mcasurcmcnl system and accelcromctry. J. Iliomrchunics 22, 295-308. Lanshnmmar. H. (1912r) On practical evaluation of dilferentiation techniques for human gait analysis. J. liomrckunits 15.99-105 Lanshammar. H. (19XZb) On precision limils for derivative numrrio;llly calculated from noisy data. J. Biomrchunics 15.459-t70. Light, L. H.. McLellan. G. E. and Klenerman, L. (1980) Skeletal transients on heel slrikc in normal walking with different footwear. J. Biomrchunics 13. 477480. McFudyen. B. J. and Winter. D. A. (1988) An integrated biomechanical analysis of normal stair ascent and descent. J. Biomrchunics 21. 733-744. Morris. J. R. W. (1973) Acccleromctry-a technique for the mcasurcmcnt of human body movements. 1. Biomrchanics 6. 729-736. blokes. L.. Fairclough. J. A., Mintowt-Czyr.. W. J. and Wilhams. J. (1984) Vibration analysis of human tibia: the effect of soft tissue on the output from skin-mounted accelerometrs. 1. hiomrd. Engng 6. 223-226. Padaaonkar. A. J.. Kriener. K. W. and Kinn. A. I. (1975) M\asurement of angular acceleration of a rigid body‘using linear accclerometurs. J. appl. Afech. 42. 552-556. Patriarco. A. G.. Mann. R. W.. Simon, S. R. and Mansour. J. M. (1981) An evaluation of the approaches of optimization models in the prediction of muscle forces during gait. J Biomrchunics 14, 513-525. Pczzack. J. C., Norman. R. W. and Winter. D. A. (1977) An assessment of derivative determining techniques used for motion analysis. J. Eiomechanirs 10. 377-382. Saha, S. and Lakes, R. S. (1977) The effect of soft tissue on

accelerometer and photographically variables defining thncdimcnsional

derived kinematic rigid body motion.

SPIE-Biomechonics Cinematography 291. 133-140. Trujillo, D. M. and Busby. H. R. (1990) A mathematical method for the measurement of bone motion with skinmounted accelerometer. J. biomech. Ettgng 112, 229-231. Usui. S. and Amidror, 1. (1982) Digital low-pass differentiation for biological signal process&g. fEEE.Frans. biomcd. Engnq BME-29.686693. Whittles M. W. (1982) Calibration and prformana of a 3dimensional television system for kinematic analysis. 1. Biomechanics 15, 1S-t- 196. Winter. D. A. and Robertson. D. G. E. (1978) Joint torque and energy patterns in normal gait. Biol. Cghern. 29. 137-142.

APPENDIX STRAIN GAUGE SYSTEM FOR JOINT MEASUREMENTS

FORCE

The dynamic forces due IO the motion of the pendulum cause deformations of the two vertical supports that suspend it. The strains resulting from the deformations are linearly related to the local stresses according to Hooke’s law. This appendix describes the installation, calibration and signal conditioning used to measure lhc local strains, and the calculations used IO derive the joint loads tha: gave rise to the measured strains. Forcr and .~lrtw unulysis The free-body diagram of the pendulum-supporting tcm is shown in Fig. Al. The lumped joint loads are F= {F,. M = {M,.

sys-

F”. F,}. M,. M,}.

(A))

The supporting forces and moments at points 0, and 0, arc given by the following termr F,=IFz,. F, =

F,,, Fz,I.

W

i F,,, F,,. F,, I.

M,=IM,,. M,,. M,,ls M,=tM,,. M,,. Mm}. The equilibrium

equations

for the forces are:

F, = -(F,,

+ F,,).

F,=

-(F,,+F&

F,=

-(F,,+F,,)+mg.

(A3)

Since there are no torsional loads transferred from the pendulum to the supporting structure. the moments &f,, and M,, arc zero. The moment equations for a cross-section located at a distance of I, from 0, on the left support are, therefore, given by the following equations: M L,.=

-(M,,-F,,:,).

Mz,,=

-(M,,+F.,:,).

(A4)

M 2,s -0. Four separate sites on the surfaa of the support (lahelcd pl. ~2, p3. p4) were chosen for stressanalysis. where pl and p3

were in the Y-Z plane along the - Y and + Y directions, respectively, p2 and p4 were in the X-Z plane along the + X and

-X

directions.

respectively

(see Fig

Al).

The tensile

1186

2. LADIN and GE WV

crons

Y

P3

P2 x

X

P4

view of crosn srction I

Ilz!%PI 2d u

Fig. Al. Free-body diagram of the pendulum supporting system.

stressesat these four points arc

used to calculate the unknown forces at the support 0, according to the following equations:

F,, (M,,-F,,l2,I)‘!

%(z*)‘~+ %h)=~+

I

F,, W,,+F,,I~*I)J 1

F,, (MS,-F,,Ir,IV uIJ(fd=~I u,.w~-

(~,1(~,)-Q,*(z‘)-~,*(~~)+~,.(~~))f

’ *

Fd’

(AS)

F,,=



’ bw

W4-k,l) L

F,, Of,, + F,, 121I Id I

Wlz,l-Id) (~,l(~l)-~,,(~,)-~,,(~*)+~,,(~,))~



where A is the cross-sectionalarea, 1 is the moment of inertia of the cross-sectionwith respect to the X or Y axis, d is half of the side length of the cross-section.The set of four redundant equations described above rcquircd the instrumentation of a

-,

The analysis for the right vertical support was done in a similar manner by instrumenting two cross-sections on the right vertical support. The equations for the forces at the supports 0, and 0, were then substituted into equation (A3), with the following set of cquations’for the three orthogonal components of the joint force:

.

WI-*I-l-,1)

F,_-~~lz~~,)+~,*~--,)+u.,(~,)+u,,(.-,))A

(A71

+my.

2 second site. so that the foras at 0, could be uniquely determined. The second set of measurements was obtained by instrumenting a cross-section at a distance of :s from 0,. The local stressesobtained from the strain gauges were then

Srrain gauge iastallarion, condirioning and calibration The strain is linearly related to the stress at the same location; therefore. equation (A7) is still valid when the

Position and acceleration measurements for joint force estimation

appropriately scakd stressese are substituted for the strains .s. The strains used for computing the joint loads were measured by strain gauges FAE-0635-S6EL from BLH Electronics. Inc. (Waltham. MA) with a gauge resistance of 350 n The locations of the corresponding cross-sectionson both supports were chosen in such a way that they had equal distanas to 0, and 0,. The strain gauges were glued carefully to the desired positions on both vertical supports at four cross-sections, with the sensitive axis parallel to the longitudinal axes of the vertical supports, and left to dry for 24 h at room temperature. The leads of appropriate gauges were then connected in Wheatstone bridge configurations to provide an output that is proportional to the resistance changes of each arm. Each Wheatstone bridge was conditioned using one strain gauge amplifier. It included a high-performance strain gauge conditioner 2B3lJ from Analog Devias (Norwood. MA) and a second-stage amplifier to increase the total gain. The

1187

strain gauge conditioner consists of an adjustable bridge excitation. a highquality instrumentation amplifier, and a three-pole low-pass filter. The excitation voltage was adjusted to 4 V in order to increase the molutioa and compensate for the heat drifting. With a total gain of lO.ooO the maximum drift was less than IO0 mV h- ’ after IS min of warm up. The calibration was done on each channel separately. First, the position of the sensitive axis of the channel was adjusted to coincide with the direction of the gravity vector, while the amplifier’s output was adjusted to zero. Then. a series of standard weights of 5 lb were hung off the support, and a calibration curve was plotted for each channel. The linearity of each channel depended on the installation of the strain gauges. The maximum nonlinearity was less than 1% for a full operation range of f IS V. The error due to the strain gauge’s transverse sensitivity and installation was less than 0.8%.