This paper proposes a new algorithm for the automatic segmentation of motion data from a humanoid soccer playing robot that allows feed-forward neural networks to generalize and reproduce various kinematic patterns, including walking, turning, and sidestepping. Data from a 20 degree-of-freedom Fujitsu HOAP-1 robot is reduced to its intrinsic dimensionality, as determined by the ISOMAP procedure, by means of nonlinear principal component analysis (NLPCA). The proposed algorithm then automatically segments motion patterns by incrementally generating periodic temporally-constrained nonlinear PCA neural networks and assigning data points to these networks in a conquer-and-divide fashion, that is, each network's ability to learn the data influences the data's division among the networks. The learned networks abstract five out of six types of motion without any prior information about the number or type of motion patterns. The multiple decoding subnetworks that result can serve to generate abstract actions for playing soccer and other complex tasks. © Springer-Verlag Berlin Heidelberg 2005.
CITATION STYLE
Chalodhorn, R., MacDorman, K., & Asada, M. (2005). An algorithm that recognizes and reproduces distinct types of humanoid motion based on periodically-constrained nonlinear PCA. In Lecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science) (Vol. 3276, pp. 370–380). Springer Verlag. https://doi.org/10.1007/978-3-540-32256-6_30
Mendeley helps you to discover research relevant for your work.