Learning the inverse map for a robot hitting task

We describe our approach to the robot's Hanetsuki task (Japanese badminton), i.e. to return the incoming ball to the human opponent with a racket. A learning algorithm that consists of updating action commands and smoothing them based on a Gaussian kernel is proposed to compensate for the insufficiency in a non-adaptive model-based approach. Experimental results obtained by using the developed Hanetsuki robot are also shown.

[1]  Michael Heiss,et al.  Inverse Passive Learning of an Input-Output-Map Through Update-Spline-Smoothing , 1992, 1992 American Control Conference.

[2]  Marc H. Raibert,et al.  Legged Robots That Balance , 1986, IEEE Expert.

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

[4]  S. Schaal,et al.  Robot juggling: implementation of memory-based learning , 1994, IEEE Control Systems.

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

[6]  M.T. Mason,et al.  Dynamic manipulation , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[7]  Tad McGeer,et al.  Passive Dynamic Walking , 1990, Int. J. Robotics Res..