Adaptive Sample Bias for Rapidly-exploring Random Trees with Applications to Test Generation

Abstract

We are developing a randomized approach to test generation for hybrid systems, and control systems in general inspired by the Rapidly-exploring Random Trees (RRTs) technique from robotic motion planning which has proved successful in solving high dimensional nonlinear problems. The approach represents an automated analysis alternative for systems where computing the reachable set is intractable. The standard RRTs method creates a tree in the state space by uniformly generating random sampling point and trying to find inputs which connect them. In this paper we propose a novel adaptive sampling strategy. We initially bias the distribution so that states near the ?unsafe? set are selected. We continually monitor the growth of the tree. As the growth rate of the tree declines we adjust the sampling distribution to be less biased. This adaptive search strategy varies bias between ?greedy? and global, often finding test trajectories more quickly than the traditional algorithm.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 2005
Accession Number
ADA573947

Entities

People

  • Joel M. Esposito
  • Jongwoo Kim

Tags

Communities of Interest

  • Autonomy
  • Energy and Power Technologies
  • Weapons Technologies

DTIC Thesaurus Topics

  • Aircrafts
  • Algorithms
  • Computations
  • Control Systems
  • Demographic Cohorts
  • Ground Effect Machines
  • Hybrid Systems
  • Mathematical Models
  • Motion Planning
  • Probability
  • Robotics
  • Sampling
  • Specifications
  • Standards
  • Systems Engineering
  • Trajectories
  • United States Naval Academy

Fields of Study

  • Computer science
  • Mathematics

Readers

  • Operations Research
  • Robotics and Automation.
  • Statistical inference.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • AI & ML - Bayesian Inference
  • AI & ML - DoD AI Strategy
  • AI & ML - Machine Learning Algorithms
  • Autonomy
  • Autonomy - Autonomous System Control
  • Space