Batting flying objects to the target in 2D

This paper presents a planning algorithm for a 2-DOF robotic arm to bat a flying 2D object to a targeted location. Impact dynamics are combined with trajectory kinematics and manipulator dynamics to compute the evolving set of states (poses and velocities) of the arm able to achieve the task as the object is flying. Planning is conducted under the arm's dynamic and kinematic constraints. At the time of hit, the robot executes an action to minimize its total energy. Simulation and Experiments have been conducted using a Whole Arm Manipulator (WAM) from Barrett Technology, Inc.

[1]  J. Keller Impact With Friction , 1986 .

[2]  Masatoshi Ishikawa,et al.  Ball control in high-speed batting motion using hybrid trajectory generator , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[3]  Shinichi Hirai,et al.  Development of impulsive object sorting device with air floating , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[4]  Masatoshi Ishikawa,et al.  High-speed batting using a multi-jointed manipulator , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[5]  Paul Kirkpatrick Batting the Ball , 1963 .

[6]  Yin-Tien Wang,et al.  Dynamics of rigid bodies undergoing multiple frictional contacts , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[7]  A. Bejczy Robot arm dynamics and control , 1974 .

[8]  Mark Moll,et al.  Manipulation of Pose Distributions , 2002, Int. J. Robotics Res..

[9]  Qiang Huang,et al.  Design of a humanoid ping-pong player robot with redundant joints , 2013, 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[10]  Matthew T. Mason,et al.  Mechanics of Robotic Manipulation , 2001 .

[11]  Yan-Bin Jia,et al.  Multiple impacts: A state transition diagram approach , 2013, Int. J. Robotics Res..

[12]  Tesheng Hsiao,et al.  Design and implementation of a ball-batting robot with optimal batting decision making ability , 2014, 2014 IEEE International Conference on Automation Science and Engineering (CASE).

[13]  Matthew T. Mason,et al.  Mechanics, Planning, and Control for Tapping , 1998, Int. J. Robotics Res..

[14]  Rod Crossa Mechanics of swinging a bat , 2008 .

[15]  Michitaka Hirose,et al.  Manipulation of Dynamically Deformable Object Using Impulse-Based Approach , 2010 .