12 research outputs found

    A support vector clustering based approach for driving style classification

    Get PDF
    All drivers have their own habitual choice of driving behavior, causing variations in fuel consumption. It would be beneficial to classify these driving styles and extract the most economical and ecological driving patterns. However, driving style of each driver is not consistent and may vary within a single trip. Therefore, this paper proposes a novel technique to robustly classify driving style using the Support Vector Clustering approach, which attempts to differentiate the variations in individual's driving pattern and provides an objective driver classification. It is part of a research program aiming to replicate some humans' driving behaviors on chassis dynamometer using a robot driver. Moreover, it can potentially be used in developing more economical and personalized advanced driver assistance systems (ADAS) and humanized autonomous driving strategies. With the easily accessible on-board diagnostics (OBD) data on modern vehicles, both vehicle state and traffic information of three drivers were collected using an instrumented vehicle, which had external forward-looking radar and a monocular dashcam. For data processing, each trip data was first segmented into separate event groups. Prominent factors were then extracted by applying Principal Component Analysis (PCA) on both statistical and spectral features of all signals. Afterwards, Support Vector Clustering (SVC) was performed to classify driving style during the trip. The trained classifier was used to indicate the driving pattern variations in percentage. The validity of the proposed method was evaluated using the jerk profile, where a high correlation was found between the classification results and jerk distributions. Moreover, a positive relation between fuel consumption and driving aggressivity was also confirmed. Furthermore, it was found that weather condition, time of the day and ultimately, the driver's eagerness, can cause significant variations in driving style.</p

    Holistic Vehicle Instrumentation for Assessing Driver Driving Styles

    Get PDF
    Nowadays, autonomous vehicles are increasing, and the driving scenario that includes both autonomous and human-driven vehicles is a fact. Knowing the driving styles of drivers in the process of automating vehicles is interest in order to make driving as natural as possible. To this end, this article presents a first approach to the design of a controller for the braking system capable of imitating the different manoeuvres that any driver performs while driving. With this aim, different experimental tests have been carried out with a vehicle instrumented with sensors capable of providing real-time information related to the braking system. The experimental tests consist of reproducing a series of braking manoeuvres at different speeds on a flat floor track following a straight path. The tests distinguish between three types of braking manoeuvre: maintained, progressive and emergency braking, which cover all the driving circumstances in which the braking system may intervene. This article presents an innovative approach to characterise braking types thanks to the methodology of analysing the data obtained by sensors during experimental tests. The characterisation of braking types makes it possible to dynamically classify three driving styles: cautious, normal and aggressive. The proposed classifications allow it possible to identify the driving styles on the basis of the pressure in the hydraulic brake circuit, the force exerted by the driver on the brake pedal, the longitudinal deceleration and the braking power, knowing in all cases the speed of the vehicle. The experiments are limited by the fact that there are no other vehicles, obstacles, etc. in the vehicle's environment, but in this article the focus is exclusively on characterising a driver with methods that use the vehicle's dynamic responses measured by on-board sensors. The results of this study can be used to define the driving style of an autonomous vehicle

    Driving style recognition for intelligent vehicle control and advanced driver assistance: a survey

    Get PDF
    Driver driving style plays an important role in vehicle energy management as well as driving safety. Furthermore, it is key for advance driver assistance systems development, toward increasing levels of vehicle automation. This fact has motivated numerous research and development efforts on driving style identification and classification. This paper provides a survey on driving style characterization and recognition revising a variety of algorithms, with particular emphasis on machine learning approaches based on current and future trends. Applications of driving style recognition to intelligent vehicle controls are also briefly discussed, including experts' predictions of the future development

    Driving Manoeuvre Recognition using Mobile Sensors

    Get PDF
    Automobiles are integral in today's society as they are used for transportation, commerce, and public services. The ubiquity of automotive transportation creates a demand for active safety technologies for the consumer. Recently, the widespread use and improved sensing and computing capabilities of mobile platforms have enabled the development of systems that can measure, detect, and analyze driver behaviour. Most systems performing driver behaviour analysis depend on recognizing driver manoeuvres. Improved accuracy in manoeuvre detection has the potential to improve driving safety, through applications such as monitoring for insurance, the detection of aggressive, distracted or fatigued driving, and for new driver training. This thesis develops algorithms for estimating vehicle kinematics and recognizing driver manoeuvres using a smartphone device. A kinematic model of the car is first introduced to express the vehicle's position and orientation. An Extended Kalman Filter (EKF) is developed to estimate the vehicle's positions, velocities, and accelerations using mobile measurements from inertial measurement units and the Global Positioning System (GPS). The approach is tested in simulation and validated on trip data using an On-board Diagnostic (OBD) device as the ground truth. The 2D state estimator is demonstrated to be an effective filter for measurement noise. Manoeuvre recognition is then formulated as a time-series classification problem. To account for an arbitrary orientation of the mobile device with respect to the vehicle, a novel method is proposed to estimate the phone's rotation matrix relative to the car using PCA on the gyroscope signal. Experimental results demonstrate that e Principal Component (PC) corresponds to a frame axis in the vehicle reference frame, so that the PCA projection matrix can be used to align the mobile device measurement data to the vehicle frame. A major impediment to classifier-manoeuvre recognition is the need for training data, specifically collecting enough data and generating an accurate ground truth. To address this problem, a novel training process is proposed to train the classifier using only simulation data. Training on simulation data bypasses these two issues as data can be cheaply generated and the ground truth is known. In this thesis, a driving simulator is developed using a Markov Decision Process (MDP) to generate simulated data for classifier training. Following training data generation, feature selection is performed using simple features such as velocity and angular velocity. A manoeuvre segmentation classifier is trained using multi-class SVMs. Validation was performed using data collected from driving sessions. A grid search was employed for parameter tuning. The classifier was found to have a 0.8158 average precision rate and a 0.8279 average recall rate across all manoeuvres resulting in an average F1 score of 0.8194 on the dataset
    corecore