A Low Cost Sensors Approach for Accurate Vehicle Localization and Autonomous Driving Application
Autonomous driving in public roads requires precise localization within the range of few centimeters. Even the best current precise localization system based on the Global Navigation Satellite System (GNSS) can not always reach this level of precision, especially in an urban environment, where the s...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2017-10-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/17/10/2359 |
id |
doaj-b1de8b6465c74a8fa9d8fe199a8e1d38 |
---|---|
record_format |
Article |
spelling |
doaj-b1de8b6465c74a8fa9d8fe199a8e1d382020-11-24T23:08:34ZengMDPI AGSensors1424-82202017-10-011710235910.3390/s17102359s17102359A Low Cost Sensors Approach for Accurate Vehicle Localization and Autonomous Driving ApplicationRafael Vivacqua0Raquel Vassallo1Felipe Martins2Federal Institute of Education, Science and Technology of Espirito Santo, Serra ES 29173-087, BrazilDepartment of Electrical Engineering, Federal University of Espirito Santo, Vitória ES 29075-910, BrazilInstitute of Engineering, Hanze University of Applied Sciences, Assen 9403AB, The NetherlandsAutonomous driving in public roads requires precise localization within the range of few centimeters. Even the best current precise localization system based on the Global Navigation Satellite System (GNSS) can not always reach this level of precision, especially in an urban environment, where the signal is disturbed by surrounding buildings and artifacts. Laser range finder and stereo vision have been successfully used for obstacle detection, mapping and localization to solve the autonomous driving problem. Unfortunately, Light Detection and Ranging (LIDARs) are very expensive sensors and stereo vision requires powerful dedicated hardware to process the cameras information. In this context, this article presents a low-cost architecture of sensors and data fusion algorithm capable of autonomous driving in narrow two-way roads. Our approach exploits a combination of a short-range visual lane marking detector and a dead reckoning system to build a long and precise perception of the lane markings in the vehicle’s backwards. This information is used to localize the vehicle in a map, that also contains the reference trajectory for autonomous driving. Experimental results show the successful application of the proposed system on a real autonomous driving situation.https://www.mdpi.com/1424-8220/17/10/2359autonomous drivingcomputer visionlane marking detectorinertial navigation systemdead reckoningdata fusionego-localizationmap matching |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Rafael Vivacqua Raquel Vassallo Felipe Martins |
spellingShingle |
Rafael Vivacqua Raquel Vassallo Felipe Martins A Low Cost Sensors Approach for Accurate Vehicle Localization and Autonomous Driving Application Sensors autonomous driving computer vision lane marking detector inertial navigation system dead reckoning data fusion ego-localization map matching |
author_facet |
Rafael Vivacqua Raquel Vassallo Felipe Martins |
author_sort |
Rafael Vivacqua |
title |
A Low Cost Sensors Approach for Accurate Vehicle Localization and Autonomous Driving Application |
title_short |
A Low Cost Sensors Approach for Accurate Vehicle Localization and Autonomous Driving Application |
title_full |
A Low Cost Sensors Approach for Accurate Vehicle Localization and Autonomous Driving Application |
title_fullStr |
A Low Cost Sensors Approach for Accurate Vehicle Localization and Autonomous Driving Application |
title_full_unstemmed |
A Low Cost Sensors Approach for Accurate Vehicle Localization and Autonomous Driving Application |
title_sort |
low cost sensors approach for accurate vehicle localization and autonomous driving application |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2017-10-01 |
description |
Autonomous driving in public roads requires precise localization within the range of few centimeters. Even the best current precise localization system based on the Global Navigation Satellite System (GNSS) can not always reach this level of precision, especially in an urban environment, where the signal is disturbed by surrounding buildings and artifacts. Laser range finder and stereo vision have been successfully used for obstacle detection, mapping and localization to solve the autonomous driving problem. Unfortunately, Light Detection and Ranging (LIDARs) are very expensive sensors and stereo vision requires powerful dedicated hardware to process the cameras information. In this context, this article presents a low-cost architecture of sensors and data fusion algorithm capable of autonomous driving in narrow two-way roads. Our approach exploits a combination of a short-range visual lane marking detector and a dead reckoning system to build a long and precise perception of the lane markings in the vehicle’s backwards. This information is used to localize the vehicle in a map, that also contains the reference trajectory for autonomous driving. Experimental results show the successful application of the proposed system on a real autonomous driving situation. |
topic |
autonomous driving computer vision lane marking detector inertial navigation system dead reckoning data fusion ego-localization map matching |
url |
https://www.mdpi.com/1424-8220/17/10/2359 |
work_keys_str_mv |
AT rafaelvivacqua alowcostsensorsapproachforaccuratevehiclelocalizationandautonomousdrivingapplication AT raquelvassallo alowcostsensorsapproachforaccuratevehiclelocalizationandautonomousdrivingapplication AT felipemartins alowcostsensorsapproachforaccuratevehiclelocalizationandautonomousdrivingapplication AT rafaelvivacqua lowcostsensorsapproachforaccuratevehiclelocalizationandautonomousdrivingapplication AT raquelvassallo lowcostsensorsapproachforaccuratevehiclelocalizationandautonomousdrivingapplication AT felipemartins lowcostsensorsapproachforaccuratevehiclelocalizationandautonomousdrivingapplication |
_version_ |
1725613610488561664 |