Development of an Ackermann-type Mobile Platform for the Validation of Autonomous Navigation Algorithms within the ESPOCH Campus

The continual development of the automotive industry has evolved to astronomical levels, capable of promoting a new technological generation of several automated systems (both mechanical and electronic systems). As a result, a generation of autonomous vehicles – also known as intelligent vehicles –...

Full description

Bibliographic Details
Main Authors: Andres Barahona, Kleber Rios, Javier Gavilanes, Johnny Gavilanes
Format: Article
Language:Spanish
Published: Knowledge E 2022-08-01
Series:ESPOCH Congresses
Subjects:
Online Access:https://doi.org/10.18502/espoch.v2i4.11744
_version_ 1798045826479554560
author Andres Barahona
Kleber Rios
Javier Gavilanes
Johnny Gavilanes
author_facet Andres Barahona
Kleber Rios
Javier Gavilanes
Johnny Gavilanes
author_sort Andres Barahona
collection DOAJ
description The continual development of the automotive industry has evolved to astronomical levels, capable of promoting a new technological generation of several automated systems (both mechanical and electronic systems). As a result, a generation of autonomous vehicles – also known as intelligent vehicles – capable of avoiding human errors has emerged. In the present investigation, an Ackermann-type mobile prototype is used to validate autonomous navigation algorithms in different environmental conditions, which is developed by covering artificial vision stages such as the detection of the bicycle lane and traffic signals at scale. The control system consists of three parts – First is the detection algorithm through an artificial vision to collect information from the environment through a Pi camera that can later be processed through Python with its OpenCV tool. The second deals with the training of traffic signs (Stop and Speed Signage) through the Haar Cascade, as well as the detection of road lines through which various filters such as Canny, edge detection, and the transformation of Hough are executed on the Python platform with the OpenCV tool. The third part is the communication between the processing of the codes and their respective actuators (Motor, Servomotor) to finally collect the statistical data and validate the algorithms in the Ackerman-type mobile prototype.
first_indexed 2024-04-11T23:27:23Z
format Article
id doaj.art-334ed6ca07ce4f4a92ca02ef100fd6b0
institution Directory Open Access Journal
issn 2789-5009
language Spanish
last_indexed 2024-04-11T23:27:23Z
publishDate 2022-08-01
publisher Knowledge E
record_format Article
series ESPOCH Congresses
spelling doaj.art-334ed6ca07ce4f4a92ca02ef100fd6b02022-12-22T03:57:16ZspaKnowledge EESPOCH Congresses2789-50092022-08-01241160117310.18502/espoch.v2i4.11744espoch.v2i4.11744Development of an Ackermann-type Mobile Platform for the Validation of Autonomous Navigation Algorithms within the ESPOCH CampusAndres Barahona0Kleber Rios1Javier Gavilanes2Johnny Gavilanes3Facultad de Mecánica, Escuela Superior Politécnica de Chimborazo, Riobamba, EcuadorFacultad de Mecánica, Escuela Superior Politécnica de Chimborazo, Riobamba, EcuadorFacultad de Mecánica, Escuela Superior Politécnica de Chimborazo, Riobamba, EcuadorFacultad de Mecánica, Escuela Superior Politécnica de Chimborazo, Riobamba, EcuadorThe continual development of the automotive industry has evolved to astronomical levels, capable of promoting a new technological generation of several automated systems (both mechanical and electronic systems). As a result, a generation of autonomous vehicles – also known as intelligent vehicles – capable of avoiding human errors has emerged. In the present investigation, an Ackermann-type mobile prototype is used to validate autonomous navigation algorithms in different environmental conditions, which is developed by covering artificial vision stages such as the detection of the bicycle lane and traffic signals at scale. The control system consists of three parts – First is the detection algorithm through an artificial vision to collect information from the environment through a Pi camera that can later be processed through Python with its OpenCV tool. The second deals with the training of traffic signs (Stop and Speed Signage) through the Haar Cascade, as well as the detection of road lines through which various filters such as Canny, edge detection, and the transformation of Hough are executed on the Python platform with the OpenCV tool. The third part is the communication between the processing of the codes and their respective actuators (Motor, Servomotor) to finally collect the statistical data and validate the algorithms in the Ackerman-type mobile prototype.https://doi.org/10.18502/espoch.v2i4.11744python, opencv, canny filter, hough transform, haar cascade.
spellingShingle Andres Barahona
Kleber Rios
Javier Gavilanes
Johnny Gavilanes
Development of an Ackermann-type Mobile Platform for the Validation of Autonomous Navigation Algorithms within the ESPOCH Campus
ESPOCH Congresses
python, opencv, canny filter, hough transform, haar cascade.
title Development of an Ackermann-type Mobile Platform for the Validation of Autonomous Navigation Algorithms within the ESPOCH Campus
title_full Development of an Ackermann-type Mobile Platform for the Validation of Autonomous Navigation Algorithms within the ESPOCH Campus
title_fullStr Development of an Ackermann-type Mobile Platform for the Validation of Autonomous Navigation Algorithms within the ESPOCH Campus
title_full_unstemmed Development of an Ackermann-type Mobile Platform for the Validation of Autonomous Navigation Algorithms within the ESPOCH Campus
title_short Development of an Ackermann-type Mobile Platform for the Validation of Autonomous Navigation Algorithms within the ESPOCH Campus
title_sort development of an ackermann type mobile platform for the validation of autonomous navigation algorithms within the espoch campus
topic python, opencv, canny filter, hough transform, haar cascade.
url https://doi.org/10.18502/espoch.v2i4.11744
work_keys_str_mv AT andresbarahona developmentofanackermanntypemobileplatformforthevalidationofautonomousnavigationalgorithmswithintheespochcampus
AT kleberrios developmentofanackermanntypemobileplatformforthevalidationofautonomousnavigationalgorithmswithintheespochcampus
AT javiergavilanes developmentofanackermanntypemobileplatformforthevalidationofautonomousnavigationalgorithmswithintheespochcampus
AT johnnygavilanes developmentofanackermanntypemobileplatformforthevalidationofautonomousnavigationalgorithmswithintheespochcampus