Robotic yo-yo: modelling and control strategies

In the paper we address a problem of controlling an oscilmotion with a robot. As the object we have selected a yo-yo. First we have measured and analysed the motion of different yo-yos. We have developed a simplified model of a yo-yo which has one degree-of-freedom, and the behaviour at the end of the string is modelled as an impact. Next, we discuss the control strategy. Our results show, that for playing a yo-yo it is important to start the upward motion before the yo-yo reaches the bottom position and the acceleration has to be reversed after the bottom impact. We present two control strategies: one based on predefined hand motion pattern and and the other generating the hand motion on-line. Both allow playing the yo-yo at a selected top height. The theoretical results have been proven by experiments on a real robot system.

[1]  M. Zacksenhouse,et al.  Necessary condition for simple oscillatory neural control of robotic yoyo , 2002, Proceedings of the 2002 International Joint Conference on Neural Networks. IJCNN'02 (Cat. No.02CH37290).

[2]  Stefan Schaal,et al.  Open loop stable control strategies for robot juggling , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[3]  Toshiro Noritsugu,et al.  Modeling and Control of Robotic Yoyo with Visual Feedback , 1996 .

[4]  Huiliang Jin,et al.  Yoyo Dynamics: Sequence of Collisions Captured by a Restitution Effect , 2002 .

[5]  Bojan Nemec,et al.  Control strategy for robotic yo-yo , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[6]  Daniel E. Koditschek,et al.  Progress in spatial robot juggling , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

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

[8]  Miriam Zacksenhouse,et al.  Robotic yoyo playing with visual feedback , 2004, IEEE Transactions on Robotics.