Error regulation strategies for Model Based visual servoing tasks: Application to autonomous object grasping with Nao robot

When applying service robotic tasks using sensor based control, a classical exponential decrease of the error is usually used in the control laws which can reduces the performance of the executed task. In fact, due to this choice, the convergence time greatly increases especially at the end of the process. To ameliorate the performance of such tasks, we present in this paper two new error regulation strategies to accelerate the service tasks execution. These propositions are compared with the classical one in the case of performing autonomous object's manipulation tasks using real-time visual servoing. The Model Based Tracking method is used to apply head servoing and grasping of different objects using Nao humanoid robot.

[1]  Advait Jain,et al.  Pulling open novel doors and drawers with equilibrium point control , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

[2]  Philippe Martinet,et al.  Position based visual servoing using a non-linear approach , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[3]  Gerd Hirzinger,et al.  Toward understanding the effects of visual- and force-feedback on robotic hand grasping performance for space teleoperation , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Pierre Blazevic,et al.  Mechatronic design of NAO humanoid , 2009, 2009 IEEE International Conference on Robotics and Automation.

[5]  Éric Marchand,et al.  Real-time markerless tracking for augmented reality: the virtual visual servoing framework , 2006, IEEE Transactions on Visualization and Computer Graphics.

[6]  Peter K. Allen,et al.  Robot learning of everyday object manipulations via human demonstration , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Éric Marchand,et al.  ViSP for visual servoing: a generic software platform with a wide class of robot control skills , 2005, IEEE Robotics & Automation Magazine.

[8]  William J. Wilson,et al.  Relative end-effector control using Cartesian position based visual servoing , 1996, IEEE Trans. Robotics Autom..

[9]  W. Thomas Miller,et al.  Sensor-based control of robotic manipulators using a general learning algorithm , 1987, IEEE J. Robotics Autom..

[10]  Olivier Stasse,et al.  Visually-Guided Grasping while Walking on a Humanoid Robot , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[11]  Antonio Morales,et al.  Visual tracking of a jaw gripper based on articulated 3D models for grasping , 2010, 2010 IEEE International Conference on Robotics and Automation.

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

[13]  Philippe Martinet,et al.  Position based visual servoing: keeping the object in the field of vision , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[14]  Mark R. Cutkosky,et al.  Feedback strategies for shared control in dexterous telemanipulation , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[15]  François Chaumette,et al.  A new large projection operator for the redundancy framework , 2010, 2010 IEEE International Conference on Robotics and Automation.

[16]  Oliver Brock,et al.  Motion for Manipulation Tasks , 2008, Springer Handbook of Robotics, 2nd Ed..