Identification of Foot Kinematics Parameters

We present a novel and simple procedure for identifying the kinematics parameters of a human foot. This is important, among other uses, in tuning robotics physiotherapy devices. Foot kinematics at the ankle follows that of 2R serial manipulator but, since internal joint angles are not measurable, conventional calibration is not applicable. In our approach, each axis is moved while the other remains fixed: the end-effector traces a circular arc in space, hence identification reduces to fitting the data on a plane and, then, on a circle. We implemented Nonlinear and Linear fitting. The former employs iterative least-squares: for identifiability, small singular values of the Jacobian are zeroed, while observability analysis proves that accuracy increases when the data are distributed uniformly along the arc. The Linear method is based on fitting by Singular Value Decomposition and coordinate transformation of the data points. Our methods take all foot positions into account, thus improving upon previous work using specific foot-points in a single pose. Unlike other works, we avoid tracing many point-markers on the foot using expensive vision machinery. Our methods are robust and accurate even in special cases (perpendicular or parallel axes), whereas Linear is expectedly faster than Nonlinear fitting.

[1]  Jeff S. Shamma,et al.  A Method for Inverse Robot Calibration , 1987 .

[2]  A. Lundberg,et al.  A new method for estimating the axis of rotation and the center of rotation. , 1999, Journal of biomechanics.

[3]  I. Kasa A circle fitting procedure and its error analysis , 1976, IEEE Transactions on Instrumentation and Measurement.

[4]  A. Strandliea,et al.  Particle tracks fitted on the Riemann sphere , 2000 .

[5]  Sahan Gamage,et al.  New least squares solutions for estimating the average centre of rotation and the axis of rotation. , 2002, Journal of biomechanics.

[6]  J. Merlet,et al.  Five Precision Points Synthesis of Spatial RRR Manipulators Using Interval Analysis , 2002 .

[7]  Ioannis Z. Emiris,et al.  Design framework for a simple robotic ankle evaluation and rehabilitation device , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[8]  Nikolai I. Chernov,et al.  Least Squares Fitting of Circles , 2005, Journal of Mathematical Imaging and Vision.

[9]  Daniel E. Whitney,et al.  Industrial Robot Forward Calibration Method and Results , 1986 .

[10]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[11]  I. D. Coope,et al.  Circle fitting by linear and nonlinear least squares , 1993 .

[12]  John M. Hollerbach,et al.  The Calibration Index and Taxonomy for Robot Kinematic Calibration Methods , 1996, Int. J. Robotics Res..

[13]  Ioannis Z. Emiris,et al.  Design of a simple and modular 2-DOF ankle physiotherapy device relying on a hybrid serial-parallel robotic architecture , 2011 .

[14]  Judith E. Deutsch,et al.  A Stewart Platform-Based System for Ankle Telerehabilitation , 2001, Auton. Robots.

[15]  Henry W. Stone,et al.  Kinematic Modeling, Identification, and Control of Robotic Manipulators , 1987 .

[16]  Craig M. Shakarji,et al.  Least-Squares Fitting Algorithms of the NIST Algorithm Testing System , 1998, Journal of research of the National Institute of Standards and Technology.

[17]  Ioannis Z. Emiris,et al.  A parallel robot for ankle rehabilitation-evaluation and its design specifications , 2008, 2008 8th IEEE International Conference on BioInformatics and BioEngineering.

[18]  John M. Hollerbach,et al.  The noise amplification index for optimal pose selection in robot calibration , 1996, Proceedings of IEEE International Conference on Robotics and Automation.