Back to Search Start Over

A Complementary Filter for Tracking Bicycle Crank Angles Using Inertial Sensors, Kinematic Constraints, and Vertical Acceleration Updates

Authors :
John Cockcroft
Jacobus H. Müller
Scheffer C
Source :
IEEE Sensors Journal. 15:4218-4225
Publication Year :
2015
Publisher :
Institute of Electrical and Electronics Engineers (IEEE), 2015.

Abstract

In-field tracking of crank angles is important for analyzing outdoor cycling biomechanics, but current encoder-based methods are expensive and time-consuming. Inertial and magnetic measurement systems (IMMSs) have the potential for minimally invasive crank angle tracking, although errors due to magnetic interference and static calibration hinder performance. This paper presents a nonlinear complimentary filter, called the constrained rotational acceleration and kinematics (CRANK) filter, which estimates crank angles without magnetometer measurements or a static calibration for the crank arm IMMS. The CRANK filter removes drift errors by exploiting constraints on the kinematics of the crank arm relative to the bicycle frame. Three 5 min cycling tests were conducted using stereophotogrammetry and two IMMSs; a slow ( $\sim 80$ r/min) and medium (90 r/min) cadence test on a level surface and a fast cadence test (100 r/min) with the bicycle inclined at 20° to the ground. A novel two-segment methodology for collecting ground truth data with an optical motion capture system is presented. We also provide analysis of CRANK filter performance for simulated outdoor dynamics (lateral tilt and roll). The CRANK filter achieved absolute errors (AEs) of 0.9 ± 0.6°, 1.7 ± 1.4°, and 1.8 ± 1.2° for the slow, medium, and fast tests, outperforming a commercial Kalman filter that produced AEs of $\sim 10^{\circ }$ . Under simulated outdoor conditions the CRANK filter was only slightly less accurate ( ${\rm AEs}\approx 3 {^{\circ }}$ ). The CRANK filter is shown to be accurate, drift-free, easy to implement and robust against magnetic disturbances, sensor positioning, bicycle inclination, and bicycle frame dynamics.

Details

ISSN :
15581748 and 1530437X
Volume :
15
Database :
OpenAIRE
Journal :
IEEE Sensors Journal
Accession number :
edsair.doi...........8ea5b7352f3c21a178beffcc3dc399b5
Full Text :
https://doi.org/10.1109/jsen.2015.2409314