A user-friendly interface to control ROS robotic platforms

Ilaria Tiddi, Emanuele Bastianelli, Gianluca Bardaro, Enrico Motta

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

In this work we present a user interface assisting non-expert users to design complex robot behaviours, hence facilitating the deployment of robot-integrated applications. Due to the increasing number of robotic platforms available for commercial use, robots are being approached by users with different backgrounds, whose interests lie in the high-level capabilities of the platforms rather than their technical architecture. Our interface allows non-experts to use a robot as a development platform, i.e. giving it high-level commands (e.g. autonomous navigation, vision, natural language generation) by relying on a basic ontology of high-level capabilities mapped on the robot low-level capabilities (e.g. communication, synchronisation, drivers) exposed by the most common robotic middleware ROS. To show how our work can sensibly reduce the efforts required for having robots achieving basic tasks, we propose a live demonstration in which the ISWC audience will remotely program a robot to achieve different tasks without any previous knowledge of ROS.

Original languageEnglish
Title of host publicationISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks
Subtitle of host publicationProceedings of the ISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks. Monterey, USA, October 8thto 12th, 2018
EditorsMarieke van Erp, Medha Atre, Vanessa Lopez, Kavitha Srinivas, Carolina Fortuna
PublisherCEUR
Number of pages4
Publication statusPublished - 2018
Event2018 ISWC Posters and Demonstrations, Industry and Blue Sky Ideas Tracks, ISWC-P and D-Industry-BlueSky 2018 - Monterey, United States
Duration: 8 Oct 201812 Oct 2018

Publication series

NameCEUR Workshop Proceedings
PublisherCEUR
Volume2180
ISSN (Print)1613-0073

Conference

Conference2018 ISWC Posters and Demonstrations, Industry and Blue Sky Ideas Tracks, ISWC-P and D-Industry-BlueSky 2018
CountryUnited States
CityMonterey
Period8/10/1812/10/18

Fingerprint

User interfaces
Robotics
Robots
Middleware
Ontology
Synchronization
Navigation
Demonstrations
Communication

Keywords

  • Knowledge Representation
  • Ontology Engineering
  • Robots

Cite this

Tiddi, I., Bastianelli, E., Bardaro, G., & Motta, E. (2018). A user-friendly interface to control ROS robotic platforms. In M. van Erp, M. Atre, V. Lopez, K. Srinivas, & C. Fortuna (Eds.), ISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks: Proceedings of the ISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks. Monterey, USA, October 8thto 12th, 2018 (CEUR Workshop Proceedings; Vol. 2180). CEUR.
Tiddi, Ilaria ; Bastianelli, Emanuele ; Bardaro, Gianluca ; Motta, Enrico. / A user-friendly interface to control ROS robotic platforms. ISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks: Proceedings of the ISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks. Monterey, USA, October 8thto 12th, 2018. editor / Marieke van Erp ; Medha Atre ; Vanessa Lopez ; Kavitha Srinivas ; Carolina Fortuna. CEUR, 2018. (CEUR Workshop Proceedings).
@inproceedings{2fed4551b97345eebdeee8b17dbdbf5b,
title = "A user-friendly interface to control ROS robotic platforms",
abstract = "In this work we present a user interface assisting non-expert users to design complex robot behaviours, hence facilitating the deployment of robot-integrated applications. Due to the increasing number of robotic platforms available for commercial use, robots are being approached by users with different backgrounds, whose interests lie in the high-level capabilities of the platforms rather than their technical architecture. Our interface allows non-experts to use a robot as a development platform, i.e. giving it high-level commands (e.g. autonomous navigation, vision, natural language generation) by relying on a basic ontology of high-level capabilities mapped on the robot low-level capabilities (e.g. communication, synchronisation, drivers) exposed by the most common robotic middleware ROS. To show how our work can sensibly reduce the efforts required for having robots achieving basic tasks, we propose a live demonstration in which the ISWC audience will remotely program a robot to achieve different tasks without any previous knowledge of ROS.",
keywords = "Knowledge Representation, Ontology Engineering, Robots",
author = "Ilaria Tiddi and Emanuele Bastianelli and Gianluca Bardaro and Enrico Motta",
year = "2018",
language = "English",
series = "CEUR Workshop Proceedings",
publisher = "CEUR",
editor = "{van Erp}, Marieke and Medha Atre and Vanessa Lopez and Kavitha Srinivas and Carolina Fortuna",
booktitle = "ISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks",

}

