Development of an Autonomous Reverse Engineering Capability for Controller Area Network Messages to Support Autonomous Control Retrofits
July 20, 2023 ยท Declared Dead ยท ๐ arXiv.org
"No code URL or promise found in abstract"
Evidence collected by the PWNC Scanner
Authors
Kevin Setterstrom, Jeremy Straub
arXiv ID
2307.11781
Category
cs.OH: Other CS
Cross-listed
cs.RO,
eess.SY
Citations
2
Venue
arXiv.org
Last Checked
1 month ago
Abstract
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.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
๐ Similar Papers
In the same crypt โ Other CS
R.I.P.
๐ป
Ghosted
R.I.P.
๐ป
Ghosted
DeepPicar: A Low-cost Deep Neural Network-based Autonomous Car
R.I.P.
๐ป
Ghosted
Governance by Glass-Box: Implementing Transparent Moral Bounds for AI Behaviour
R.I.P.
๐ป
Ghosted
Pragmatic inference and visual abstraction enable contextual flexibility during visual communication
R.I.P.
๐ป
Ghosted
Design and Implementation of a Novel Compatible Encoding Scheme in the Time Domain for Image Sensor Communication
R.I.P.
๐ป
Ghosted
Detecting Plagiarism based on the Creation Process
Died the same way โ ๐ป Ghosted
R.I.P.
๐ป
Ghosted
Language Models are Few-Shot Learners
R.I.P.
๐ป
Ghosted
PyTorch: An Imperative Style, High-Performance Deep Learning Library
R.I.P.
๐ป
Ghosted
XGBoost: A Scalable Tree Boosting System
R.I.P.
๐ป
Ghosted