Navigation of Autonomous Light Vehicles Using an Optimal Trajectory Planning Algorithm

[EN] Autonomous navigation is a complex problem that involves different tasks, such as location of the mobile robot in the scenario, robotic mapping, generating the trajectory, navigating from the initial point to the target point, detecting objects it may encounter in its path, etc. This paper pres...

Full description

Bibliographic Details
Authors: Valera Fernández, Ángel|||0000-0001-6843-6394, Vallés Miquel, Marina|||0000-0002-6396-0098, Besa Gonzálvez, Antonio José|||0000-0002-7084-9937, Mata Amela, Vicente|||0000-0003-2255-0567, Llopis-Albert, Carlos|||0000-0002-1349-2716, Valero Chuliá, Francisco José
Format: article
Publication Date:2021
Country:España
Institution:Universitat Politècnica de València (UPV)
Repository:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Language:English
OAI Identifier:oai:riunet.upv.es:10251/182877
Online Access:https://riunet.upv.es/handle/10251/182877
Access Level:Open access
Keyword:Autonomous navigation
Obstacle detection and avoidance
Collision-free trajectory
Car- like mobile robot
Sensors for autonomous vehicles
INGENIERIA MECANICA
INGENIERIA DE SISTEMAS Y AUTOMATICA
Description
Summary:[EN] Autonomous navigation is a complex problem that involves different tasks, such as location of the mobile robot in the scenario, robotic mapping, generating the trajectory, navigating from the initial point to the target point, detecting objects it may encounter in its path, etc. This paper presents a new optimal trajectory planning algorithm that allows the assessment of the energy efficiency of autonomous light vehicles. To the best of our knowledge, this is the first time in the literature that this is carried out by minimizing the travel time while considering the vehicle's dynamic behavior, its limitations, and with the capability of avoiding obstacles and constraining energy consumption. This enables the automotive industry to design environmentally sustainable strategies towards compliance with governmental greenhouse gas (GHG) emission regulations and for climate change mitigation and adaptation policies. The reduction in energy consumption also allows companies to stay competitive in the marketplace. The vehicle navigation control is efficiently implemented through a middleware of component-based software development (CBSD) based on a Robot Operating System (ROS) package. It boosts the reuse of software components and the development of systems from other existing systems. Therefore, it allows the avoidance of complex control software architectures to integrate the different hardware and software components. The global maps are created by scanning the environment with FARO 3D and 2D SICK laser sensors. The proposed algorithm presents a low computational cost and has been implemented as a new module of distributed architecture. It has been integrated into the ROS package to achieve real time autonomous navigation of the vehicle. The methodology has been successfully validated in real indoor experiments using a light vehicle under different scenarios entailing several obstacle locations and dynamic parameters.