Trustworthy ROS Software Architecture for Autonomous Drones Missions: From RoboChart Modelling to ROS Implementation

Nabil Shaukat*, Shival Dubey, Bilal Kaddouh, Andy Blight, Lenka Mudrich, Pedro Ribeiro, Hugo Araujo, Rob Richardson, Louise Dennis, Ana Cavalcanti, Mohammad Mousavi

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Drones are becoming essential tools in emergency situations such as search and rescue, surveillance, and firefighting. These applications make the development of trustworthy software a priority to increase efficiency, cut costs, and reduce risks, in future replacing human personnel in challenging areas. RoboChart, a platform-agnostic tool, brings numerous benefits to the robotics community by providing a language and high-level tool to describe a model via automatic verification and exhaustive testing of the model. However, when it comes to real robotics it is essential to use testing tools suitable for specific robotic software. In the context of the Robotic Operating System (ROS), it imposes its own design constraints, best practices, and communication requirements. This paper aims to apply the RoboChart modelling approach to autonomous firefighting drones, putting forward a low-level ROS software architecture that aligns with RoboChart models, ensuring the trustworthiness of the system during operation.

Original languageEnglish
Title of host publicationMESA 2024 - 20th International Conference on Mechatronic, Embedded Systems and Applications, Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages7
ISBN (Electronic)9798331516239
DOIs
Publication statusPublished - 9 Oct 2024
Event20th IEEE/ASME International Conference on Mechatronic, Embedded Systems and Applications, MESA 2024 - Genova, Italy
Duration: 2 Sept 20244 Sept 2024

Publication series

NameMESA 2024 - 20th International Conference on Mechatronic, Embedded Systems and Applications, Proceedings

Conference

Conference20th IEEE/ASME International Conference on Mechatronic, Embedded Systems and Applications, MESA 2024
Country/TerritoryItaly
CityGenova
Period2/09/244/09/24

Bibliographical note

Publisher Copyright:
©2024 IEEE.

Keywords

  • drone
  • firefighting
  • robochart
  • robots
  • ros
  • software
  • trustworthy
  • trustworthy architecture

Cite this