Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T08:58:37.823Z Has data issue: false hasContentIssue false

Ambulatory Position Tracking of Prosthetic Limbs Using Multiple Satellite Aided Inertial Sensors and Adaptive Mixing

Published online by Cambridge University Press:  02 March 2011

Ranjan Vepa*
Affiliation:
(Queen Mary, University of London)
*
Rights & Permissions [Opens in a new window]

Abstract

In this study, satellite based pseudo-range measurements are integrated with accelerometer measurements made by six accelerometers located on the six faces of a cuboid, to independently measure the translational and rotational accelerations, and the pseudo-range. These measurements are then processed by an adaptive Unscented Kalman filter (UKF) to correct for the estimated errors and to obtain the required position and velocities at two independent locations. The relative position and velocity are then obtained by the application of standard vector identities. From these estimates, the position and velocity kinematics of prosthetic limbs and measurements of the joint angles, the true ambulatory position is estimated using a third independent UKF based estimator. The robotic limb joint offsets are assumed to be biased which are also estimated by the third UKF. The basic assumption is that the errors in the measurements are quite similar at the two locations and for this reason it is hypothesised that these errors would be reduced when the relative position and velocity were estimated. The results indicate that the steady-state ambulatory position error of the end-effector is reduced by more than 98%.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2011
Figure 0

Figure 1. The GYROCUBE: A sensor for inertial measurements; the directions of the arrows indicates the direction of sensitivity of the accelerometers.

Figure 1

Figure 2. Reference frames and joint angles used to define the transformation of position and orientations for a typical three-link robotic limb.

Figure 2

Figure 3. (Left). Comparisons of the outer filter estimate, simulated and inner filter estimated end-effector position coordinates obtained by using UKF based state estimators over 30 000 time steps. (Right). Comparisons of the simulated and estimated joint angle variations over a 6 second time frame corresponding to 30 000 time steps.

Figure 3

Figure 4. (Left) Comparisons of the outer filter estimate, simulated and inner filter estimated end-effector position coordinates obtained by using an adaptive UKF based position and velocity outer estimators over 30 000 time steps. (Right) Comparisons of the simulated and estimated joint angle variations corresponding to the adaptive UKF outer estimator over a 6 second time frame corresponding to 30 000 time steps.

Figure 4

Figure 5. (Left) Comparisons of the outer filter estimate, simulated and inner filter estimated end-effector position coordinates obtained by using an adaptive UKF based position and velocity outer estimators with the joint angles increased by a factor of three. (Right). Comparisons of the simulated and estimated joint angle variations corresponding to the adaptive UKF outer estimator, with the joint angles increased by a factor of three.