Humans observe and infer things in a disentanglement way. Instead of remembering all pixel by pixel, learn things with factors like shape, scale, colour etc. Robot task learning is an open problem in the field of robotics. The task planning in the robot workspace with many constraints makes it even more challenging. In this work, a disentanglement learning of robot tasks with Convolutional Variational Autoencoder is learned, effectively capturing the underlying variations in the data. A robot dataset for disentanglement evaluation is generated with the Selective Compliance Assembly Robot Arm. The disentanglement score of the proposed model is increased to 0.206 with a robot path position accuracy of 0.055, while the state-of-the-art model (VAE) score was 0.015, and the corresponding path position accuracy is 0.053. The proposed algorithm is developed in Python and validated on the simulated robot model in Gazebo interfaced with Robot Operating System.
Task level disentanglement learning in robotics using βVAE
2022-01-01
International journal of electrical and computer engineering systems ; ISSN 1847-6996 (Print) ; ISSN 1847-7003 (Online) ; Volume 13 ; Issue 7
Aufsatz (Zeitschrift)
Elektronische Ressource
Englisch
DDC: | 629 |
Task Understanding in Robotics
British Library Online Contents | 1993
|Task Modelling in Collective Robotics
British Library Online Contents | 1997
|INFORMATION THEORY GUIDED SEQUENTIAL REPRESENTATION DISENTANGLEMENT AND DATA GENERATION
Europäisches Patentamt | 2022
|