NASA NTRS · 20110013042
Stochastic Evolutionary Algorithms for Planning Robot Paths
Abstract
A computer program implements stochastic evolutionary algorithms for planning and optimizing collision-free paths for robots and their jointed limbs. Stochastic evolutionary algorithms can be made to produce acceptably close approximations to exact, optimal solutions for path-planning problems while often demanding much less computation than do exhaustive-search and deterministic inverse-kinematics algorithms that have been used previously for this purpose. Hence, the present software is better suited for application aboard robots having limited computing capabilities (see figure). The stochastic aspect lies in the use of simulated annealing to (1) prevent trapping of an optimization algorithm in local minima of an energy-like error measure by which the fitness of a trial solution is evaluated while (2) ensuring that the entire multidimensional configuration and parameter space of the path-planning problem is sampled efficiently with respect to both robot joint angles and computation time. Simulated annealing is an established technique for avoiding local minima in multidimensional optimization problems, but has not, until now, been applied to planning collision-free robot paths by use of low-power computers.
Keep this discovery
Explore connections, maps & timelines
Fink, Wolfgang, Aghazarian, Hrand, Huntsberger, Terrance, Terrile, Richard. 2006-09-01. Stochastic Evolutionary Algorithms for Planning Robot Paths. https://ntrs.nasa.gov/citations/20110013042
Cite the original work for its findings. Save a collection to share your selection of sources.