Vision / force control of parallel robots 2

30 Recently, parallel robots have drawn a lot of interest in the robotic community due to their theoretical superiority over the 31 classical serial structures in terms of stiffness, accuracy, high speed and payload in spite of their more complex kinematics and 32 smaller workspace compared to serial manipulators. These specific benefits allowed the parallel kinematic machines to perform 33 better some industrial tasks requiring accurate and fast motion like the pick and place of light objects. Moreover, being stiff, 34 parallel robots have potential abilities to perform bettermost ofmachining operations (like deburring, polishing,...) than the serial 35 ones because these lasters are subject to link deflections under external load when exerting force on a rigid environment. Such 36 deflections have significant impact on robot performances when dealing with tasks involving both Cartesian position and contact 37 forces control. For such tasks, the interaction force must be controlled properly, since otherwise the arising contact forces may 38 damage the object or the robot tip. To this end, different force control approaches have been proposed in the literature and applied 39 for serial machines. The case of parallel machines has rarely been addressed in view of the complexity of their mechanical 40 architecture, which leads to difficulty to obtain the relation determining the pose of the end effector from the joint coordinates 41 (Forward KinematicModel). Indeed, solving the Forward KinematicModel (FKM) of parallel machines remains a difficult problem. 42 The Forward Kinematic Model is indispensable to achieve robot position control in Cartesian space (using joint sensors) which is 43 more convenient when the interaction forces between the robot end effector and the environment must be controlled as well. 44 Also, force control involves the dynamics of the mechanical structure which is easily described in Cartesian space for a parallel 45 machine. An alternative to obtain the end effector Cartesian pose without calculating the fastidious Forward Kinematic Model of a 46 parallel robot is the use of an exteroceptive measure, specially, a camera since vision systems have shown good efficiency to guide 47 robot using image information (visual servoing). The present work focuses on coupling force feedback and visual servoing to 48 control both contact forces and the end effector Cartesian pose of a parallel robot. The two controlled variables (contact forces and 49 Cartesian pose of the end effector) are directly measured by exteroceptive sensors (force sensor and camera) within parallel Mechanism and Machine Theory xxx (2011) xxx–xxx ⁎ Corresponding author. Tel.: +33 473407766; fax: +33 473407262. Q1 E-mail address: Saliha.BELLAKEHAL@lasmea.univ-bpclermont.fr (S. Bellakehal). MAMT-01832; No of Pages 20 0094-114X/$ – see front matter © 2011 Published by Elsevier Ltd. doi:10.1016/j.mechmachtheory.2011.05.010

[1]  François Pierrot,et al.  Optimal design of a 6-dof parallel measurement mechanism integrated in a 3-dof parallel machine-tool , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Oussama Khatib,et al.  The Operational Space Framework , 1993 .

[3]  Songjiao Shi,et al.  Robust scheme of global parallel force/position regulators for robot manipulators under environment uncertainty , 2007 .

[4]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[5]  John J. Craig,et al.  Hybrid position/force control of manipulators , 1981 .

[6]  Lorenzo Sciavicco,et al.  The parallel approach to force/position control of robotic manipulators , 1993, IEEE Trans. Robotics Autom..

[7]  Jean-Pierre Merlet,et al.  Parallel Robots , 2000 .

[8]  Jean-Pierre Merlet Force-feedback control of parallel manipulators , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[9]  Joris De Schutter,et al.  Constraint-based Task Specification and Estimation for Sensor-Based Robot Systems in the Presence of Geometric Uncertainty , 2007, Int. J. Robotics Res..

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

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

[12]  J. De Schutter,et al.  Compliant Robot Motion II. A Control Approach Based on External Control Loops , 1988 .

[13]  Philippe Lemoine,et al.  A vision-based computed torque control for parallel kinematic machines , 2008, 2008 IEEE International Conference on Robotics and Automation.

[14]  L. E. BRUZZONE,et al.  MODELLING AND CONTROL OF PEG-IN-HOLE ASSEMBLY PERFORMED BY A TRANSLATIONAL ROBOT , 2001 .

[15]  Damien Chablat,et al.  Design of a 3 Axis Parallel Machine Tool for High Speed Machining: The Orthoglide , 2007, ArXiv.

[16]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

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

[18]  Jorge Pomares,et al.  A Robust Approach to Control Robot Manipulators by Fusing Visual and Force Information , 2007, J. Intell. Robotic Syst..

[19]  Joris De Schutter,et al.  Integrated Vision/Force Robotic Servoing in the Task Frame Formalism , 2003, Int. J. Robotics Res..

[20]  Nicolas Andreff,et al.  High-speed pose and velocity measurement from vision , 2008, 2008 IEEE International Conference on Robotics and Automation.

[21]  Placid M. Ferreira,et al.  HYBRID CONTROL OF A PLANAR 3-DOF PARALLEL MANIPULATOR FOR MACHINING OPERATIONS , 2007 .

[22]  Wisama Khalil,et al.  Inverse and direct dynamic modeling of Gough-Stewart robots , 2004, IEEE Transactions on Robotics.

[23]  Philippe Martinet,et al.  A Review on the Dynamic Control of Parallel Kinematic Machines: Theory and Experiments , 2009, Int. J. Robotics Res..

[24]  Clément Gosselin,et al.  On the spatial impedance control of Gough-Stewart platforms , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[25]  Philippe Fraisse,et al.  Robust force control strategy based on the virtual environment concept , 2007, Adv. Robotics.

[26]  Bruno Siciliano,et al.  Robot Force Control , 2000 .

[27]  Philippe Martinet,et al.  Simultaneous pose and velocity measurement by vision for high-speed robots , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[28]  Bhaskar Dasgupta,et al.  Closed-Form Dynamic Equations of the General Stewart Platform through the Newton–Euler Approach , 1998 .

[29]  Amar Ramdane-Cherif,et al.  Force Feedback Control of an Assembly Robot by Neural Networks , 1997, ICANN.

[30]  Y. Amirat,et al.  Force feedback control of a six DOF parallel robot. Application to assembly in car manufacturing , 1991 .

[31]  Pradeep K. Khosla,et al.  Fast stable contact transitions with a stiff manipulator using force and vision feedback , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[32]  Andreas Müller,et al.  Kinematic and Dynamic Properties of Parallel Manipulators , 2001 .

[33]  Éric Marchand,et al.  Virtual Visual Servoing: a framework for real‐time augmented reality , 2002, Comput. Graph. Forum.

[34]  Mahmoud Tarokh Real Time Forward Kinematics Solutions for General Stewart Platforms , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[35]  Yoshiaki Shirai,et al.  Guiding a robot by visual feedback in assembling tasks , 1973, Pattern Recognit..

[36]  Damien Chablat,et al.  Kinematics and workspace analysis of a three-axis parallel manipulator: the Orthoglide , 2005, Robotica.

[37]  G. Morel,et al.  Impedance based combination of visual and force control , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[38]  Massimo Callegari,et al.  On the force-controlled assembly operations of a new parallel kinematics manipulator , .