Predicting Overtakes in Trucks Using CAN Data

Read original: arXiv:2404.05723 - Published 4/9/2024 by Talha Hanif Butt, Prayag Tiwari, Fernando Alonso-Fernandez
Total Score

0

Predicting Overtakes in Trucks Using CAN Data

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • This paper describes a method for predicting when truck drivers will attempt to overtake other vehicles using data from the vehicle's Controller Area Network (CAN) bus.
  • The researchers developed a machine learning model that can forecast overtaking maneuvers up to 10 seconds in advance with high accuracy.
  • This technology could have important applications for improving safety and efficiency in commercial trucking operations.

Plain English Explanation

The paper focuses on developing a way to predict when truck drivers will try to overtake, or pass, other vehicles on the road. This is an important problem to solve because being able to anticipate these maneuvers could help improve safety and efficiency in commercial trucking.

The researchers used data from the truck's CAN bus - a communication network that connects the vehicle's electronic control units. By analyzing signals like speed, acceleration, and steering angle from the CAN bus, their machine learning model was able to forecast when an overtaking event would occur up to 10 seconds in advance. This is similar to how researchers have used sensor data to predict the motion of objects.

Having this kind of predictive capability could allow trucking companies to better manage traffic flow, react more quickly to dangerous situations, and generally make driving safer and more efficient. For example, the model could trigger advanced driver assistance features or alert nearby vehicles about an impending overtake.

Technical Explanation

The paper describes an experimental framework for predicting truck overtakes using CAN bus data. The key components are:

Database: The researchers collected data from the CAN bus of 10 commercial trucks over several months, including speed, acceleration, steering angle, and other signals. They also manually annotated when overtaking maneuvers occurred.

Feature Engineering: From the raw CAN signals, the team engineered 38 features that they hypothesized would be indicative of an impending overtake, such as changes in speed differential, steering wheel angle, and lateral acceleration.

Model Training: They trained several machine learning models, including random forest, XGBoost, and neural networks, to predict overtake events up to 10 seconds in the future using the engineered features.

Evaluation: The best-performing model was able to forecast overtakes with over 90% accuracy and low latency, outperforming baseline approaches.

Critical Analysis

The paper presents a compelling approach to a meaningful real-world problem. However, the authors acknowledge some limitations:

  • The dataset, while extensive, was collected from a limited number of trucks in a specific geographic region. Broader validation across different truck fleets and environments would strengthen the findings.
  • The paper does not address potential biases or edge cases in the training data, such as how the model would perform on atypical driving behaviors or adverse weather conditions.
  • While the technical details are well-explained, more discussion on the model's interpretability and explainability would be valuable, especially for safety-critical applications like this.

Overall, this research represents an important step towards more reliable and robust prediction of vehicle maneuvers. With further development and validation, the proposed approach could have significant implications for enhancing commercial truck safety and efficiency.

Conclusion

This paper demonstrates a novel method for predicting truck overtaking maneuvers using data from the vehicle's CAN bus. The machine learning model developed by the researchers can forecast these events up to 10 seconds in advance with high accuracy, which could enable a range of safety and operational improvements in the commercial trucking industry.

While the results are promising, the authors acknowledge limitations that warrant further investigation. Expanding the dataset, addressing potential biases, and improving model interpretability are important next steps to strengthen the practical application of this technology. Overall, this work represents a valuable contribution towards enhancing the predictability of vehicle behavior - a key challenge in advanced driver assistance and autonomous driving systems.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

Predicting Overtakes in Trucks Using CAN Data
Total Score

0

Predicting Overtakes in Trucks Using CAN Data

Talha Hanif Butt, Prayag Tiwari, Fernando Alonso-Fernandez

Safe overtakes in trucks are crucial to prevent accidents, reduce congestion, and ensure efficient traffic flow, making early prediction essential for timely and informed driving decisions. Accordingly, we investigate the detection of truck overtakes from CAN data. Three classifiers, Artificial Neural Networks (ANN), Random Forest, and Support Vector Machines (SVM), are employed for the task. Our analysis covers up to 10 seconds before the overtaking event, using an overlapping sliding window of 1 second to extract CAN features. We observe that the prediction scores of the overtake class tend to increase as we approach the overtake trigger, while the no-overtake class remain stable or oscillates depending on the classifier. Thus, the best accuracy is achieved when approaching the trigger, making early overtaking prediction challenging. The classifiers show good accuracy in classifying overtakes (Recall/TPR > 93%), but accuracy is suboptimal in classifying no-overtakes (TNR typically 80-90% and below 60% for one SVM variant). We further combine two classifiers (Random Forest and linear SVM) by averaging their output scores. The fusion is observed to improve no-overtake classification (TNR > 92%) at the expense of reducing overtake accuracy (TPR). However, the latter is kept above 91% near the overtake trigger. Therefore, the fusion balances TPR and TNR, providing more consistent performance than individual classifiers.

