Model identification and vision-based H∞ position control of 6-DoF cable-driven parallel robots

ABSTRACT This paper presents methodologies for the identification and control of 6-degrees of freedom (6-DoF) cable-driven parallel robots (CDPRs). First a two-step identification methodology is proposed to accurately estimate the kinematic parameters independently and prior to the dynamic parameters of a physics-based model of CDPRs. Second, an original control scheme is developed, including a vision-based position controller tuned with the H∞ methodology and a cable tension distribution algorithm. The position is controlled in the operational space, making use of the end-effector pose measured by a motion-tracking system. A four-block H∞ design scheme with adjusted weighting filters ensures good trajectory tracking and disturbance rejection properties for the CDPR system, which is a nonlinear-coupled MIMO system with constrained states. The tension management algorithm generates control signals that maintain the cables under feasible tensions. The paper makes an extensive review of the available methods and presents an extension of one of them. The presented methodologies are evaluated by simulations and experimentally on a redundant 6-DoF INCA 6D CDPR with eight cables, equipped with a motion-tracking system.

[1]  So-Ryeok Oh,et al.  Cable suspended planar robots with redundant cables: controllers with positive tensions , 2005, IEEE Transactions on Robotics.

[2]  Reymond Clavel,et al.  Kinematic calibration of the parallel Delta robot , 1998, Robotica.

[3]  Pascal Lafourcade Étude des manipulateurs parallèles à câbles : conception d'une suspension active pour soufflerie , 2004 .

[4]  Manfred Hiller,et al.  A real-time capable force calculation algorithm for redundant tendon-based parallel manipulators , 2008, 2008 IEEE International Conference on Robotics and Automation.

[5]  Maxime Gautier,et al.  Identification en boucle fermée par modèle inverse des paramètres physiques de systèmes mécatroniques , 2002 .

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

[7]  Maxime Gautier,et al.  A New Closed-Loop Output Error Method for Parameter Identification of Robot Dynamics , 2010, IEEE Transactions on Control Systems Technology.

[8]  Marc Gouttefarde,et al.  Design and Control of a Redundant Suspended Cable-Driven Parallel Robots , 2012, ARK.

[9]  Philippe Poignet,et al.  Robust estimation of parallel robot dynamic parameters with interval analysis , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[10]  Sadao Kawamura,et al.  High-speed manipulation by using parallel wire-driven robots , 2000, Robotica.

[11]  Pierre Apkarian,et al.  Nonsmooth H∞ synthesis , 2005, IEEE Trans. Autom. Control..

[12]  Weifang Chen,et al.  KINEMATIC PARAMETER IDENTIFICATION OF PARALLEL ROBOTS FOR SEMI-PHYSICAL SIMULATION PLATFORM OF SPACE DOCKING MECHANISM , 2011 .

[13]  C. Gosselin,et al.  On the determination of the force distribution in overconstrained cable-driven parallel mechanisms , 2011 .

[14]  Eric Walter,et al.  Identification of Parametric Models: from Experimental Data , 1997 .

[15]  Philippe Martinet,et al.  Vision-based modeling and control of large-dimension cable-driven parallel robots , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[17]  P. Gahinet,et al.  A linear matrix inequality approach to H∞ control , 1994 .

[18]  Tobias Bruckmann,et al.  A Versatile Tension Distribution Algorithm for $n$ -DOF Parallel Robots Driven by $n+2$ Cables , 2015, IEEE Transactions on Robotics.

[19]  Hamid D. Taghirad,et al.  Integrated controller for an over-constrained cable driven parallel manipulator: KNTU CDRPM , 2010, 2010 IEEE International Conference on Robotics and Automation.

[20]  Olivier COMPANY,et al.  Les robots parallèles , 2015, Robotique.

[21]  P. Khargonekar,et al.  State-space solutions to standard H/sub 2/ and H/sub infinity / control problems , 1989 .

[22]  P. Khargonekar,et al.  State-space solutions to standard H2 and H∞ control problems , 1988, 1988 American Control Conference.

[23]  Hamid D. Taghirad,et al.  On the control of the KNTU CDRPM: A cable driven redundant parallel manipulator , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  Maxime Gautier,et al.  Comparison Between the CLOE Method and the DIDIM Method for Robots Identification , 2014, IEEE Transactions on Control Systems Technology.

[25]  Philippe Martinet,et al.  Towards vision-based control of cable-driven parallel robots , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[26]  Hamid D. Taghirad,et al.  On The Control of the KNTU CDRPM , 2008 .

[27]  A. Ming,et al.  Study on multiple degree-of-freedom positioning mechanism using wires. I: Concept, design and control , 1994 .

[28]  Alberto Trevisani Experimental Validation of a Trajectory Planning Approach Avoiding Cable Slackness and Excessive Tension in Underconstrained Translational Planar Cable-Driven Robots , 2013 .

[29]  Adrian S. Lewis,et al.  HIFOO - A MATLAB package for fixed-order controller design and H ∞ optimization , 2006 .

[30]  Clément Gosselin Global Planning of Dynamically Feasible Trajectories for Three-DOF Spatial Cable-Suspended Parallel Robots , 2013 .

[31]  James S. Albus,et al.  Stiffness Study of a Parallel Link Robot Crane for Shipbuilding Applications , 1988 .

[32]  Jean-Pierre Merlet,et al.  Direct geometrico-static problem of under-constrained cable-driven parallel robots with three cables , 2011, 2011 IEEE International Conference on Robotics and Automation.

[33]  E. Laroche,et al.  A Preliminary Study for H ∞ Control of Parallel Cable-Driven Manipulators , 2012 .

[34]  Pierre-Brice Wieber,et al.  Kinematic Control of Redundant Manipulators: Generalizing the Task-Priority Framework to Inequality Task , 2011, IEEE Transactions on Robotics.