paper-with-me

Papers

SOTER: A Runtime Assurance Framework for Programming Safe Robotics Systems

2018-08-23 · Ankush Desai, Shromona Ghosh, Sanjit A. Seshia, Natarajan Shankar, Ashish Tiwari

The recent drive towards achieving greater autonomy and intelligence in robotics has led to high levels of complexity. Autonomous robots increasingly depend on third party off-the-shelf components and complex machine-learning techniques. This trend makes it challenging to provide strong design-time certification of correct operation. To address these challenges, we present SOTER, a robotics programming framework with two key components: (1) a programming language for implementing and testing high-level reactive robotics software and (2) an integrated runtime assurance (RTA) system that helps enable the use of uncertified components, while still providing safety guarantees. SOTER provides language primitives to declaratively construct a RTA module consisting of an advanced, high-performance controller (uncertified), a safe, lower-performance controller (certified), and the desired safety specification. The framework provides a formal guarantee that a well-formed RTA module always satisfies the safety specification, without completely sacrificing performance by using higher performance uncertified components whenever safe. SOTER allows the complex robotics software stack to be constructed as a composition of RTA modules, where each uncertified component is protected using a RTA module. To demonstrate the efficacy of our framework, we consider a real-world case-study of building a safe drone surveillance system. Our experiments both in simulation and on actual drones show that the SOTER-enabled RTA ensures the safety of the system, including when untrusted third-party components have bugs or deviate from the desired behavior.

📄 PDF Abstract BibTeX arXiv:1808.07921

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

SOTER on ROS: A Run-Time Assurance Framework on the Robot Operating System

2020-08-21 · Sumukh Shivakumar, Hazem Torfah, Ankush Desai, Sanjit A. Seshia

We present an implementation of SOTER, a run-time assurance framework for building safe distributed mobile robotic (DMR) systems, on top of the Robot Operating System (ROS). The safety of DMR systems cannot always be gua…

Towards Continuous Assurance with Formal Verification and Assurance Cases

2025-11-17 · Dhaminda B. Abeywickrama, Michael Fisher, Frederic Wheeler, Louise Dennis arxiv

Autonomous systems must sustain justified confidence in their correctness and safety across their operational lifecycle-from design and deployment through post-deployment evolution. Traditional assurance methods often se…

Mission-Level Runtime Assurance Framework for Autonomous Driving

2026-06-05 · Chieh Tsai, Salim Hariri arxiv

This paper studies runtime safety for autonomous driving when high-level driving commands become faulty or unreliable. Unlike conventional runtime-safety approaches that mainly focus on immediate vehicle safety, the prop…

Autonomous Driving

A Subjective Logic-based method for runtime confidence updates in safety arguments

2026-05-21 · Benjamin Herd, Jessica Kelly, Clarissa Heinemann, João-Vitor Zacchi arxiv

We present a method for dynamic quantitative assurance that enhances static safety cases with continuous, runtime-driven confidence updates. The method quantifies and propagates confidence across the development lifecycl…

EsoLang-Bench: Evaluating Genuine Reasoning in Large Language Models via Esoteric Programming Languages

2026-03-10 · Aman Sharma, Paras Chopra arxiv

Large language models achieve near-ceiling performance on code generation benchmarks, yet most of the programming languages used by popular benchmarks such as SWE-bench and HumanEval (e.g. Python, JavaScript) are squarel…

Few-Shot LearningCode Generation