Design and laboratory implementation of autonomous optimal motion planning for non-holonomic planetary rovers

This work investigates the challenge of designing and implementing minimum-time trajectories for an autonomous, non-holonomic, planetary rover. The optimal trajectories were implemented at the Control and Optimization Laboratories with a TRAXXAS remote controlled vehicle modified to enable autonomou...

Full description

Bibliographic Details
Main Author: Bateman, Travis K.
Other Authors: Karpenko, Mark
Published: Monterey, California. Naval Postgraduate School 2013
Online Access:http://hdl.handle.net/10945/27791
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-27791
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-277912014-11-27T16:17:01Z Design and laboratory implementation of autonomous optimal motion planning for non-holonomic planetary rovers Bateman, Travis K. Karpenko, Mark Ross, I. Michael Mechanical And Aerospace Engineering This work investigates the challenge of designing and implementing minimum-time trajectories for an autonomous, non-holonomic, planetary rover. The optimal trajectories were implemented at the Control and Optimization Laboratories with a TRAXXAS remote controlled vehicle modified to enable autonomous operations. These modifications include the addition of an ArduPilot controller into the architecture of the vehicle. The ArduPilot controls the inputs to the drive motor and steering servos to implement the trajectory commands generated by the trajectory optimization tool, DIDO. The challenging problem of parallel parking was used to evaluate a canonical maneuvering scenario and illustrate a procedure for motion planning that could be used for guiding a planetary rover. Three cases were evaluated with different starting points to illustrate the difficulties associated with controlling a non-holonomic vehicle. The starting points were located in front of, next to, and behind the parking space. In addition to each case, three scenarios were evaluated for complexity no cars, two cars parked with an ideal amount of space between them, and two cars parked with minimal space between them. A VICON motion capture system was used measure the vehicle trajectory in experiments. 2013-02-15T23:13:18Z 2013-02-15T23:13:18Z 2012-12 Thesis http://hdl.handle.net/10945/27791 Approved for public release; distribution is unlimited. Monterey, California. Naval Postgraduate School
collection NDLTD
sources NDLTD
description This work investigates the challenge of designing and implementing minimum-time trajectories for an autonomous, non-holonomic, planetary rover. The optimal trajectories were implemented at the Control and Optimization Laboratories with a TRAXXAS remote controlled vehicle modified to enable autonomous operations. These modifications include the addition of an ArduPilot controller into the architecture of the vehicle. The ArduPilot controls the inputs to the drive motor and steering servos to implement the trajectory commands generated by the trajectory optimization tool, DIDO. The challenging problem of parallel parking was used to evaluate a canonical maneuvering scenario and illustrate a procedure for motion planning that could be used for guiding a planetary rover. Three cases were evaluated with different starting points to illustrate the difficulties associated with controlling a non-holonomic vehicle. The starting points were located in front of, next to, and behind the parking space. In addition to each case, three scenarios were evaluated for complexity no cars, two cars parked with an ideal amount of space between them, and two cars parked with minimal space between them. A VICON motion capture system was used measure the vehicle trajectory in experiments.
author2 Karpenko, Mark
author_facet Karpenko, Mark
Bateman, Travis K.
author Bateman, Travis K.
spellingShingle Bateman, Travis K.
Design and laboratory implementation of autonomous optimal motion planning for non-holonomic planetary rovers
author_sort Bateman, Travis K.
title Design and laboratory implementation of autonomous optimal motion planning for non-holonomic planetary rovers
title_short Design and laboratory implementation of autonomous optimal motion planning for non-holonomic planetary rovers
title_full Design and laboratory implementation of autonomous optimal motion planning for non-holonomic planetary rovers
title_fullStr Design and laboratory implementation of autonomous optimal motion planning for non-holonomic planetary rovers
title_full_unstemmed Design and laboratory implementation of autonomous optimal motion planning for non-holonomic planetary rovers
title_sort design and laboratory implementation of autonomous optimal motion planning for non-holonomic planetary rovers
publisher Monterey, California. Naval Postgraduate School
publishDate 2013
url http://hdl.handle.net/10945/27791
work_keys_str_mv AT batemantravisk designandlaboratoryimplementationofautonomousoptimalmotionplanningfornonholonomicplanetaryrovers
_version_ 1716724887905632256