DocumentCode
71994
Title
Performance Verification for Behavior-Based Robot Missions
Author
Lyons, Damian M. ; Arkin, Ronald C. ; Shu Jiang ; Tsung-Ming Liu ; Nirmal, Paramesh
Author_Institution
Dept. of Comput. & Inf. Sci., Fordham Univ., New York, NY, USA
Volume
31
Issue
3
fYear
2015
fDate
Jun-15
Firstpage
619
Lastpage
636
Abstract
Certain robot missions need to perform predictably in a physical environment that may have significant uncertainty. One approach is to leverage automatic software verification techniques to establish a performance guarantee. The addition of an environment model and uncertainty in both program and environment, however, means that the state space of a model-checking solution to the problem can be prohibitively large. An approach based on behavior-based controllers in a process-algebra framework that avoids state-space combinatorics is presented here. In this approach, verification of the robot program in the uncertain environment is reduced to a filtering problem for a Bayesian network. Validation results are presented for the verification of a multiple-waypoint and an autonomous exploration robot mission.
Keywords
belief networks; control engineering computing; process algebra; program verification; robots; Bayesian network; automatic software verification technique; autonomous exploration robot mission; behavior-based controller; behavior-based robot missions; environment model; filtering problem; model-checking solution; multiple-waypoint verification; performance verification; process-algebra framework; robot program verification; state-space combinatorics avoidance; Aerospace electronics; Algebra; Robot sensing systems; Software; Standards; Uncertainty; Autonomous agents; behavior-based systems; control architectures and programming; program verification;
fLanguage
English
Journal_Title
Robotics, IEEE Transactions on
Publisher
ieee
ISSN
1552-3098
Type
jour
DOI
10.1109/TRO.2015.2418592
Filename
7110621
Link To Document