2015
DOI: 10.1109/tro.2015.2418592
|View full text |Cite
|
Sign up to set email alerts
|

Performance Verification for Behavior-Based Robot Missions

Abstract: Abstract. Certain robot missions need to perform predictably in a physical environment that may only be poorly characterized in advance. This requirement raises many issues for existing approaches to software verification. An approach based on behavior-based controllers in a process-algebra framework is proposed by Lyons et al [15] to side-step state combinatorics. In this paper we show that this approach can be used to generate a Dynamic Bayesian Network for the problem, and that verification is reduced to a … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
43
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
3
2
2

Relationship

2
5

Authors

Journals

citations
Cited by 21 publications
(43 citation statements)
references
References 27 publications
(55 reference statements)
0
43
0
Order By: Relevance
“…This is as compared to dynamic analysis, which annotates code and evaluates execution traces for single runs or statistics for sets of runs. However, in prior work [24] [25], static analysis techniques have been extended with Dynamic Bayesian Networks [26] to produce probabilities associated with variable values. Integrating this with the RDA (or a points-to) filter in MLSA would mean that the results generated, while still sound, would be less conservative and more reflective of real run-time operation.…”
Section: Resultsmentioning
confidence: 99%
“…This is as compared to dynamic analysis, which annotates code and evaluates execution traces for single runs or statistics for sets of runs. However, in prior work [24] [25], static analysis techniques have been extended with Dynamic Bayesian Networks [26] to produce probabilities associated with variable values. Integrating this with the RDA (or a points-to) filter in MLSA would mean that the results generated, while still sound, would be less conservative and more reflective of real run-time operation.…”
Section: Resultsmentioning
confidence: 99%
“…The VIPARS (Verification in PARS) [13] module provides a performance verification functionality for MissionLab. The inputs for VIPARS are the mission program as designed in MissionLab's CfgEdit graphical interface, a set of designer selected library models of the robot, the sensor systems, the mission operating environment, and the mission performance criteria.…”
Section: A Mission Designmentioning
confidence: 99%
“…The PARS process algebra, extraction of flow functions and Bayesian Network filtering has been described in prior papers, and the reader is referred there for details [13] [9]. The bounding overwatch multirobot mission, without obstacles, is described in more detail in [8].…”
Section: Verification With Uncertain Geometrymentioning
confidence: 99%
See 2 more Smart Citations