Symbolic representation of trajectories for skill generation

The completion of robot programs requires long development time and much effort. To shorten this programming time and minimize the effort, we have been developing a system which we refer to as "assembly-plan-from-observation (APO) system;" this system provides the ability for a robot to observe a human performing an assembly tasks, understand the tasks, and subsequently generate a program to perform that same task. One of the necessary tasks in APO is to create a trajectory of robot hand movement from observing human performance. The previous system developed a direct observation method based on the trajectory of a human movement. Though simple and handy, the system was susceptible to noise. This paper proposes a method to make the observation robust against noise by using symbolic representations of a trajectory based on contact analysis. The system divides the trajectory into small segments based on the contact analysis, then allocates an operation element referred to as a sub-skill to those segments; the result is a robust trajectory-based APO system.

[1]  A. Tucker,et al.  Linear Inequalities And Related Systems , 1956 .

[2]  Katsushi Ikeuchi,et al.  Sensor Modeling, Probabilistic Hypothesis Generation, and Robust Localization for Object Recognition , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Jun Takamatsu,et al.  Classifying contact states for recognizing human assembly task , 1999, Proceedings. 1999 IEEE/SICE/RSJ. International Conference on Multisensor Fusion and Integration for Intelligent Systems. MFI'99 (Cat. No.99TH8480).

[4]  Katsushi Ikeuchi,et al.  Task-oriented generation of visual sensing strategies , 1995, Proceedings of IEEE International Conference on Computer Vision.

[5]  Katsushi Ikeuchi,et al.  Toward an assembly plan from observation. I. Task recognition with polyhedral objects , 1994, IEEE Trans. Robotics Autom..

[6]  Katsushi Ikeuchi,et al.  Modeling planar assembly paths from observation , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[7]  Hidekatsu Tokumaru,et al.  Kinematic Analysis of Contact State Transitions in Assembly Operations and Automatic Generation of Transition Network , 1988 .

[8]  Bernard Roth,et al.  An Extension of Screw Theory , 1981 .

[9]  Katsushi Ikeuchi,et al.  Task-Oriented Generation of Visual Sensing Strategies in Assembly Tasks , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  H. Harry Asada,et al.  A discrete event approach to the control of robotic assembly tasks , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[11]  Jing Xiao,et al.  Contact constraint analysis and determination of geometrically valid contact formations from possible contact primitives , 1997, IEEE Trans. Robotics Autom..