IEEE Transactions on Robotics · 2015 · 26 citations · 26 references
ComputingComputer ScienceRobotics EngineeringFormal MethodsRoboticsUncertainty QuantificationBayesian Model CheckingController DesignModel CheckingUncertainty EstimationVerificationAutomated Model CheckingExploration Under UncertaintyMission Software VerificationPerformance VerificationRobot Program ValidationRobot Program VerificationSoftware VerificationUncertain Systems Modeling
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.
26
E. M. Clarke, Orna Grümberg, D. Long · 1996 · 6.9K citations
Choice Reviews Online · 1999 · 2.6K citations