Does your Robot have Skills?

Simon Bøgh, Oluf Skov Nielsen, Mikkel Rath Pedersen, Volker Krüger, Ole Madsen

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

1239 Downloads (Pure)

Abstract

This article presents a unifying terminology for task-level programming of highly flexible mobile manipulators in industrial environments. With a terminology of tasks and object-centered skills, industrial applications are analyzed in the logistic and assistive domains. The analysis shows that many tasks can actually be solved with a small library of predefined building blocks, called skills. In logistics domains, it can be exploited that the sequences of skills needed to solve specific tasks follow certain patterns, whereas in assistive tasks, the sequence vary a lot, and tasks must be taught to the robot by a user, based on Standard Operating Procedures or process knowledge. An overview is presented on how to implement a skill-based architecture, enabling reuse of skills for different industrial applications, programmed by shopfloor workers. The terminology of tasks, skills, and motion primitives is introduced and designed to separate responsibilities of robot system developers, robot system integrators and shop floor users concerning programming of the robot system. The concept of testable pre- and postconditions assigned to the skills are proposed to help both in developing skills and asserting when a skill is applicable.
Original languageEnglish
Title of host publicationProceedings of the 43rd International Symposium on Robotics
Number of pages6
PublisherVDE Verlag GMBH
Publication dateAug 2012
Publication statusPublished - Aug 2012
EventThe 43rd Intl. Symp. on Robotics (ISR2012) - Taipei, Taiwan, Province of China
Duration: 29 Aug 201231 Aug 2012

Conference

ConferenceThe 43rd Intl. Symp. on Robotics (ISR2012)
Country/TerritoryTaiwan, Province of China
CityTaipei
Period29/08/201231/08/2012

Fingerprint

Dive into the research topics of 'Does your Robot have Skills?'. Together they form a unique fingerprint.

Cite this