Use of on-board sensors to determine lane changes
Lim, Yew Liang
Date of Issue2018
School of Electrical and Electronic Engineering
Centre for Infocomm Technology (INFINITUS)
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.
Final Year Project (FYP)
Nanyang Technological University