Use of on-board sensors to determine lane changes

Global Positioning System (GPS) is used as a vehicle aid to by locating its position through satellite communications. Unfortunately, GPS data is not very well defined with the most important point in monitoring which road lane the vehicle is travelling on. Traffic accidents had been classified as t...

Full description

Saved in:
Bibliographic Details
Main Author: Lim, Yew Liang
Other Authors: Tay Wee Peng
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/75209
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Global Positioning System (GPS) is used as a vehicle aid to by locating its position through satellite communications. Unfortunately, GPS data is not very well defined with the most important point in monitoring which road lane the vehicle is travelling on. Traffic accidents had been classified as the top ten reasons of deaths and constitute for 2.2% of all deaths across the world. As a large portion of these fatalities had come about because of the driver's incapable to control well, if wellbeing systems had been installed in the vehicles, those accidents could have been limited or averted. Common instances of steering-assistance systems are lanedeparture warning and lane-keeping assistance. Sensors were used, namely the inertial measurement unit (IMU) in this project, to determine the localisation of the vehicle, which can detect various steering manoeuvres and accurately reflect which lane the vehicle is at. It can classify different types of steering manoeuvre like turn, lane change and driving on curvy roads etc. As for the lane-departure warning, the radars are also built on the sides of the vehicle. In other words, the radar can measure the different lane distance, be it one or three lanes apart, between two vehicles. It can detect the distance of the vehicle and the driver’s vehicle before doing lane change or turning. MATLAB software program was used to program, run it and plot the IMU data result readings on the graph. Linux C++ program was also used to program, run it and tabulate the data parameters result readings on the file. The hardware Radar Set was used capture all the different targets during that point of time and work together with the program code. Due to the complexity of the IMU data captured and its program, smoothing filters must be used to remove the noises.