A Greedy Search Algorithm for Maneuver-Based Motion Planning of Agile Vehicles

This thesis presents a greedy search algorithm for maneuver-based motion planning of agile vehicles. In maneuver-based motion planning, vehicle maneuvers are solved offline and saved in a library to be used during motion planning. From this library, a tree of possible vehicle states can be generat...

Full description

Bibliographic Details
Main Author: Neas, Charles Bennett
Other Authors: Aerospace and Ocean Engineering
Format: Others
Published: Virginia Tech 2014
Subjects:
A*
Online Access:http://hdl.handle.net/10919/36213
http://scholar.lib.vt.edu/theses/available/etd-12162010-145541/
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-36213
record_format oai_dc
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-362132020-09-29T05:42:54Z A Greedy Search Algorithm for Maneuver-Based Motion Planning of Agile Vehicles Neas, Charles Bennett Aerospace and Ocean Engineering Farhood, Mazen H. Hall, Christopher D. Woolsey, Craig A. Motion Primitives A* Motion Planning Heuristic Search This thesis presents a greedy search algorithm for maneuver-based motion planning of agile vehicles. In maneuver-based motion planning, vehicle maneuvers are solved offline and saved in a library to be used during motion planning. From this library, a tree of possible vehicle states can be generated through the search space. A depth-first, library-based algorithm called AD-Lib is developed and used to quickly provide feasible trajectories along the tree. AD-Lib combines greedy search techniques with hill climbing and effective backtracking to guide the search process rapidly towards the goal. Using simulations of a four-thruster hovercraft, AD-Lib is compared to existing suboptimal search algorithms in both known and unknown environments with static obstacles. AD-Lib is shown to be faster than existing techniques, at the expense of increased path cost. The motion planning strategy of AD-Lib along with a switching controller is also tested in an environment with dynamic obstacles. Master of Science 2014-03-14T20:50:07Z 2014-03-14T20:50:07Z 2010-11-30 2010-12-16 2011-12-29 2010-12-29 Thesis etd-12162010-145541 http://hdl.handle.net/10919/36213 http://scholar.lib.vt.edu/theses/available/etd-12162010-145541/ Neas_CB_T_2010.pdf In Copyright http://rightsstatements.org/vocab/InC/1.0/ application/pdf Virginia Tech
collection NDLTD
format Others
sources NDLTD
topic Motion Primitives
A*
Motion Planning
Heuristic Search
spellingShingle Motion Primitives
A*
Motion Planning
Heuristic Search
Neas, Charles Bennett
A Greedy Search Algorithm for Maneuver-Based Motion Planning of Agile Vehicles
description This thesis presents a greedy search algorithm for maneuver-based motion planning of agile vehicles. In maneuver-based motion planning, vehicle maneuvers are solved offline and saved in a library to be used during motion planning. From this library, a tree of possible vehicle states can be generated through the search space. A depth-first, library-based algorithm called AD-Lib is developed and used to quickly provide feasible trajectories along the tree. AD-Lib combines greedy search techniques with hill climbing and effective backtracking to guide the search process rapidly towards the goal. Using simulations of a four-thruster hovercraft, AD-Lib is compared to existing suboptimal search algorithms in both known and unknown environments with static obstacles. AD-Lib is shown to be faster than existing techniques, at the expense of increased path cost. The motion planning strategy of AD-Lib along with a switching controller is also tested in an environment with dynamic obstacles. === Master of Science
author2 Aerospace and Ocean Engineering
author_facet Aerospace and Ocean Engineering
Neas, Charles Bennett
author Neas, Charles Bennett
author_sort Neas, Charles Bennett
title A Greedy Search Algorithm for Maneuver-Based Motion Planning of Agile Vehicles
title_short A Greedy Search Algorithm for Maneuver-Based Motion Planning of Agile Vehicles
title_full A Greedy Search Algorithm for Maneuver-Based Motion Planning of Agile Vehicles
title_fullStr A Greedy Search Algorithm for Maneuver-Based Motion Planning of Agile Vehicles
title_full_unstemmed A Greedy Search Algorithm for Maneuver-Based Motion Planning of Agile Vehicles
title_sort greedy search algorithm for maneuver-based motion planning of agile vehicles
publisher Virginia Tech
publishDate 2014
url http://hdl.handle.net/10919/36213
http://scholar.lib.vt.edu/theses/available/etd-12162010-145541/
work_keys_str_mv AT neascharlesbennett agreedysearchalgorithmformaneuverbasedmotionplanningofagilevehicles
AT neascharlesbennett greedysearchalgorithmformaneuverbasedmotionplanningofagilevehicles
_version_ 1719345627725299712