Two ball juggling with high-speed hand-arm and high-speed vision system

Humans can perform fast and skillful manipulations using various parts of the body by effectively utilizing the dynamics of the targets. Visual sensation is the most important human sense used for such manipulations. Juggling is one such example involving skillful and dynamic manipulations, and visual information is essential for it to be successful. Previously, there have been several studies about robotic juggling. However, none of these studies have considered cases in which a human-like multifingered hand-arm is used for the robotic juggling. The purpose of this study is to achieve two-ball juggling using our robotic hand-arm, which has three general purpose fingers, and stereo vision. Image processing is executed at 500 fps using a high-speed vision system and graphics processing unit (GPU). The trajectory of the robotic hand-arm is generated based on the ball's estimated dropping position and moment, and the robot catches the ball. The juggling motion is achieved by repeating this cycle. Therefore, the results show that the robot successfully juggles two balls using our hand-arm system.

[1]  Daniel E. Koditschek,et al.  Further progress in robot juggling: the spatial two-juggle , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[2]  Won Hong,et al.  Robotic catching and manipulation using active vision , 1995 .

[3]  Joshua G. Hale,et al.  Using Humanoid Robots to Study Human Behavior , 2000, IEEE Intell. Syst..

[4]  Yoshiro Imai,et al.  Development of a high-speed multifingered hand system and its application to catching , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[5]  Masatoshi Ishikawa,et al.  High-speed throwing motion based on kinetic chain approach , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  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.

[7]  Emanuel Todorov,et al.  First-exit model predictive control of fast discontinuous dynamics: Application to ball bouncing , 2011, 2011 IEEE International Conference on Robotics and Automation.