| Literature DB >> 28604582 |
Il-Hwan Kim1, Jae-Hwan Bong2, Jooyoung Park3, Shinsuk Park4.
Abstract
Driver assistance systems have become a major safety feature of modern passenger vehicles. The advanced driver assistance system (ADAS) is one of the active safety systems to improve the vehicle control performance and, thus, the safety of the driver and the passengers. To use the ADAS for lane change control, rapid and correct detection of the driver's intention is essential. This study proposes a novel preprocessing algorithm for the ADAS to improve the accuracy in classifying the driver's intention for lane change by augmenting basic measurements from conventional on-board sensors. The information on the vehicle states and the road surface condition is augmented by using an artificial neural network (ANN) models, and the augmented information is fed to a support vector machine (SVM) to detect the driver's intention with high accuracy. The feasibility of the developed algorithm was tested through driving simulator experiments. The results show that the classification accuracy for the driver's intention can be improved by providing an SVM model with sufficient driving information augmented by using ANN models of vehicle dynamics.Entities:
Keywords: advanced driver assistance system (ADAS); artificial neural network (ANN); driver’s intention; lane change; support vector machine (SVM)
Year: 2017 PMID: 28604582 PMCID: PMC5492813 DOI: 10.3390/s17061350
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1A schematic diagram of the system developed for driver intention classification.
Figure 2Vehicle states measured by on-board sensors and estimated by ANN models.
Figure 3Basic network architecture of three-layered ANN.
Road friction coefficient and road surface condition.
| Road Surface Conditions | Friction Coefficients |
|---|---|
| Dry Asphalt | 0.8 |
| Gravel | 0.6 |
| Wet | 0.4 |
| Snowy | 0.3 |
Figure 4Artificial neural network model for road condition classification module.
Figure 5NARX Neural network model for estimation of vehicle state parameters ( is the unit time delay).
Figure 6Use of feature map for non-separable problem.
Figure 7Operation procedure of driver intention recognition using SVM.
Figure 8Setup for driving simulator experiments: (a) schematic diagram of driving simulator; and (b) setup of Steering wheel and pedal for obtaining driving data.
Combinations of Input Signals.
| Feature Set | Combinations of Input Signals |
|---|---|
| 1 | Yaw rate, Longitudinal acceleration, Lateral acceleration, Steering wheel angle, Wheel speed |
| 2 | Yaw rate, Longitudinal acceleration, Lateral acceleration, Steering wheel angle, Wheel speed, |
| 3 | Yaw rate, Longitudinal acceleration, Lateral acceleration, Steering wheel angle, Wheel speed, |
| 4 | Yaw rate, Longitudinal acceleration, Lateral acceleration, Steering wheel angle, Wheel speed, |
| 5 | Yaw rate, Lateral acceleration, Steering wheel angle, |
| 6 | Yaw rate, Lateral acceleration, Steering wheel angle, |
Figure 9Classification of the road condition while the throttle is on.
Result of classification test depending on friction coefficient.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Rate | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dry Asphalt (NS) | NS 87.9% | NS 69.6% | NS 79.8% | NS 75.9% | NS 96.0% | NS 83.2% | NS 57.9% | NS 77.5% | NS 94.2% | NS 77.1% | NS 63.9% | NS 96.7% | NS 96.5% | 13/13 |
| Gravel (NS) | NS 92.5% | NS 70.5% | NS 93.0% | NS 71.0% | NS 67.0% | NS 53.3% | NS 53.6% | NS 75.7% | NS 88.4% | NS 75.9% | NS 79.9% | NS 94.7% | NS 100% | 13/13 |
| Wet (S) | S 58.1% | S 93.4% | S 91.5% | S 53.6% | S 82.3% | S 100% | S 87.8% | S 100% | S 92.9% | S 95.6% | S 96.2% | S 95.7% | S 65.4% | 13/13 |
| Snowy (S) | S 100% | S 62.7% | S 100% | S 76.0% | S 80.8% | S 100% | S 72.8% | NS 56.1% | S 73.4% | S 77.0% | S 95.0% | S 100% | S 100% | 12/13 |
Figure 10Estimated Lateral Velocity depending on road surface condition: (a) Dry asphalt; (b) Gravel; (c) Wet; and (d) Snow.
Figure 11Estimated Side slip angle depending on road surface condition: (a) Dry asphalt; (b) Gravel; (c) Wet; and (d) Snowy.
Figure 12Estimated Lateral Tire Force depending on road surface condition: (a) Dry asphalt; (b) Gravel; (c) Wet; and (d) Snowy.
Figure 13Estimated Roll rate depending on road surface condition: (a) Dry asphalt; (b) Gravel; (c) Wet; and (d) Snowy.
Figure 14Estimated Suspension Spring Compression depending on road surface condition: (a) Dry asphalt; (b) Gravel; (c) Wet; and (d) Snowy.
Figure 15Estimated Heading (Yaw) depending on road surface condition: (a) Dry asphalt; (b) Gravel; (c) Wet; and (d) Snowy.
Range of data, RMSE and NMSE in each case.
| Road Condition | Data | RMSE | NMSE | Order (NMSE) | |
|---|---|---|---|---|---|
| Lateral Velocity | Dry asphalt | −0.6~0.6 | 0.0148 | 0.0139 | 10−2 |
| Gravel | −0.6~0.6 | 0.0229 | 0.0195 | ||
| Wet | −0.6~0.6 | 0.0218 | 0.0082 | ||
| Snowy | −0.6~0.6 | 0.0236 | 0.0077 | ||
| Side Slip Angle | Dry asphalt | −0.6~0.6 | 0.0133 | 0.0123 | 10−2 |
| Gravel | −0.6~0.6 | 0.0233 | 0.0167 | ||
| Wet | −0.9~0.9 | 0.0374 | 0.0142 | ||
| Snowy | −0.9~0.9 | 0.0403 | 0.0097 | ||
| Lateral Tire Force | Dry asphalt | −3000~2000 | 34.6 | 0.00089 | 10−3 |
| Gravel | −3000~2000 | 84.6 | 0.0066 | ||
| Wet | −2500~2000 | 38.2 | 0.0021 | ||
| Snowy | −2000~2000 | 27.5 | 0.0021 | ||
| Roll rate | Dry asphalt | −8~8 | 0.332 | 0.0304 | 10−1 |
| Gravel | −6~6 | 0.363 | 0.0475 | ||
| Wet | −5~5 | 0.353 | 0.0774 | ||
| Snowy | −4~4 | 0.304 | 0.1096 | ||
| Spring Compression | Dry asphalt | 50~85 | 0.708 | 0.0145 | 10−2 |
| Gravel | 50~85 | 0.962 | 0.0303 | ||
| Wet | 60~80 | 0.594 | 0.0192 | ||
| Snowy | 60~80 | 0.698 | 0.0479 | ||
| Heading | Dry asphalt | −15~15 | 1.05 | 0.0226 | 10−2 |
| Gravel | −15~15 | 0.962 | 0.0154 | ||
| Wet | −15~15 | 0.551 | 0.008 | ||
| Snowy | −15~15 | 0.545 | 0.0166 |
Detection accuracy in four different road conditions.
| Set 1 (%) | Set 2 (%) | Set 3 (%) | Set 4 (%) | Set 5 (%) | Set 6 (%) | |
|---|---|---|---|---|---|---|
| (a) Dry Asphalt | ||||||
| LCL | 70.51 | 71.79 | 65.38 | 88.46 | 91.03 | 91.03 |
| LK | 96.30 | 95.06 | 95.68 | 96.91 | 96.91 | 96.91 |
| LCR | 67.14 | 74.29 | 75.71 | 91.43 | 90.00 | 91.43 |
| (b) Gravel | ||||||
| LCL | 66.15 | 72.31 | 56.92 | 90.77 | 92.30 | 92.30 |
| LK | 95.57 | 96.20 | 95.57 | 96.20 | 96.84 | 96.84 |
| LCR | 56.96 | 68.35 | 64.56 | 89.87 | 89.87 | 91.14 |
| (c) Wet | ||||||
| LCL | 54.29 | 67.14 | 60.00 | 92.86 | 92.86 | 92.86 |
| LK | 97.14 | 97.71 | 97.71 | 97.71 | 97.71 | 97.14 |
| LCR | 60.66 | 73.77 | 70.49 | 90.16 | 90.16 | 90.16 |
| (d) Snowy | ||||||
| LCL | 62.26 | 62.26 | 52.83 | 90.57 | 90.57 | 90.57 |
| LK | 97.84 | 97.84 | 97.84 | 97.30 | 97.30 | 97.30 |
| LCR | 71.43 | 73.21 | 75.00 | 89.29 | 89.29 | 91.07 |
Figure 16Lane change maneuvers and driver’s intention: (a) steering wheel angle; and (b) driving state (−1 is LCR, 0 is LK, 1 is LCL).
Average time delay for correct detection.
| Driver Maneuver | Dry Asphalt | Gravel | Wet | Snowy |
|---|---|---|---|---|
| LCL | 0.45 s | 0.4 s | 0.4 s | 0.4 s |
| LK | 0.15 s | 0.222 s | 0.182 s | 0.146 s |
| LCR | 0.45 s | 0.433 s | 0.433 s | 0.4 s |