Read more

4/9/2024

🔎

Total Score

0

Advance Real-time Detection of Traffic Incidents in Highways using Vehicle Trajectory Data

Sudipta Roy, Samiul Hasan

A significant number of traffic crashes are secondary crashes that occur because of an earlier incident on the road. Thus, early detection of traffic incidents is crucial for road users from safety perspectives with a potential to reduce the risk of secondary crashes. The wide availability of GPS devices now-a-days gives an opportunity of tracking and recording vehicle trajectories. The objective of this study is to use vehicle trajectory data for advance real-time detection of traffic incidents on highways using machine learning-based algorithms. The study uses three days of unevenly sequenced vehicle trajectory data and traffic incident data on I-10, one of the most crash-prone highways in Louisiana. Vehicle trajectories are converted to trajectories based on virtual detector locations to maintain spatial uniformity as well as to generate historical traffic data for machine learning algorithms. Trips matched with traffic incidents on the way are separated and along with other trips with similar spatial attributes are used to build a database for modeling. Multiple machine learning algorithms such as Logistic Regression, Random Forest, Extreme Gradient Boost, and Artificial Neural Network models are used to detect a trajectory that is likely to face an incident in the downstream road section. Results suggest that the Random Forest model achieves the best performance for predicting an incident with reasonable recall value and discrimination capability.

Read more

9/2/2024

🤿

Total Score

0

An efficient Deep Spatio-Temporal Context Aware decision Network (DST-CAN) for Predictive Manoeuvre Planning

Jayabrata Chowdhury, Suresh Sundaram, Nishanth Rao, Narasimhan Sundararajan

To ensure the safety and efficiency of its maneuvers, an Autonomous Vehicle (AV) should anticipate the future intentions of surrounding vehicles using its sensor information. If an AV can predict its surrounding vehicles' future trajectories, it can make safe and efficient manoeuvre decisions. In this paper, we present such a Deep Spatio-Temporal Context-Aware decision Network (DST-CAN) model for predictive manoeuvre planning of AVs. A memory neuron network is used to predict future trajectories of its surrounding vehicles. The driving environment's spatio-temporal information (past, present, and predicted future trajectories) are embedded into a context-aware grid. The proposed DST-CAN model employs these context-aware grids as inputs to a convolutional neural network to understand the spatial relationships between the vehicles and determine a safe and efficient manoeuvre decision. The DST-CAN model also uses information of human driving behavior on a highway. Performance evaluation of DST-CAN has been carried out using two publicly available NGSIM US-101 and I-80 datasets. Also, rule-based ground truth decisions have been compared with those generated by DST-CAN. The results clearly show that DST-CAN can make much better decisions with 3-sec of predicted trajectories of neighboring vehicles compared to currently existing methods that do not use this prediction.

Read more

7/9/2024

Detecting Masquerade Attacks in Controller Area Networks Using Graph Machine Learning
Total Score

0

Detecting Masquerade Attacks in Controller Area Networks Using Graph Machine Learning

William Marfo, Pablo Moriano, Deepak K. Tosh, Shirley V. Moore

Modern vehicles rely on a myriad of electronic control units (ECUs) interconnected via controller area networks (CANs) for critical operations. Despite their ubiquitous use and reliability, CANs are susceptible to sophisticated cyberattacks, particularly masquerade attacks, which inject false data that mimic legitimate messages at the expected frequency. These attacks pose severe risks such as unintended acceleration, brake deactivation, and rogue steering. Traditional intrusion detection systems (IDS) often struggle to detect these subtle intrusions due to their seamless integration into normal traffic. This paper introduces a novel framework for detecting masquerade attacks in the CAN bus using graph machine learning (ML). We hypothesize that the integration of shallow graph embeddings with time series features derived from CAN frames enhances the detection of masquerade attacks. We show that by representing CAN bus frames as message sequence graphs (MSGs) and enriching each node with contextual statistical attributes from time series, we can enhance detection capabilities across various attack patterns compared to using only graph-based features. Our method ensures a comprehensive and dynamic analysis of CAN frame interactions, improving robustness and efficiency. Extensive experiments on the ROAD dataset validate the effectiveness of our approach, demonstrating statistically significant improvements in the detection rates of masquerade attacks compared to a baseline that uses only graph-based features, as confirmed by Mann-Whitney U and Kolmogorov-Smirnov tests (p < 0.05).

Read more

8/13/2024