Safety and Reliability for Autonomous Robots in Dynamic Environments
Författare
Summary, in English
Second, we present EzSkiROS: an embedded DSL framework in Python that supports early fault detection during the pre-deployment (launch) phase of robotic skills. This DSL checks the consistency between Behavior Tree (BT) implementations, high-level symbolic skill contracts, and ontology-based world models. By performing symbolic and dynamic checks before execution, this approach identifies latent faults that would otherwise manifest at runtime.
Third, we introduce a safety monitoring architecture Reflex-Plan, which enables communication between the runtime safety monitor and the deliberate high-level planner. This dual-layer design enables ``fast thinking" for immediate hazard response and ``slow thinking" for recovery planning.
Reflex-Plan is validated in a mock hospital environment using a mobile manipulator, demonstrating measurable improvements in task continuity, response latency, and hazard mitigation.
Together, these contributions form a safety pipeline that uses DSL-based robotic programming. Our results demonstrate significant improvements in operational safety and code maintainability, enabling autonomous robots to handle failures proactively and recover adaptively in complex, real-world settings.
Avdelning/ar
Publiceringsår
2025-09-15
Språk
Engelska
Dokumenttyp
Doktorsavhandling
Förlag
Computer Science, Lund University
Ämne
- Robotics and automation
Nyckelord
- robot safety
- domain-specific language
- runtime monitor
- error detection
Aktiv
Published
Handledare
ISBN/ISSN/Övrigt
- ISBN: 978-91-8104-688-5
- ISBN: 978-91-8104-687-8
Försvarsdatum
9 oktober 2025
Försvarstid
13:15
Försvarsplats
Lecture Hall E:B, building E, Klas Anshelms väg 10, Faculty of Engineering LTH, Lund University, Lund.
Opponent
- Nico Hochgeschwender (Prof.)