Optimal Image-Based Guidance of Mobile Manipulators using Direct Visual Servoing

This paper presents a direct image-based controller to perform the guidance of a mobile manipulator using image-based control. An eye-in-hand camera is employed to perform the guidance of a mobile differential platform with a seven degrees-of-freedom robot arm. The presented approach is based on an optimal control framework and it is employed to control mobile manipulators during the tracking of image trajectories taking into account robot dynamics. The direct approach allows us to take both the manipulator and base dynamics into account. The proposed image-based controllers consider the optimization of the motor signals sent to the mobile manipulator during the tracking of image trajectories by minimizing the control force and torque. As the results show, the proposed direct visual servoing system uses the eye-in-hand camera images for concurrently controlling both the base platform and robot arm. The use of the optimal framework allows us to derive different visual controllers with different dynamical behaviors during the tracking of image trajectories.

[1]  Jorge Pomares,et al.  Direct visual servoing framework based on optimal control for redundant joint structures , 2015 .

[2]  Selim Benhimane,et al.  Homography-based 2D Visual Tracking and Servoing , 2007, Int. J. Robotics Res..

[3]  Jorge Pomares,et al.  Dynamic Visual Servoing With Chaos Control for Redundant Robots , 2014, IEEE/ASME Transactions on Mechatronics.

[4]  Sergey Levine,et al.  Learning hand-eye coordination for robotic grasping with deep learning and large-scale data collection , 2016, Int. J. Robotics Res..

[5]  Jorge Pomares,et al.  FPGA-based architecture for direct visual control robotic systems , 2016 .

[6]  Ying Wang,et al.  A modified image-based visual servo controller with hybrid camera configuration for robust robotic grasping , 2014, Robotics Auton. Syst..

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

[8]  In-Joong Ha,et al.  Novel Position-Based Visual Servoing Approach to Robust Global Stability Under Field-of-View Constraint , 2012, IEEE Transactions on Industrial Electronics.

[9]  Seth Hutchinson,et al.  Visual Servo Control Part I: Basic Approaches , 2006 .

[10]  R. Kalaba,et al.  Analytical Dynamics: A New Approach , 1996 .

[11]  Peter K. Allen,et al.  Real-time visual servoing , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[12]  Mark W. Spong,et al.  The control of robot manipulators with bounded input , 1986 .

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

[14]  Oussama Khatib,et al.  Gauss' principle and the dynamics of redundant and constrained manipulators , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[15]  Fan Zhang,et al.  Dexterous Tethered Space Robot: Design, Measurement, Control, and Experiment , 2017, IEEE Transactions on Aerospace and Electronic Systems.

[16]  S. Hutchinson,et al.  Visual Servo Control Part II : Advanced Approaches , 2007 .

[17]  Jorge Pomares,et al.  Direct Visual Servoing to Track Trajectories in Human-Robot Cooperation , 2011 .

[18]  Jonas Buchli,et al.  Dynamically decoupling base and end-effector motion for mobile manipulation using visual-inertial sensing , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[19]  Jorge Pomares,et al.  FPGA-based visual control system using dynamic perceptibility , 2016 .

[20]  F. Udwadia A new perspective on the tracking control of nonlinear structural and mechanical systems , 2003, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[21]  Don Joven Agravante,et al.  Visual Servoing in an Optimization Framework for the Whole-Body Control of Humanoid Robots , 2017, IEEE Robotics and Automation Letters.

[22]  Peter I. Corke,et al.  Training Deep Neural Networks for Visual Servoing , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[23]  Giuseppe Oriolo,et al.  Image-based visual servoing schemes for nonholonomic mobile manipulators , 2007, Robotica.

[24]  Muhammad Tahir Khan,et al.  Application of Visual Servo Control in Autonomous Mobile Rescue Robots , 2016, Int. J. Comput. Commun. Control.