Operational space trajectory tracking control of robot manipulators endowed with a primary controller of synthetic joint velocity.

In this paper, a new control algorithm for operational space trajectory tracking control of robot arms is introduced. The new algorithm does not require velocity measurement and is based on (1) a primary controller which incorporates an algorithm to obtain synthesized velocity from joint position measurements and (2) a secondary controller which computes the desired joint acceleration and velocity required to achieve operational space motion control. The theory of singularly perturbed systems is crucial for the analysis of the closed-loop system trajectories. In addition, the practical viability of the proposed algorithm is explored through real-time experiments in a two degrees-of-freedom horizontal planar direct-drive arm.

[1]  Kegen Yu,et al.  Robotic force/velocity control for following unknown contours of granular materials , 1999 .

[2]  Bruno Siciliano,et al.  Kinematic control of redundant robot manipulators: A tutorial , 1990, J. Intell. Robotic Syst..

[3]  L. Beji,et al.  A singular perturbation approach for tracking control of a parallel robot including motor dynamics , 1997 .

[4]  P. R. Bélanger,et al.  Estimation of Angular Velocity and Acceleration from Shaft-Encoder Measurements , 1998, Int. J. Robotics Res..

[5]  Carlos Canudas de Wit,et al.  Theory of Robot Control , 1996 .

[6]  Masayoshi Tomizuka,et al.  Contouring control of machine tool feed drive systems: a task coordinate frame approach , 2001, IEEE Trans. Control. Syst. Technol..

[7]  Giuseppe Casalino,et al.  Stability and robustness analysis of a two layered hierarchical architecture for the closed loop control of robots in the operational space , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[8]  Alan S. Morris,et al.  Singular perturbation approach to trajectory tracking of flexible robot with joint elasticity , 2003, Int. J. Syst. Sci..

[9]  Hamed Jafarian,et al.  Two-Time Scale Control and Observer Design for Trajectory Tracking of Two Cooperating Robot Manipulators Moving a Flexible Beam , 2007, 2007 American Control Conference.

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

[11]  Luigi Villani,et al.  Task-space tracking control without velocity measurements , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[12]  Bruno Siciliano,et al.  Modelling and Control of Robot Manipulators , 1997, Advanced Textbooks in Control and Signal Processing.

[13]  Klas Nilsson,et al.  Industrial Robot Programming , 1996 .

[14]  L. Stone,et al.  From following edges to pursuing objects. , 2002, Journal of neurophysiology.

[15]  Javier Moreno-Valenzuela,et al.  Velocity field control of robot manipulators by using only position measurements , 2007, J. Frankl. Inst..

[16]  Javier Moreno-Valenzuela,et al.  Manipulator motion control in operational space using joint velocity inner loops , 2005, Autom..

[17]  Javier Moreno,et al.  On Motor Velocity Control by Using Only Position Measurements: Two Case Studies , 2002 .

[18]  Ciro Natale,et al.  Interaction Control of Robot Manipulators: Six degrees-of-freedom tasks , 2003 .

[19]  Ian D. Walker,et al.  Task-space tracking control of robot manipulators via quaternion feedback , 2004, IEEE Transactions on Robotics and Automation.

[20]  Ser Yong Lim,et al.  Multi-rate operational space control of compliant motion in robotic manipulators , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[21]  Antonio Visioli,et al.  Friction compensation in hybrid force/velocity control of industrial manipulators , 2006, IEEE Transactions on Industrial Electronics.

[22]  V. Kapila,et al.  Adaptive tracking control using synthesized velocity from attitude measurements , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[23]  Vikram Kapila,et al.  Adaptive tracking control using synthesized velocity from attitude measurements , 2001, Autom..

[24]  P. R. Bélanger,et al.  Estimation of Angular Velocity and Acceleration from Shaft-Encoder Measurements , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[25]  P. Poignet,et al.  Extended Kalman filtering and weighted least squares dynamic identification of robot , 2000 .

[26]  J. Wen,et al.  Attitude control without angular velocity measurement: a passivity approach , 1996, IEEE Trans. Autom. Control..

[27]  Rafael Kelly,et al.  Control of Robot Manipulators in Joint Space , 2005 .

[28]  Tianyou Chai,et al.  Neural-network-based two-loop control of robotic manipulators including actuator dynamics in task space , 2009 .

[29]  Panagiotis Tsiotras Further passivity results for the attitude control problem , 1998, IEEE Trans. Autom. Control..

[30]  Przemyslaw Herman,et al.  A quasi-velocity-based nonlinear controller for rigid manipulators , 2009 .

[31]  Louis L. Whitcomb,et al.  Adaptive force control of position/velocity controlled robots: theory and experiment , 2002, IEEE Trans. Robotics Autom..