Gymnastik- och idrottshögskolan, GIH

Planned maintenance
A system upgrade is planned for 10/12-2024, at 12:00-13:00. During this time DiVA will be unavailable.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Using an extended kalman filter for rigid body pose estimation.
Swedish School of Sport and Health Sciences, GIH, Department of Sport and Health Sciences, Laboratory for Biomechanics and Motor Control.
2005 (English)In: Journal of Biomechanical Engineering, ISSN 0148-0731, E-ISSN 1528-8951, Vol. 127, no 3, p. 475-83Article in journal (Refereed) Published
Abstract [en]

Rigid body pose is commonly represented as the rigid body transformation from one (often reference) pose to another This is usually computed for each frame of data without any assumptions or restrictions on the temporal change of the pose. The most common algorithm was proposed by Söderkvist and Wedin (1993, "Determining the Movements of the Skeleton Using Well-configured Markers," J. Biomech., 26, pp. 1473-1477), and implies the assumption that measurement errors are isotropic and homogenous. This paper describes an alternative method based on a state space formulation and the application of an extended Kalman filter (EKF). State space models are formulated, which describe the kinematics of the rigid body. The state vector consists of six generalized coordinates (corresponding to the 6 degrees of freedom), and their first time derivatives. The state space models have linear dynamics, while the measurement function is a non-linear relation between the state vector and the observations (marker positions). An analytical expression for the linearized measurement function is derived. Tracking the rigid body motion using an EKF enables the use of a priori information on the measurement noise and type of motion to tune the filter. The EKF is time variant, which allows for a natural way of handling temporarily missing marker data. State updates are based on all the information available at each time step, even when data from fewer than three markers are available. Comparison with the method of Söderkvist and Wedin on simulated data showed a considerable improvement in accuracy with the proposed EKF method when marker data was temporarily missing. The proposed method offers an improvement in accuracy of rigid body pose estimation by incorporating knowledge of the characteristics of the movement and the measurement errors. Analytical expressions for the linearized system equations are provided, which eliminate the need for approximate discrete differentiation and which facilitate a fast implementation.

Place, publisher, year, edition, pages
2005. Vol. 127, no 3, p. 475-83
National Category
Medical and Health Sciences
Identifiers
URN: urn:nbn:se:gih:diva-989PubMedID: 16060354OAI: oai:DiVA.org:gih-989DiVA, id: diva2:236736
Available from: 2009-09-24 Created: 2009-09-24 Last updated: 2017-12-13Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

PubMedLink to Full Text

Authority records

Halvorsen, Kjartan

Search in DiVA

By author/editor
Halvorsen, Kjartan
By organisation
Laboratory for Biomechanics and Motor Control
In the same journal
Journal of Biomechanical Engineering
Medical and Health Sciences

Search outside of DiVA

GoogleGoogle Scholar

pubmed
urn-nbn

Altmetric score

pubmed
urn-nbn
Total: 456 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf