A Localization Solution for an Autonomous Vehicle in an Urban Environment

Localization is an essential part of any autonomous vehicle. In a simple setting, the localization problem is almost trivial, and can be solved sufficiently using simple dead reckoning or an off-the-shelf GPS with differential corrections. However, as the surroundings become more complex, so does...

Full description

Bibliographic Details
Main Author: Webster, Jonathan Michael
Other Authors: Mechanical Engineering
Format: Others
Published: Virginia Tech 2014
Subjects:
Online Access:http://hdl.handle.net/10919/30856
http://scholar.lib.vt.edu/theses/available/etd-01082008-203105/
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-30856
record_format oai_dc
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-308562020-09-26T05:37:27Z A Localization Solution for an Autonomous Vehicle in an Urban Environment Webster, Jonathan Michael Mechanical Engineering Hong, Dennis W. Wicks, Alfred L. Reinholtz, Charles F. Localization Kalman Filter Localization is an essential part of any autonomous vehicle. In a simple setting, the localization problem is almost trivial, and can be solved sufficiently using simple dead reckoning or an off-the-shelf GPS with differential corrections. However, as the surroundings become more complex, so does the localization problem. The urban environment is a prime example of a situation in which a vehicle's surroundings complicate the problem of position estimation. The urban setting is marked by tall structures, overpasses, and tunnels. Each of these can corrupt GPS satellite signals, or completely obscure them, making it impossible to rely on GPS alone. Dead reckoning is still a useful tool in this environment, but as is always the case, measurement and modeling errors inherent in dead reckoning systems will cause the position solution to drift as the vehicle travels eventually leading to a solution that is completely diverged from the true position of the vehicle. The most widely implemented method of combining the absolute and relative position measurements provided by GPS and dead reckoning sensors is the Extended Kalman Filter (EKF). The implementation discussed in this paper uses two Kalman Filters to track two completely separate position solutions. It uses GPS/INS and odometry to track the Absolute Position of the vehicle in the Global frame, and simultaneously uses odometry alone to compute the vehicle's position in an arbitrary Local frame. The vehicle is then able to use the Absolute position estimate to navigate on the global scale, i.e. navigate toward globally referenced checkpoints, and use the Relative position estimate to make local navigation decisions, i.e. navigating around obstacles and following lanes. This localization solution was used on team VictorTango's 2007 DARPA Urban Challenge entry, Odin. Odin successfully completed the Urban Challenge and placed third overall. Master of Science 2014-03-14T20:30:17Z 2014-03-14T20:30:17Z 2007-12-03 2008-01-08 2008-01-23 2008-01-23 Thesis etd-01082008-203105 http://hdl.handle.net/10919/30856 http://scholar.lib.vt.edu/theses/available/etd-01082008-203105/ ThesisJMW.pdf In Copyright http://rightsstatements.org/vocab/InC/1.0/ application/pdf Virginia Tech
collection NDLTD
format Others
sources NDLTD
topic Localization
Kalman Filter
spellingShingle Localization
Kalman Filter
Webster, Jonathan Michael
A Localization Solution for an Autonomous Vehicle in an Urban Environment
description Localization is an essential part of any autonomous vehicle. In a simple setting, the localization problem is almost trivial, and can be solved sufficiently using simple dead reckoning or an off-the-shelf GPS with differential corrections. However, as the surroundings become more complex, so does the localization problem. The urban environment is a prime example of a situation in which a vehicle's surroundings complicate the problem of position estimation. The urban setting is marked by tall structures, overpasses, and tunnels. Each of these can corrupt GPS satellite signals, or completely obscure them, making it impossible to rely on GPS alone. Dead reckoning is still a useful tool in this environment, but as is always the case, measurement and modeling errors inherent in dead reckoning systems will cause the position solution to drift as the vehicle travels eventually leading to a solution that is completely diverged from the true position of the vehicle. The most widely implemented method of combining the absolute and relative position measurements provided by GPS and dead reckoning sensors is the Extended Kalman Filter (EKF). The implementation discussed in this paper uses two Kalman Filters to track two completely separate position solutions. It uses GPS/INS and odometry to track the Absolute Position of the vehicle in the Global frame, and simultaneously uses odometry alone to compute the vehicle's position in an arbitrary Local frame. The vehicle is then able to use the Absolute position estimate to navigate on the global scale, i.e. navigate toward globally referenced checkpoints, and use the Relative position estimate to make local navigation decisions, i.e. navigating around obstacles and following lanes. This localization solution was used on team VictorTango's 2007 DARPA Urban Challenge entry, Odin. Odin successfully completed the Urban Challenge and placed third overall. === Master of Science
author2 Mechanical Engineering
author_facet Mechanical Engineering
Webster, Jonathan Michael
author Webster, Jonathan Michael
author_sort Webster, Jonathan Michael
title A Localization Solution for an Autonomous Vehicle in an Urban Environment
title_short A Localization Solution for an Autonomous Vehicle in an Urban Environment
title_full A Localization Solution for an Autonomous Vehicle in an Urban Environment
title_fullStr A Localization Solution for an Autonomous Vehicle in an Urban Environment
title_full_unstemmed A Localization Solution for an Autonomous Vehicle in an Urban Environment
title_sort localization solution for an autonomous vehicle in an urban environment
publisher Virginia Tech
publishDate 2014
url http://hdl.handle.net/10919/30856
http://scholar.lib.vt.edu/theses/available/etd-01082008-203105/
work_keys_str_mv AT websterjonathanmichael alocalizationsolutionforanautonomousvehicleinanurbanenvironment
AT websterjonathanmichael localizationsolutionforanautonomousvehicleinanurbanenvironment
_version_ 1719342157064568832