中文
相关论文

相关论文: Correct-by-Construction Design of Contextual Robot…

200 篇论文

Contract automata allow to formally define the behaviour of service contracts in terms of service offers and requests, some of which are moreover optional and some of which are necessary. A composition of contracts is said to be in…

形式语言与自动机理论 · 计算机科学 2023-08-24 Davide Basile , Maurice H. ter Beek

Verifying specifications for large-scale modern engineering systems can be a time-consuming task, as most formal verification methods are limited to systems of modest size. Recently, contract-based design and verification has been proposed…

系统与控制 · 电气工程与系统科学 2021-03-26 Miel Sharf , Bart Besselink , Karl Henrik Johansson

It is an amazing fact that remarkably complex behaviors could emerge from a large collection of very rudimentary dynamical agents through very simple local interactions. However, it still remains elusive on how to design these local…

多智能体系统 · 计算机科学 2011-01-13 Mohammad Karimadini , Hai Lin

Modular robots can be tailored to achieve specific tasks and rearranged to achieve previously infeasible ones. The challenge is choosing an appropriate design from a large search space. In this work, we describe a framework that…

机器人学 · 计算机科学 2021-06-18 Thais Campos , Hadas Kress-Gazit

Designing large-scale control systems to satisfy complex specifications is hard in practice, as most formal methods are limited to systems of modest size. Contract theory has been proposed as a modular alternative to formal methods in…

系统与控制 · 电气工程与系统科学 2022-11-03 Miel Sharf , Bart Besselink , Karl Henrik Johansson

Targeting to use contract-based design for the specification and refinement of extra-functional properties, this research abstract suggests to use type constraints and dependent types to ensure correct and consistent top-down decomposition…

编程语言 · 计算机科学 2019-06-28 Gregor Nitsche

Modular and reconfigurable robotic systems have been designed to provide a customized solution for the non-repetitive tasks to be performed in a constrained environment. Customized solutions are normally extracted from task-based…

机器人学 · 计算机科学 2021-11-02 Anubhav Dogra , Sakshay Mahna , Srikant Sekhar Padhee , Ekta Singla

We present an approach for designing correct-by-construction neural networks (and other machine learning models) that are guaranteed to be consistent with a collection of input-output specifications before, during, and after algorithm…

机器学习 · 计算机科学 2020-01-31 Stephen Mell , Olivia Brown , Justin Goodwin , Sung-Hyun Son

Mobile robots, becoming increasingly autonomous, are capable of operating in diverse and unknown environments. This flexibility allows them to fulfill goals independently and adapting their actions dynamically without rigidly predefined…

During the development and verification of complex airborne systems, a variety of languages and development environments are used for different levels of the system hierarchy. As a result, there may be manual steps to translate requirements…

软件工程 · 计算机科学 2016-04-26 Jing Liu , John D. Backes , Darren Cofer , Andrew Gacek

Robotic systems used in safety-critical industrial situations often rely on modular software architectures, and increasingly include autonomous components. Verifying that these modular robotic systems behave as expected requires approaches…

计算机科学中的逻辑 · 计算机科学 2023-12-01 Matt Luckcuck , Marie Farrell , Angelo Ferrando , Rafael C. Cardoso , Louise A. Dennis , Michael Fisher

The aim of this work is to address issues where formal specifications cannot be realized on a given dynamical system subjected to a changing environment. Such failures occur whenever the dynamics of the system restrict the robot in such a…

Scenario-Based Programming is a methodology for modeling and constructing complex reactive systems from simple, stand-alone building blocks, called scenarios. These scenarios are designed to model different traits of the system, and can be…

软件工程 · 计算机科学 2020-10-13 Guy Katz , Assaf Marron , Aviran Sadon , Gera Weiss

There is a growing demand for mobile robots to operate in more variable environments, where guaranteeing safe robot navigation is a priority, in addition to time performance. To achieve this, current solutions for local planning use a…

机器人学 · 计算机科学 2021-11-25 Darko Bozhinoski , Jasper Wijkhuizen

Developing critical components, such as mission controllers or embedded systems, is a challenging task. Reactive synthesis is a technique to automatically produce correct controllers. Given a high-level specification written in LTL,…

计算机科学中的逻辑 · 计算机科学 2023-12-15 Matías Brizzio , César Sánchez

Program synthesis aims to automatically generate an executable program that conforms to the given specification. Recent advancements have demonstrated that deep neural methodologies and large-scale pretrained language models are highly…

机器人学 · 计算机科学 2023-12-14 Tianyi Chen , Qidi Wang , Zhen Dong , Liwei Shen , Xin Peng

We take a divide and conquer approach to design controllers for reachability problems given large-scale linear systems with polyhedral constraints on states, controls, and disturbances. Such systems are made of small subsystems with coupled…

系统与控制 · 电气工程与系统科学 2022-08-04 Kasra Ghasemi , Sadra Sadraddini , Calin Belta

This paper considers safe robot mission planning in uncertain dynamical environments. This problem arises in applications such as surveillance, emergency rescue, and autonomous driving. It is a challenging problem due to modeling and…

机器人学 · 计算机科学 2020-03-09 Yimeng Lu , Maryam Kamgarpour

A modern approach to engineering correct-by-construction systems is to synthesize them automatically from formal specifications. Oftentimes, a system can only satisfy its guarantees if certain environment assumptions hold, which motivates…

计算机科学中的逻辑 · 计算机科学 2015-07-10 Roderick Bloem , Ruediger Ehlers , Robert Koenighofer

Reusable software components need expressive specifications. This paper outlines a rigorous foundation to model-based contracts, a method to equip classes with strong contracts that support accurate design, implementation, and formal…

软件工程 · 计算机科学 2013-08-14 Nadia Polikarpova , Carlo A. Furia , Bertrand Meyer