A Novel Approach to Vision-Based Computed Torque Control of Parallel Robots

This paper proposes a novel vision sensing method to be used in vision-based dynamic identification and control of parallel robots. Indeed, it is shown that in the latter problem one requires to estimate (to the least) or measure (to the best) the end-effector pose and its time derivatives. The sensor takes advantage of the image deformations induced by rolling shutter in CMOS image sensors. We derive a method compensating for the rolling shutter deformations to deliver an accurate 3D pose and exploiting them to also estimate the full 3D velocity transforming the CMOS camera into an exteroceptive pose and velocity sensor. We present control schemes which illustrate how the developed visual sensor is particularly adapted for parallel mechanisms dynamic control. Experimental results with real data confirm the relevance of the approach and show the sensor good practical measurement accuracy.

[1]  David G. Lowe,et al.  Fitting Parameterized Three-Dimensional Models to Images , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Sylvain Guegan Contribution à la modélisation et l'identification dynamique des robots parallèles , 2003 .

[3]  J. Merlet An algorithm for the forward kinematics of general parallel manipulators , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[4]  Marc Levoy,et al.  High-speed videography using a dense camera array , 2004, CVPR 2004.

[5]  S. Shankar Sastry,et al.  Geometric Models of Rolling-Shutter Cameras , 2005, ArXiv.

[6]  Wisama Khalil,et al.  General Solution for the Dynamic Modeling of Parallel Robots , 2007, J. Intell. Robotic Syst..

[7]  M. Gautier,et al.  Exciting Trajectories for the Identification of Base Inertial Parameters of Robots , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[8]  Maxime Gautier,et al.  Extended Kalman Filtering and Weighted Least Squares Dynamic Identification of Robot , 2000 .

[9]  Philippe Martinet,et al.  Exploiting Rolling Shutter Distortions for Simultaneous Object Pose and Velocity Computation Using a Single View , 2006, Fourth IEEE International Conference on Computer Vision Systems (ICVS'06).

[10]  Wisama Khalil,et al.  Modeling, Identification and Control of Robots , 2003 .

[11]  Michel Dhome,et al.  Do We Really Need an Accurate Calibration Pattern to Achieve a Reliable Camera Calibration? , 1998, ECCV.

[12]  Atsushi Konno,et al.  Design and control of a novel 4-DOFs parallel robot H4 , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[13]  Grigore Gogu Fully-Isotropic T3R1-Type Parallel Manipulators , 2004 .

[14]  M. Husty An algorithm for solving the direct kinematics of general Stewart-Gough platforms , 1996 .

[15]  Nicolas Andreff,et al.  Kinematic and dynamic identification of parallel mechanisms , 2006 .

[16]  Nicolas Andreff,et al.  Simplifying the kinematic calibration of parallel mechanisms using vision-based metrology , 2006, IEEE Transactions on Robotics.

[17]  Henrik Gordon Petersen,et al.  A new method for estimating parameters of a dynamic robot model , 2001, IEEE Trans. Robotics Autom..

[18]  Michel Dhome,et al.  Determination of the Attitude of 3D Objects from a Single Perspective View , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Radu Horaud,et al.  Object pose from 2-D to 3-D point and line correspondences , 1995, International Journal of Computer Vision.

[20]  Larry S. Davis,et al.  Model-based object pose in 25 lines of code , 1992, International Journal of Computer Vision.

[21]  R. Y. Tsai,et al.  An Efficient and Accurate Camera Calibration Technique for 3D Machine Vision , 1986, CVPR 1986.

[22]  Jan Swevers,et al.  Optimal robot excitation and identification , 1997, IEEE Trans. Robotics Autom..

[23]  A. Theuwissen,et al.  Solid-State Imaging with Charge-Coupled Devices , 1995 .

[24]  Jacques Gangloff,et al.  High-speed visual servoing of a 6-d.o.f. manipulator using multivariable predictive control , 2003, Adv. Robotics.

[25]  Damien Chablat,et al.  Kinematic Analysis of a New Parallel Machine Tool: the Orthoglide , 2007, ArXiv.