Visual Motion Capturing for Kinematic Model Estimation of a Humanoid Robot

Controlling a tendon-driven robot like the humanoid Ecce is a difficult task, even more so when its kinematics and its pose are not known precisely. In this paper, we present a visual motion capture system to allow both real-time measurements of robot joint angles and model estimation of its kinematics. Unlike other humanoid robots, Ecce (see Fig. 1A) is completely molded by hand and its joints are not equipped with angle sensors. This anthropomimetic robot design [5] demands for both (i) real-time measurement of joint angles and (ii) model estimation of its kinematics. The underlying principle of this work is that all kinematic model parameters can be derived from visual motion data. Joint angle data finally lay the foundation for physics-based simulation and control of this novel musculoskeletal robot.

[1]  Andre Gaschler,et al.  Real-Time Marker-Based Motion Tracking: Application to Kinematic Model Estimation of a Humanoid Robot , 2011 .

[2]  S. Umeyama,et al.  Least-Squares Estimation of Transformation Parameters Between Two Point Patterns , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[4]  Alois Knoll,et al.  Calibration of a physics-based model of an anthropomimetic robot using Evolution Strategies , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Emanuele Trucco,et al.  Robust motion and correspondence of noisy 3-D point sets with missing data , 1999, Pattern Recognit. Lett..

[6]  Chien Chern Cheah,et al.  Adaptive Tracking Control for Robots with Unknown Kinematic and Dynamic Properties , 2006, Int. J. Robotics Res..

[7]  Allen R. Hanson,et al.  Determining correspondences and rigid motion of 3-D point sets with missing data , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[8]  T. Pintaric,et al.  Affordable Infrared-Optical Pose-Tracking for Virtual and Augmented Reality , 2007 .

[9]  Rob Knight,et al.  ECCE1: The first of a series of anthropomimetic musculoskeletal upper torsos , 2010, 2010 10th IEEE-RAS International Conference on Humanoid Robots.

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

[11]  Klaus H. Hinrichs,et al.  Generating optimized marker-based rigid bodies for optical tracking systems , 2007, VISAPP.

[12]  Alois Knoll,et al.  Distributed control for an anthropomimetic robot , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.