1 research outputs found

    Aportes en la Generalizaci贸n de Habilidades en Aprendizaje por Imitaci贸n de Robots

    Get PDF
    En programaci贸n por demostraci贸n (PpD) de robots, las variaciones de posici贸n de los objetos relacionados con una tarea, requieren nuevas trayectorias que respondan a estas. Una de las t茅cnicas existentes, es el modelo de mezcla de gaussianas parametrizado en la tarea. Este modelo permite relacionar los movimientos del robot con metas y poses de objetos, los cuales son los llamados par谩metros de la tarea. Un problema que aparece es que se deben generalizar las trayectorias tanto en el espacio cartesiano, como en el de articulaci贸n, m谩s espec铆ficamente, se requiere tener la cinem谩tica inversa del robot, con el cual se puedan estimar las trayectorias de articulaci贸n, a partir de las trayectorias cartesianas. Un segundo problema que se presenta cuando se manejan objetos deformables, es que se pueden presentar fallos de ejecuci贸n, lo que requiere de una o varias acciones de recuperaci贸n. Un tercer problema es que, aunque las t茅cnicas de generalizaci贸n responden ante cambios, en ciertas ocasiones es necesario incluir nuevos comportamientos, los cuales pueden ser diferentes a los ya aprendidos. Este trabajo, se centra en tres aportes relacionados con generalizaci贸n de trayectorias: i) El aprendizaje y aplicaci贸n en PpD de la cinem谩tica directa con una red neuronal llamada m谩quina de aprendizaje extremo y con la cual se estima la cinem谩tica inversa; ii) La recuperaci贸n ante fallos de ejecuci贸n en tareas empleando m煤ltiples modelos de mezcla de gaussianas parametrizados en la tarea, y iii) El aprendizaje incremental de trayectorias novedosas en modelos de mezcla de gaussianas parametrizados en la tarea. El funcionamiento de las t茅cnicas propuestas fue probado a trav茅s de simulaciones y experimentos con robots reales. La m谩quina de aprendizaje extremo, aunque requiere un buen n煤mero de datos para estimar la cinem谩tica directa, presenta un error bajo cuando se compara con el obtenido por transformaciones homogeneas. Para las propuestas de recuperaci贸n a fallos y aprendizaje incremental, se evalu贸 la tarea de colocar una manga a un maniqu铆 con un manipulador rob贸tico. En la t茅cnica de recuperaci贸n de fallos se encontr贸 que la t茅cnica propuesta mejora la realizaci贸n de la tarea en la mayor铆a de los casos; y en el aprendizaje incremental, el nuevo modelo parametrizado obtenido despu茅s del incremento, presenta mejores respuestas que las logradas empleando el modelo existenteAbstract : In robot programming by demonstration (PbD) object positions changes related to a task, requires new trajectories that respond to these. One of the existent technique is the task parametrized Gaussian mixture model. This technique allows to relate the robot movements with goals and objects poses, which are called task parameters. One problem that emerge is the need of generalization in cartesian and joint space, specifically it is required to have the direct kinematic model of the robot, with which it is possible to estimate the joints trajectories from cartesian ones. A second problem that arises is that when manipulate deformable object, it is possible to have execution fails, it requires the execution of one of more actions to recovery the fail. A third problem is that, although the generalization technique responds to changes, in certain occasions, is necessary to include new behaviors, which can be different from those already learned. This work focuses on three contributions related to trajectory generalization issue: i) The learning and application of the direct kinematics, in PbD using a neural network called extreme learning machine; ii) The recovery of execution fails, in tasks programming with multiple task parametrized gaussian mixture models, and iii) The incremental learning of novelty trajectory, in task parametrized gaussian mixture models. The proposed techniques were tested through simulations and experiments with real robots. Although the extreme learning machine requires a big number of data to estimate the kinematics, it has a low error, when comparing it with the obtained from homogeneus transforms. For the proposed techniques in fail recovery and incremental learning, the task of putting a sleeve to a mannequin with a robotic manipulator was evaluated. In fail recovery, was found that the technique improving the task performance in most cases; and in the incremental learning, the new task parameterized model obtained after the increase, showed better performance than that of the existent modelDoctorad
    corecore