A learning from demonstration approach for DORA: A Dexterous Robot Assistant
dc.contributor.author | Björnquist, Lucas | |
dc.contributor.author | Dewrang, Hannes | |
dc.contributor.author | Lindell, Christopher | |
dc.contributor.author | Ogbowuokara, Omanilaye | |
dc.contributor.author | Törnsjö, Victor | |
dc.contributor.department | Chalmers tekniska högskola / Institutionen för elektroteknik | sv |
dc.contributor.department | Chalmers University of Technology / Department of Electrical Engineering | en |
dc.contributor.examiner | Zou, Changfu | |
dc.contributor.supervisor | Bekiroglu, Yasemin | |
dc.contributor.supervisor | Ercan Tekden, Ahmet | |
dc.date.accessioned | 2025-06-25T08:02:44Z | |
dc.date.issued | 2025 | |
dc.date.submitted | ||
dc.description.abstract | Mobile manipulators are robotic systems with a mobile base and a robotic arm. They are increasingly useful for tasks performed in unstructured and dynamic environments. This project enhances the capabilities of a mobile manipulator called DORA, by incorporating imitation learning. Preliminary experiments are conducted to assess DORA’s existing capabilities in both simulated and real-world environments. These tests confirm that DORA can successfully execute tasks based on its current functionality. Imitation learning, specifically Learning from Demonstration (LfD), enables DORA to learn new tasks by replicating the movements of a human demonstrator. A teleoperation setup, consisting of an AprilTag and MoCap gloves, is used to collect four dimensional data capturing the robot’s 3D position and open/close state of the gripper. The collected 4D data is used to train an imitation learning algorithm in a simulation environment. The comparison between the Dynamic Time Warping (DTW) and Fréchet distance (FD) scores for the training and test data shows that the trained imitation learning model generalizes well to the demonstrated motion patterns. In conclusion, this thesis lays a solid foundation for further improving DORA’s dexterity through imitation learning. | |
dc.identifier.coursecode | EENX16 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12380/309664 | |
dc.language.iso | eng | |
dc.setspec.uppsok | Technology | |
dc.title | A learning from demonstration approach for DORA: A Dexterous Robot Assistant | |
dc.type.degree | Examensarbete på kandidatnivå | sv |
dc.type.degree | Bachelor Thesis | en |
dc.type.uppsok | M2 |