Focused online visual-motor coordination for a dual-arm robot manipulator

Coordination between visual sensors and robot manipulators is necessary for successful manipulation. This paper proposes a novel visual-motor coordination method that performs online parameter estimation of an RGB-D camera mounted in a robot head without any external markers. Through self-observation of a dual-arm robot manipulator, the method updates parameters to reduce the discrepancy between observed point cloud data and 3D mesh models of the current robot configuration. With the estimated parameters at each time step, visual data is adjusted to the focused workspace of the 14DOF dual-arm robot manipulator. The online and realtime algorithm was developed by using a GPU-based particle filtering method. Experimental results show that our method outperforms state-of-the-art offline registration methods in terms of accuracy and computation time. We also analyzed the dependence of the results on prior parameters to demonstrate the online capability of our method.

[1]  Bahram Ravani,et al.  An overview of robot calibration , 1987, IEEE Journal on Robotics and Automation.

[2]  Songde Ma,et al.  Implicit and Explicit Camera Calibration: Theory and Experiments , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Luo Fei,et al.  An Overview of Robot Calibration , 2004 .

[4]  M. Woollacott,et al.  Motor Control: Translating Research into Clinical Practice , 2006 .

[5]  Ales Ude,et al.  The Karlsruhe Humanoid Head , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[6]  Atsuo Takanishi,et al.  Online calibration of a humanoid robot head from relative encoders, IMU readings and visual data , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  In-Won Park,et al.  Laser-Based Kinematic Calibration of Robot Manipulator Using Differential Kinematics , 2012, IEEE/ASME Transactions on Mechatronics.

[8]  Jörg Stückler,et al.  Bayesian calibration of the hand-eye kinematics of an anthropomorphic robot , 2012, 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012).

[9]  Henrik I. Christensen,et al.  RGB-D object tracking: A particle filter approach on GPU , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Alexandre Bernardino,et al.  GPU-Enabled Particle Based Optimization for Robotic-Hand Pose Estimation and Self-Calibration , 2015, 2015 IEEE International Conference on Autonomous Robot Systems and Competitions.

[11]  Sven Behnke,et al.  Registration with the Point Cloud Library: A Modular Framework for Aligning in 3-D , 2015, IEEE Robotics & Automation Magazine.

[12]  Stefan Wrobel,et al.  Whole-body self-calibration via graph-optimization and automatic configuration selection , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[13]  Berthold Bäuml,et al.  Rapid calibration of a multi-sensorial humanoid’s upper body: An automatic and self-contained approach , 2015, Int. J. Robotics Res..

[14]  Dongheui Lee,et al.  Real-time and model-free object tracking using particle filter with Joint Color-Spatial Descriptor , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).