RoSE 2021
Wed 2 Jun 2021
co-located with ICSE 2021
Wed 2 Jun 2021 15:30 - 15:45 at RoSE Room - Languages and tools Chair(s): Andreas Wortmann

Known attempts to build autonomous robots rely on complex control architectures, often implemented with the Robot Operating System platform (ROS). The implementation of adaptable architectures is very often ad hoc, quickly gets cumbersome and expensive. Reusable solutions that support complex, runtime reasoning for robot adaptation have been seen in the adoption of ontologies. While the usage of ontologies significantly increases system reuse and maintainability, it requires additional effort from the application developers to translate requirements into formal rules that can be used by an ontological reasoner. In this paper, we present a design tool that facilitates the specification of reconfigurable robot skills. Based on the specified skills, we generate corresponding runtime models for self-adaptation that can be directly deployed to a running robot that uses a reasoning approach based on ontologies. We demonstrate the applicability of the tool in a real robot performing a patrolling mission at a university campus.

Conference Day
Wed 2 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

15:00 - 16:00
Languages and tools RoSE 2021 at RoSE Room
Chair(s): Andreas WortmannRWTH Aachen University
15:00
15m
Research paper
Considerations for using Block-Based Languages for Industrial Robot Programming -- a Case Study
RoSE 2021
Christoph Mayr-DornJohannes Kepler University, Linz, Mario WintererSoftware Competence Center Hagenberg GmbH, Christian SalomonSoftware Competence Center Hagenberg GmbH, Doris HohensingerSoftware Competence Center Hagenberg GmbH, Rudolf RamlerSoftware Competence Center Hagenberg
15:15
15m
Research paper
The High-Assurance ROS Framework
RoSE 2021
André SantosINESC TEC & University of Minho, Alcino CunhaUniversity of Minho and INESC TEC, Portugal, Nuno MacedoFaculty of Engineering, University of Porto and INESC TEC
15:30
15m
Research paper
A Modeling Tool for Reconfigurable Skills in ROS
RoSE 2021
Darko BozhinoskiDepartment of Cognitive Robotics, Delft University of Technology, Esther AguadoUPM, Carlos Hernández CorbatoDelft University of Technology, Mario Garzon OviedoDepartment of Cognitive Robotics, Delft University of Technology, Ricardo SanzUPM, Andrzej WąsowskiIT University of Copenhagen, Denmark
15:45
15m
Research paper
Inferred Interactive Controls Through Provenance Tracking of ROS Message Data
RoSE 2021
Thomas WitteUlm University, Matthias TichyUlm University, Germany

Information for Participants
Info for session Wed 2 Jun 2021 15:00 - 16:00 - Languages and tools:
Time Title Who
3:00 Considerations for using Block-Based Languages for Industrial Robot Programming – a Case Study Christoph Mayr-Dorn, Mario Winterer, Christian Salomon, Doris Hohensinger and Rudolf Ramler
3:15 The High-Assurance ROS Framework André Santos, Alcino Cunha and Nuno Macedo
3:30 A Modeling Tool for Reconfigurable Skills in ROS Darko Bozhinoski, Esther Aguado, Carlos Hernández Corbato, Mario Garzon Oviedo, Ricardo Sanz and Andrzej Wasowski
3:45 Inferred Interactive Controls Through Provenance Tracking of ROS Message Data Thomas Witte and Matthias Tichy