Development of an Autonomous Reverse Engineering Capability for Controller Area Network Messages to Support Autonomous Control Retrofits

07/20/2023
by   Kevin Setterstrom, et al.
0

As the autonomous vehicle industry continues to grow, various companies are exploring the use of aftermarket kits to retrofit existing vehicles with semi-autonomous capabilities. However, differences in implementation of the controller area network (CAN) used by each vehicle manufacturer poses a significant challenge to achieving large-scale implementation of retrofits. To address this challenge, this research proposes a method for reverse engineering the CAN channels associated with a vehicle's accelerator and brake pedals, without any prior knowledge of the vehicle. By simultaneously recording inertial measurement unit (IMU) and CAN data during vehicle operation, the proposed algorithms can identify the CAN channels that correspond to each control. During testing of six vehicles from three manufacturers, the proposed method was shown to successfully identify the CAN channels for the accelerator pedal and brake pedal for each vehicle tested. These promising results demonstrate the potential for using this approach for developing aftermarket autonomous vehicle kits - potentially with additional research to facilitate real-time use. Notably, the proposed system has the potential to maintain its effectiveness despite changes in vehicle CAN standards, and it could potentially be adapted to function with any vehicle communications medium.

READ FULL TEXT

page 20

page 29

page 30

page 32

research
06/28/2020

Steer with Me: A Predictive, Potential Field-Based Control Approach for Semi-Autonomous, Teleoperated Road Vehicles

Autonomous driving is among the most promising of upcoming traffic safet...
research
04/17/2020

Networked and Autonomous Model-scale Vehicles for Experiments in Research and Education

This paper presents the μCar, a 1:18 model-scale vehicle with Ackermann ...
research
11/19/2018

ACTT: Automotive CAN Tokenization and Translation

Modern vehicles contain scores of Electrical Control Units (ECUs) that b...
research
06/09/2020

CAN-D: A Modular Four-Step Pipeline for Comprehensively Decoding Controller Area Network Data

CANs are a broadcast protocol for real-time communication of critical ve...
research
12/30/2018

Towards a CAN IDS based on a neural-network data field predictor

Modern vehicles contain a few controller area networks (CANs), which all...
research
12/30/2022

Using Ethernet or A Wireless Harness and Named Data Networking in Autonomous Tractor-Trailer Communication

Autonomous truck and trailer configurations face challenges when operati...
research
05/19/2023

Vehicle Teleoperation: Performance Assessment of SRPT Approach Under State Estimation Errors

Vehicle teleoperation has numerous potential applications, including ser...

Please sign up or login with your details

Forgot password? Click here to reset