Robotic nonprehensile catching: Initial experiments

This paper reports on our initial efforts to achieve robotic nonprehensile catching. First, we show the importance of nonprehensile catching in a robotic catching task. Robotic nonprehensile catching can be achieved by caging or partial caging with gravity. Since an object is restricted within a bounded region via nonprehensile catching, accurate finger positioning is not required because the robotic hand should be moved to an appropriate region where caging is achieved. Second, control strategies for nonprehensile catching are proposed. The robotic arm motion is generated on-line by using visual sensory feedback in response to the object motion. Noting that the object passes from the outside to the inside of the workspace of the robotic arm, the motion phases of which are divided into tracking and catching based on the specified region in a 3-D space. Finally, the validity of the resulting methods is demonstrated by experiments.

[1]  Masatoshi Ishikawa,et al.  Target tracking algorithm for 1 ms visual feedback system using massively parallel processing , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[2]  Kevin M. Lynch,et al.  Dynamic Nonprehensile Manipulation: Controllability, Planning, and Experiments , 1999, Int. J. Robotics Res..

[3]  Masahito Yashima,et al.  Parts assembly by throwing manipulation with a one-joint arm , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Akio Namiki,et al.  Two ball juggling with high-speed hand-arm and high-speed vision system , 2012, 2012 IEEE International Conference on Robotics and Automation.

[5]  Berthold Bäuml,et al.  Kinematically optimal catching a flying ball with a hand-arm-system , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Zhengyou Zhang,et al.  Flexible camera calibration by viewing a plane from unknown orientations , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[7]  Kevin M. Lynch,et al.  Recurrence, controllability, and stabilization of juggling , 2001, IEEE Trans. Robotics Autom..

[8]  Haiyan Wu,et al.  Dynamic manipulation: Nonprehensile ball catching , 2010, 18th Mediterranean Conference on Control and Automation, MED'10.

[9]  Daniel E. Koditschek,et al.  Planning and Control of Robotic Juggling and Catching Tasks , 1994, Int. J. Robotics Res..

[10]  Alberto Rodriguez,et al.  From caging to grasping , 2011, Int. J. Robotics Res..

[11]  Matthew T. Mason,et al.  Experiments in impulsive manipulation , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[12]  Thanathorn Phoka,et al.  Measurement framework of partial cage quality based on probabilistic motion planning , 2013, 2013 IEEE International Conference on Robotics and Automation.

[13]  Daniel E. Koditschek,et al.  Toward a dynamical pick and place , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[14]  Peter Lindstrom Triangulation made easy , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[15]  Kevin M. Lynch,et al.  Stable transport of assemblies by pushing , 2006, IEEE Transactions on Robotics.

[16]  Jean-Jacques E. Slotine,et al.  Experiments in Hand-Eye Coordination Using Active Vision , 1995, ISER.