Development and Validation of an Open Architecture for Autonomous Vehicle Control

A. Valle-Barrio, Walter Morales Alvarez, Cristina Olaverri-Monreal, Jose Eugenio Naranjo

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Teams dedicated to research in the field of au- tonomous vehicles can be found in many universities and research centers, but they often face the challenge of finding a suitable platform for their work. The primary reason for this challenge is the inaccessibility and high cost of commercial autonomous vehicles, leading researchers to rely on simulators. This paper introduces a new software architecture designed to automate vehicles, providing all the necessary capabilities of an autonomous vehicle in a more cost-effective and efficient manner. The architecture is designed to be modular, universal, and with a public interface, making it easy to modify, adapt to any type of vehicle, and accessible to any researcher. The new software architecture has been implemented in two platforms: a vehicle integrated with OpenPilot via ROS2 without any external hardware, and a last-mile robot. A validation test was conducted with volunteers to assess the reaction of passengers while the car was driving autonomously. The results of this implementation demonstrate the potential of this new software architecture to provide a comprehensive and accessible platform for the advancement of autonomous vehicle research. Index Terms—ROS2, openpilot, ROSbridge, Autonomous ve- hicle, Low Level Control
Original languageEnglish
Title of host publicationIEEE Intelligent Vehicles Symposium 2023
PublisherIEEE Intelligent Vehicles Symposium 2023
Number of pages6
DOIs
Publication statusPublished - Jan 2023

Fields of science

  • 303 Health Sciences
  • 303008 Ergonomics
  • 201306 Traffic telematics
  • 202031 Network engineering
  • 202036 Sensor systems
  • 202038 Telecommunications
  • 202040 Transmission technology
  • 203 Mechanical Engineering
  • 211908 Energy research
  • 211911 Sustainable technologies
  • 102 Computer Sciences
  • 102001 Artificial intelligence
  • 102002 Augmented reality
  • 102003 Image processing
  • 102013 Human-computer interaction
  • 102015 Information systems
  • 102019 Machine learning
  • 102021 Pervasive computing
  • 102024 Usability research
  • 102026 Virtual reality
  • 102029 Practical computer science
  • 102034 Cyber-physical systems
  • 501026 Psychology of perception
  • 501 Psychology
  • 501025 Traffic psychology
  • 201305 Traffic engineering
  • 202 Electrical Engineering, Electronics, Information Engineering
  • 202003 Automation
  • 202030 Communication engineering
  • 202034 Control engineering
  • 202035 Robotics
  • 202037 Signal processing
  • 202041 Computer engineering
  • 203004 Automotive technology
  • 211902 Assistive technologies
  • 211909 Energy technology
  • 211917 Technology assessment
  • 501030 Cognitive science

JKU Focus areas

  • Digital Transformation
  • Sustainable Development: Responsible Technologies and Management

Cite this