SkiROS: A four tiered architecture for task-level programming of industrial mobile manipulators

Francesco Rovida, Casper Schou, Rasmus Skovgaard Andersen, Jens Skov Damgaard, Dimitrios Chrysostomou, Simon Bøgh, Mikkel Rath Pedersen, Bjarne Grossmann, Ole Madsen, Volker Krüger

Research output: Contribution to conference without publisher/journalPaper without publisher/journalResearchpeer-review

1150 Downloads (Pure)

Abstract

During the last decades, the methods for intuitive task level programming of robots have become a fundamental point of interest for industrial application. The paper in hand presents SkiROS (Skill-based Robot Operating System) a novel software architecture based on the skills paradigm. The skill paradigm has already been used and tested within the FP7 project TAPAS, and we are going to use it in several new FP7 projects (CARLOS, STAMINA, ACAT). It facilitates task-level programming of mobile manipulators by providing the robot with a set of movement primitives, skills and tasks. This hierarchy brings many advantages, where the most relevant is the separation of control in the layers of hardware abstraction(proxy), multi-sensory control(primitive), object-level abstraction (skill) and planning (task). The definition and the clear division in different abstraction levels allows the implementation of a flexible, highly modular system for the development of cognitive robot tasks.
Original languageEnglish
Publication date15 Jul 2014
Number of pages4
Publication statusPublished - 15 Jul 2014
EventInternational Workshop on Intelligent Robot Assistants: Part of IRAS 2014 - Centro Congressi Padova, Padova, Italy
Duration: 15 Jul 2014 → …
Conference number: 1
http://iras2014.aau.dk/program/

Workshop

WorkshopInternational Workshop on Intelligent Robot Assistants
Number1
LocationCentro Congressi Padova
Country/TerritoryItaly
CityPadova
Period15/07/2014 → …
Internet address

Keywords

  • Mobile manipulation
  • Task-level programming
  • Software architecture

Fingerprint

Dive into the research topics of 'SkiROS: A four tiered architecture for task-level programming of industrial mobile manipulators'. Together they form a unique fingerprint.

Cite this