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...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Published: |
Virginia Tech
2014
|
Subjects: | |
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 |