Tiddi, I, Bastianelli, E, Bardaro, G & Motta, E 2018, A user-friendly interface to control ROS robotic platforms. in M van Erp, M Atre, V Lopez, K Srinivas & C Fortuna (eds), ISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks: Proceedings of the ISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks. Monterey, USA, October 8thto 12th, 2018. CEUR Workshop Proceedings, vol. 2180, CEUR, 2018 ISWC Posters and Demonstrations, Industry and Blue Sky Ideas Tracks, ISWC-P and D-Industry-BlueSky 2018, Monterey, United States, 8/10/18.

A user-friendly interface to control ROS robotic platforms. / Tiddi, Ilaria; Bastianelli, Emanuele; Bardaro, Gianluca; Motta, Enrico.

ISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks: Proceedings of the ISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks. Monterey, USA, October 8thto 12th, 2018. ed. / Marieke van Erp; Medha Atre; Vanessa Lopez; Kavitha Srinivas; Carolina Fortuna. CEUR, 2018. (CEUR Workshop Proceedings; Vol. 2180).

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - A user-friendly interface to control ROS robotic platforms

AU - Tiddi, Ilaria

AU - Bastianelli, Emanuele

AU - Bardaro, Gianluca

AU - Motta, Enrico

PY - 2018

Y1 - 2018

N2 - In this work we present a user interface assisting non-expert users to design complex robot behaviours, hence facilitating the deployment of robot-integrated applications. Due to the increasing number of robotic platforms available for commercial use, robots are being approached by users with different backgrounds, whose interests lie in the high-level capabilities of the platforms rather than their technical architecture. Our interface allows non-experts to use a robot as a development platform, i.e. giving it high-level commands (e.g. autonomous navigation, vision, natural language generation) by relying on a basic ontology of high-level capabilities mapped on the robot low-level capabilities (e.g. communication, synchronisation, drivers) exposed by the most common robotic middleware ROS. To show how our work can sensibly reduce the efforts required for having robots achieving basic tasks, we propose a live demonstration in which the ISWC audience will remotely program a robot to achieve different tasks without any previous knowledge of ROS.

AB - In this work we present a user interface assisting non-expert users to design complex robot behaviours, hence facilitating the deployment of robot-integrated applications. Due to the increasing number of robotic platforms available for commercial use, robots are being approached by users with different backgrounds, whose interests lie in the high-level capabilities of the platforms rather than their technical architecture. Our interface allows non-experts to use a robot as a development platform, i.e. giving it high-level commands (e.g. autonomous navigation, vision, natural language generation) by relying on a basic ontology of high-level capabilities mapped on the robot low-level capabilities (e.g. communication, synchronisation, drivers) exposed by the most common robotic middleware ROS. To show how our work can sensibly reduce the efforts required for having robots achieving basic tasks, we propose a live demonstration in which the ISWC audience will remotely program a robot to achieve different tasks without any previous knowledge of ROS.

KW - Knowledge Representation

KW - Ontology Engineering

KW - Robots

UR - http://www.scopus.com/inward/record.url?scp=85055314989&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85055314989&partnerID=8YFLogxK

M3 - Conference contribution

T3 - CEUR Workshop Proceedings

BT - ISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks

A2 - van Erp, Marieke

A2 - Atre, Medha

A2 - Lopez, Vanessa

A2 - Srinivas, Kavitha

A2 - Fortuna, Carolina

PB - CEUR

ER -

Tiddi I, Bastianelli E, Bardaro G, Motta E. A user-friendly interface to control ROS robotic platforms. In van Erp M, Atre M, Lopez V, Srinivas K, Fortuna C, editors, ISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks: Proceedings of the ISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks. Monterey, USA, October 8thto 12th, 2018. CEUR. 2018. (CEUR Workshop Proceedings).