Projects per year
Abstract
Ensuring functional safety is a critical challenge for autonomous robots, as they must operate reliably and predictably despite uncertainty. However, existing safety measures can over-constrain the system, limiting the robot’s availability to perform its assigned task. To address this problem, we propose a more flexible strategy that equips robots with the
ability to adapt to system failures and recover from those situations without human intervention. We extend a domain-specific language, Declarative Robot Safety (DeROS), whose runtime stops a robot whenever it violates a safety rule (e.g., proximity to a human). Our extended language, ROSSMARie, adds the capability to monitor whether a rule is no longer violated and to recover and resume robot operation. We validate ROSSMARie on the ROS-based industrial platform SkiROS2 and verify its effectiveness in achieving safety and availability. Our experiments demonstrate that our DSL extension ensures
functional safety while enabling robots to complete their tasks.
ability to adapt to system failures and recover from those situations without human intervention. We extend a domain-specific language, Declarative Robot Safety (DeROS), whose runtime stops a robot whenever it violates a safety rule (e.g., proximity to a human). Our extended language, ROSSMARie, adds the capability to monitor whether a rule is no longer violated and to recover and resume robot operation. We validate ROSSMARie on the ROS-based industrial platform SkiROS2 and verify its effectiveness in achieving safety and availability. Our experiments demonstrate that our DSL extension ensures
functional safety while enabling robots to complete their tasks.
Original language | English |
---|---|
Publication status | Published - 2023 |
Event | Second Workshop on Quality and Reliability Assessment of Robotic Software Architectures and Components - London, United Kingdom Duration: 2023 Jun 2 → 2023 Jun 2 |
Workshop
Workshop | Second Workshop on Quality and Reliability Assessment of Robotic Software Architectures and Components |
---|---|
Country/Territory | United Kingdom |
City | London |
Period | 2023/06/02 → 2023/06/02 |
Subject classification (UKÄ)
- Robotics
Free keywords
- Robotics middleware
- functional safety
- Runtime monitoring
- Robot navigation
- Robot Manipulator Control
- Robot Simulation
- Domain Specific Languages
Fingerprint
Dive into the research topics of 'ROSSMARie: A Domain-Specific Language To Express Dynamic Safety Rules and Recovery Strategies for Autonomous Robots'. Together they form a unique fingerprint.Projects
- 1 Active
-
Domain-Specific Robot Programming for Reliability, Safety, and Availability
Rizwan, M., Reichenbach, C. & Krueger, V.
2020/02/01 → …
Project: Dissertation