Change search
ReferencesLink to record
Permanent link

Direct link
Modeling Time-critical Tasks for Heterogeneous Robotic Systems in Programming by Demonstration
2015 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Programming by demonstration has been introduced in recent years as a rapid and efficient way to impart skills to robots. In programming by demonstration, a robot learns a new skill by having an end-user perform demonstrations of the skill, bypassing the need for traditional programming. As robotic systems can often be considered as composed of multiple heterogeneous components, learning skills for these systems requires capturing and preserving concurrency and synchronization requirements in addition to task structure. Furthermore, learning time-critical tasks depends on the ability to model temporal elements in demonstrations. This thesis proposes a modeling framework in programming by demonstration based on Petri nets capable of modeling these aspects. In this approach, models of tasks are constructed from segmented demonstrations as task Petri nets, which can be executed as discrete controllers for reproduction. The implementation details of a complete prototypical system are given, showing how elements of time-critical tasks can be mapped to those of Petri nets. Finally, the approach is validated by an experiment in which a robot learns and reproduces a musical keyboard-playing task.

Place, publisher, year, edition, pages
2015. , 72 p.
Keyword [en]
Technology, Programming by demonstration, Petri nets, Time-critical, Imitation learning, Heterogeneous robots
Keyword [sv]
URN: urn:nbn:se:ltu:diva-56655Local ID: d69da0b4-1063-4742-a08b-85faff788ec6OAI: diva2:1030042
External cooperation
Subject / course
Student thesis, at least 30 credits
Educational program
Space Engineering, master's level
Validerat; 20150824 (global_studentproject_submitter)Available from: 2016-10-04 Created: 2016-10-04Bibliographically approved

Open Access in DiVA

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

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