Design of kinematic controller for real-time vision guided robot manipulators

This paper discusses the control strategies for robot manipulators to track moving targets based on realtime vision guidance. The work is motivated by some new demands of vision guided robot manipulators in which the workpieces being manipulated are in complex motion and the widely adopted look-then-move control strategy cannot give satisfactory performance. In order to serve industrial applications, the limited sensing and actuation capabilities have to be considered properly. In our work, a cascade control structure is introduced. The sensor and actuator limits are dealt with by consecutive modules in the controller respectively. In particular, the kinematic visual servoing (KVS) module is discussed in detail. It is a kinematic controller that generates reference trajectory in real-time. Sliding control is used to give a basic Jacobian-based design. Constrained optimal control is applied to address the actuator limits. validation is conducted through simulation and experiment.

[1]  Francesco Borrelli,et al.  Constrained Optimal Control of Linear and Hybrid Systems , 2003, IEEE Transactions on Automatic Control.

[2]  Cong Wang,et al.  Robot end-effector sensing with position sensitive detector and inertial sensors , 2012, 2012 IEEE International Conference on Robotics and Automation.

[3]  Swaroop Darbha,et al.  Dynamic surface control for a class of nonlinear systems , 2000, IEEE Trans. Autom. Control..

[4]  W. Wilson,et al.  Comparison of Basic Visual Servoing Methods , 2011, IEEE/ASME Transactions on Mechatronics.

[5]  Masayoshi Tomizuka,et al.  Direct Joint Space State Estimation in Robots With Multiple Elastic Joints , 2014, IEEE/ASME Transactions on Mechatronics.

[6]  Masayoshi Tomizuka,et al.  On the time-optimal trajectory planning and control of robotic manipulators along predefined paths , 2013, 2013 American Control Conference.

[7]  Friedrich M. Wahl,et al.  Online Trajectory Generation: Basic Concepts for Instantaneous Reactions to Unforeseen Events , 2010, IEEE Transactions on Robotics.

[8]  Abolfazl Mohebbi,et al.  Augmented online point to point trajectory planning, a new approach in catching a moving object by a manipulator , 2010, IEEE ICCA 2010.

[9]  François Chaumette,et al.  Visual servo control. II. Advanced approaches [Tutorial] , 2007, IEEE Robotics & Automation Magazine.

[10]  Cong Wang,et al.  Visual tracking with sensing dynamics compensation using the Expectation-Maximization algorithm , 2013, 2013 American Control Conference.

[11]  Cong Wang,et al.  Visual Servoing Considering Sensing Dynamics and Robot Dynamics , 2013 .

[12]  Peter I. Corke,et al.  Dynamic effects in visual closed-loop systems , 1996, IEEE Trans. Robotics Autom..

[13]  François Chaumette,et al.  Visual servo control. I. Basic approaches , 2006, IEEE Robotics & Automation Magazine.

[14]  Torsten Kröger,et al.  Simple and robust visual servo control of robot arms using an on-line trajectory generator , 2012, 2012 IEEE International Conference on Robotics and Automation.

[15]  Cong Wang,et al.  Visual Servoing for Robot Manipulators Considering Sensing and Dynamics Limitations , 2013 .