One of the main challenges in verifying robotic systems is its asynchronous interaction with an unstructured environment, observed by imperfect sensors. Autonomous robot systems usually require some language to support task-level control. This paper presents an effective approach to apply formal verification methods for that kind of language. A main contribution of this method is to avoid modeling the robotic system with a specific formalism. The approach translates the task-level control models into a Petri net (PN) based representation. This is used to define new methods to analyze some task properties such as liveness, deadlock-freeness and terminability. The approach has been applied to the Task Description Language (TDL) and it is illu...
Task Models (TMs) that can adapt to context are a state-of-the-art executable modeling language that...
While many workflow management systems have emerged in recent years, few of them provide any form of...
Model-Driven Engineering enables to assess a system's model properties since the early phases of its...
One of the main challenges in verifying robotic systems is its asynchronous interaction with an unst...
Abstract—This paper introduces Petri net based models of robotic tasks, which can be used to analyse...
The main objective of this paper is to show the advantages of using the time Petri net formalism for...
While autonomous systems offer great promise in terms of capability and flexibility, their reliabili...
There are many competing techniques for specifying robot policies, each having advantages in differe...
International audienceDue to the severe consequences of their possible failure, robotic systems must...
Since their invention in the 1980s, behaviour-based systems have become very popular among roboticis...
Robot systems must achieve high level goals while remaining reactive to contingencies and new opport...
[[abstract]]As knowledge-based system technology gains wider acceptance, there is an increasing need...
International audienceValidation and Verification (V&V) of autonomous robotic system software is bec...
bstract. Before autonomous robotics can be used for dangerous or critical missions, performance guar...
International audienceSoftware is an essential part of robotic systems. As robots and autonomous sys...
Task Models (TMs) that can adapt to context are a state-of-the-art executable modeling language that...
While many workflow management systems have emerged in recent years, few of them provide any form of...
Model-Driven Engineering enables to assess a system's model properties since the early phases of its...
One of the main challenges in verifying robotic systems is its asynchronous interaction with an unst...
Abstract—This paper introduces Petri net based models of robotic tasks, which can be used to analyse...
The main objective of this paper is to show the advantages of using the time Petri net formalism for...
While autonomous systems offer great promise in terms of capability and flexibility, their reliabili...
There are many competing techniques for specifying robot policies, each having advantages in differe...
International audienceDue to the severe consequences of their possible failure, robotic systems must...
Since their invention in the 1980s, behaviour-based systems have become very popular among roboticis...
Robot systems must achieve high level goals while remaining reactive to contingencies and new opport...
[[abstract]]As knowledge-based system technology gains wider acceptance, there is an increasing need...
International audienceValidation and Verification (V&V) of autonomous robotic system software is bec...
bstract. Before autonomous robotics can be used for dangerous or critical missions, performance guar...
International audienceSoftware is an essential part of robotic systems. As robots and autonomous sys...
Task Models (TMs) that can adapt to context are a state-of-the-art executable modeling language that...
While many workflow management systems have emerged in recent years, few of them provide any form of...
Model-Driven Engineering enables to assess a system's model properties since the early phases of its...