Title :
Trajectory clustering and stochastic approximation for robot programming by demonstration
Author :
Aleotti, Jacopo ; Caselli, Stefano
Author_Institution :
Dipt. di Ingegneria delVInformazione, Parma Univ., Italy
Abstract :
This paper describes the trajectory learning component of a programming by demonstration (PbD) system for manipulation tasks. In case of multiple user demonstrations, the proposed approach clusters a set of hand trajectories and recovers smooth robot trajectories overcoming sensor noise and human motion inconsistency problems. More specifically, we integrate a geometric approach for trajectory clustering with a stochastic procedure for trajectory evaluation based on hidden Markov models. Furthermore, we propose a method for human hand trajectory reconstruction with NURBS curves by means of a best-fit data smoothing algorithm. Some experiments show the viability and effectiveness of the approach.
Keywords :
gesture recognition; hidden Markov models; learning by example; manipulator kinematics; object recognition; robot programming; robot vision; NURBS curves; best-fit data smoothing; hidden Markov model; human hand trajectory reconstruction; manipulation tasks; robot programming by demonstration; stochastic approximation; trajectory clustering; trajectory learning; Hidden Markov models; Humans; Robot programming; Robot sensing systems; Smoothing methods; Spline; Stochastic processes; Stochastic resonance; Surface reconstruction; Surface topography;
Conference_Titel :
Intelligent Robots and Systems, 2005. (IROS 2005). 2005 IEEE/RSJ International Conference on
Print_ISBN :
0-7803-8912-3
DOI :
10.1109/IROS.2005.1545365