← Search

Charles Lesire

11 accepted papers

2023

Predictive Runtime Verification of Skill-based Robotic Systems using Petri Nets

ICRA 2023poster

This work presents a novel approach for the online supervision of robotic systems assembled from multiple complex components with skillset-based architectures, using Petri nets (PN). Predictive runtime verification is performed, which warns the system user about actions that would lead to the violat…

Cited by 11SourceScholar
2022

A Hierarchical Deliberative Architecture Framework based on Goal Decomposition

IROS 2022poster

Performing a complex autonomous mission with a multi-robot system requires to integrate several deliberative approaches to perform task allocation, optimization, and execution control. Implementing such a deliberative architecture is a complex task: it requires the developer to master the decision a…

Cited by 6SourceScholar
2021

Autonomous Decision-Making With Incomplete Information and Safety Rules Based on Non-Monotonic Reasoning

RA-L 2021

In this article we propose a decision process integrating Non-Monotonic Reasoning (NMR), embedded in a deliberative architecture. The NMR process uses Default Logic to implement goal reasoning, managing partially observable or incomplete information, allowing the design of default behaviours complet

Cited by 3SourceScholar
2019

Solving Methods for Multi-Robot Missions Planning with Energy Capacity Consideration

ICRA 2019poster

We consider a problem minimizing the total duration of accomplishing missions performed by heterogeneous vehicles. The problem respects constraints related to vehicles' capabilities and energy capacities. The goal is to determine the best routes of each vehicle deployed by choosing which waypoints t…

Cited by 2SourceScholar
2019

Synthesis of Real-Time Observers from Past-Time Linear Temporal Logic and Timed Specification

ICRA 2019poster

Fault-tolerant architectures are mandatory to ensure the robustness of autonomous robots performing missions in complex and uncertain environments. The first step of a fault-tolerant mechanism is the detection of a faulty behavior of the system. It is then important to provide tools to help robot de…

Cited by 6SourceScholar
2018

Integrating Planning and Execution for a Team of Heterogeneous Robots with Time and Communication Constraints

ICRA 2018poster

Field multi-robot missions face numerous unavoidable disturbances, such as delays in executing tasks and intermittent communications. Coping with such disturbances requires to endow the robots with high-level decision skills. We present a distributed decision architecture based first on a hybrid pla…

Cited by 13SourceScholar
2016

Measurement-based real-time analysis of robotic software architectures

IROS 2016poster

Providing guarantees on the system behavior is mandatory in order to let the robots enter our every-day life. Among these guarantees, proving the fulfillment of real-time constraints on the software is a key issue, as their violation could result into unexpected and unsafe behaviors. In this paper,…

Cited by 19SourceScholar