Cargando…

Drive-By-Wire Development Process Based on ROS for an Autonomous Electric Vehicle

This paper presents the development process of a robust and ROS-based Drive-By-Wire system designed for an autonomous electric vehicle from scratch over an open source chassis. A revision of the vehicle characteristics and the different modules of our navigation architecture is carried out to put in...

Descripción completa

Detalles Bibliográficos
Autores principales: Arango, J. Felipe, Bergasa, Luis M., Revenga, Pedro A., Barea, Rafael, López-Guillén, Elena, Gómez-Huélamo, Carlos, Araluce, Javier, Gutiérrez, Rodrigo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7662766/
https://www.ncbi.nlm.nih.gov/pubmed/33121213
http://dx.doi.org/10.3390/s20216121
_version_ 1783609472850067456
author Arango, J. Felipe
Bergasa, Luis M.
Revenga, Pedro A.
Barea, Rafael
López-Guillén, Elena
Gómez-Huélamo, Carlos
Araluce, Javier
Gutiérrez, Rodrigo
author_facet Arango, J. Felipe
Bergasa, Luis M.
Revenga, Pedro A.
Barea, Rafael
López-Guillén, Elena
Gómez-Huélamo, Carlos
Araluce, Javier
Gutiérrez, Rodrigo
author_sort Arango, J. Felipe
collection PubMed
description This paper presents the development process of a robust and ROS-based Drive-By-Wire system designed for an autonomous electric vehicle from scratch over an open source chassis. A revision of the vehicle characteristics and the different modules of our navigation architecture is carried out to put in context our Drive-by-Wire system. The system is composed of a Steer-By-Wire module and a Throttle-By-Wire module that allow driving the vehicle by using some commands of lineal speed and curvature, which are sent through a local network from the control unit of the vehicle. Additionally, a Manual/Automatic switching system has been implemented, which allows the driver to activate the autonomous driving and safely taking control of the vehicle at any time. Finally, some validation tests were performed for our Drive-By-Wire system, as a part of our whole autonomous navigation architecture, showing the good working of our proposal. The results prove that the Drive-By-Wire system has the behaviour and necessary requirements to automate an electric vehicle. In addition, after 812 h of testing, it was proven that it is a robust Drive-By-Wire system, with high reliability. The developed system is the basis for the validation and implementation of new autonomous navigation techniques developed within the group in a real vehicle.
format Online
Article
Text
id pubmed-7662766
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-76627662020-11-14 Drive-By-Wire Development Process Based on ROS for an Autonomous Electric Vehicle Arango, J. Felipe Bergasa, Luis M. Revenga, Pedro A. Barea, Rafael López-Guillén, Elena Gómez-Huélamo, Carlos Araluce, Javier Gutiérrez, Rodrigo Sensors (Basel) Article This paper presents the development process of a robust and ROS-based Drive-By-Wire system designed for an autonomous electric vehicle from scratch over an open source chassis. A revision of the vehicle characteristics and the different modules of our navigation architecture is carried out to put in context our Drive-by-Wire system. The system is composed of a Steer-By-Wire module and a Throttle-By-Wire module that allow driving the vehicle by using some commands of lineal speed and curvature, which are sent through a local network from the control unit of the vehicle. Additionally, a Manual/Automatic switching system has been implemented, which allows the driver to activate the autonomous driving and safely taking control of the vehicle at any time. Finally, some validation tests were performed for our Drive-By-Wire system, as a part of our whole autonomous navigation architecture, showing the good working of our proposal. The results prove that the Drive-By-Wire system has the behaviour and necessary requirements to automate an electric vehicle. In addition, after 812 h of testing, it was proven that it is a robust Drive-By-Wire system, with high reliability. The developed system is the basis for the validation and implementation of new autonomous navigation techniques developed within the group in a real vehicle. MDPI 2020-10-27 /pmc/articles/PMC7662766/ /pubmed/33121213 http://dx.doi.org/10.3390/s20216121 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Arango, J. Felipe
Bergasa, Luis M.
Revenga, Pedro A.
Barea, Rafael
López-Guillén, Elena
Gómez-Huélamo, Carlos
Araluce, Javier
Gutiérrez, Rodrigo
Drive-By-Wire Development Process Based on ROS for an Autonomous Electric Vehicle
title Drive-By-Wire Development Process Based on ROS for an Autonomous Electric Vehicle
title_full Drive-By-Wire Development Process Based on ROS for an Autonomous Electric Vehicle
title_fullStr Drive-By-Wire Development Process Based on ROS for an Autonomous Electric Vehicle
title_full_unstemmed Drive-By-Wire Development Process Based on ROS for an Autonomous Electric Vehicle
title_short Drive-By-Wire Development Process Based on ROS for an Autonomous Electric Vehicle
title_sort drive-by-wire development process based on ros for an autonomous electric vehicle
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7662766/
https://www.ncbi.nlm.nih.gov/pubmed/33121213
http://dx.doi.org/10.3390/s20216121
work_keys_str_mv AT arangojfelipe drivebywiredevelopmentprocessbasedonrosforanautonomouselectricvehicle
AT bergasaluism drivebywiredevelopmentprocessbasedonrosforanautonomouselectricvehicle
AT revengapedroa drivebywiredevelopmentprocessbasedonrosforanautonomouselectricvehicle
AT barearafael drivebywiredevelopmentprocessbasedonrosforanautonomouselectricvehicle
AT lopezguillenelena drivebywiredevelopmentprocessbasedonrosforanautonomouselectricvehicle
AT gomezhuelamocarlos drivebywiredevelopmentprocessbasedonrosforanautonomouselectricvehicle
AT aralucejavier drivebywiredevelopmentprocessbasedonrosforanautonomouselectricvehicle
AT gutierrezrodrigo drivebywiredevelopmentprocessbasedonrosforanautonomouselectricvehicle