Change search
ReferencesLink to record
Permanent link

Direct link
Programming by Demonstration for in-contact Tasks using Dynamic Movement Primitives
2014 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Despite the rapid growth in the number of robots in the world, the number of service robots is still very low. The major reasons for this include the robots' lack of world knowledge, sensitivity, safety and flexibility. This thesis experimentally addresses the last three of these issues (sensitivity, safety and flexibility) with reference to advanced, industrial level robotic arms provided with integrated torque sensors at each joint.The aims of this work are twofold. The first one, at a more technical level, is the implementation of a real-time software infrastructure, based on Orocos and ROS, for a general, robust, flexible and modular robot control framework with a relatively high level of abstraction. The second aim is to utilize this software framework for Programming by Demonstration with a class of algorithms known as Dynamic Movement Primitives. Using kinesthetic teaching with one or multiple demonstrations, the robot performs simple sequential in-contact tasks (e. g. writing on a notepad a previously demonstrated sequence of characters). The system is not only able to imitate and generalize from demonstrated trajectories, but also from their associated force profiles during the execution of in-contact tasks. The framework is further extended to successfully recover from perturbations during the execution and to cope with dynamic environments.

Place, publisher, year, edition, pages
2014. , 82 p.
Keyword [en]
Technology, Programming by Demonstration, In-contact tasks, Dynamic Movement Primitives
Keyword [sv]
URN: urn:nbn:se:ltu:diva-46467Local ID: 41afe14b-ceeb-4de4-b6a1-42228051a968OAI: diva2:1019781
Subject / course
Student thesis, at least 30 credits
Educational program
Space Engineering, master's level
Validerat; 20140822 (global_studentproject_submitter)Available from: 2016-10-04 Created: 2016-10-04Bibliographically approved

Open Access in DiVA

fulltext(8668 kB)0 downloads
File information
File name FULLTEXT02.pdfFile size 8668 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Other links

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

ReferencesLink to record
Permanent link

Direct link