Force and position tracking: parallel control with stiffness adaptation

Force and position control strategies are aimed at handling the interaction of a robot manipulator with the environment. Among them, the parallel force/position control approach offers good performance in the face of uncertainty on the geometry of the contact surface. This article presents a new parallel control scheme which ensures tracking of end-effector position along the unconstrained directions and tracking of contact force along the constrained direction, in spite of uncertainty on the contact stiffness. The controller is of inverse dynamics type with a force feedforward action. Adaptation to the unknown stiffness coefficient is achieved by resorting to a suitable estimate update law driven by the force error. Experimental results on an industrial robot with open control architecture are reported.

[1]  Bruno Siciliano,et al.  Adaptive compliant control of robot manipulators , 1996 .

[2]  Luigi Villani,et al.  Experiments of impedance control on an industrial robot manipulator with joint friction , 1996, Proceeding of the 1996 IEEE International Conference on Control Applications IEEE International Conference on Control Applications held together with IEEE International Symposium on Intelligent Contro.

[3]  Lorenzo Sciavicco,et al.  Force/Position Control of Manipulators in Task Space with Dominance in Force , 1988 .

[4]  Bruno Siciliano,et al.  An adaptive force/position control scheme for robot manipulators , 1997 .

[5]  Carlos Canudas de Wit,et al.  An Exponentially Stable Adaptive Force/Position Control for Robot Manipulators , 1996 .

[6]  Hendrik Van Brussel,et al.  Compliant Robot Motion II. A Control Approach Based on External Control Loops , 1988, Int. J. Robotics Res..

[7]  Bruno Siciliano,et al.  Parallel force/position control with stiffness adaptation , 1997, Proceedings of International Conference on Robotics and Automation.

[8]  Bruno Siciliano,et al.  Parallel Force/Position Control Schemes with Experiments on an Industrial Robot Manipulator , 1996 .

[9]  B. Siciliano,et al.  Force/position regulation of compliant robot manipulators , 1994, IEEE Trans. Autom. Control..

[10]  Bruno Siciliano,et al.  An adaptive force/position regulator for robot manipulators , 1993 .

[11]  N. H. McClamroch,et al.  Feedback stabilization and tracking of constrained robots , 1988 .

[12]  Carlos Canudas de Wit,et al.  Direct adaptive impedance control including transition phases , 1997, Autom..

[13]  Dan O. Popa,et al.  An analysis of some fundamental problems in adaptive control of force and impedance behavior: theory and experiments , 1995, IEEE Trans. Robotics Autom..

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

[15]  Carlos Canudas de Wit,et al.  Direct adaptive impedance control , 1994 .

[16]  Danwei Wang,et al.  Variable structure adaptive motion and force control of robot manipulators , 1994, Autom..

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

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

[19]  R. Ortega,et al.  Adaptive force control of robot manipulators , 1990 .

[20]  Bruno Siciliano,et al.  Six-degree-of-freedom impedance robot control , 1997, 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97.

[21]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part I—Theory , 1985 .

[22]  Tsuneo Yoshikawa,et al.  Dynamic hybrid position/force control of robot manipulators--Description of hand constraints and calculation of joint driving force , 1986, IEEE Journal on Robotics and Automation.

[23]  Bruno Siciliano,et al.  A passivity-based approach to force regulation and motion control of robot manipulators , 1996, Autom..

[24]  Carlos Canudas de Wit,et al.  An exponentially stable adaptive control for force and position tracking of robot manipulators , 1999, IEEE Trans. Autom. Control..