Vehicle Lateral and Longitudinal Velocity Estimation Using Machine Learning Algorithms
dc.contributor.author | Fathazam, Amir | |
dc.date.accessioned | 2022-01-17T19:21:32Z | |
dc.date.available | 2022-01-17T19:21:32Z | |
dc.date.issued | 2022-01-17 | |
dc.date.submitted | 2021-12-17 | |
dc.description.abstract | Prediction and estimation of states are of great importance for vehicle control and safety. The conventional observers are designed and used vastly in the automotive industry to fulfill this objective. However, the vehicle behavior can be nonlinear or unpredictable, and it is difficult or impossible to use linear or low-degree nonlinear observers to estimate vehicle states. These observers may fail to estimate the states correctly in high slippery roads, combined slip situations, and maneuvers with intense steering inputs. In this study, two kernel regression-based machine learning methods are used to estimate lateral and longitudinal velocities. In the estimations with kernel regression methods, only a limited number of reference points in the vicinity of estimation space are needed. The kernel-based methods do not need training and can be implemented for real-time applications. The estimation methods are capable of estimating lateral or longitudinal velocities with a frequency of more than 50 Hz. The suggested estimation methods can be applied for different vehicles without the need to be changed or modified. The proposed approach is capable of utilizing data of any vehicle by normalization. The resulting solution can be used for the state estimation of any vehicle. Since the estimation methods rely on the local reference points, the lack of rich reference points may be a challenge for these estimation methods. Two healing algorithms are proposed to address this issue and make the reference points richer in the vicinity of the estimation space. The performance of the healing algorithms for different maneuvers is also studied in this thesis. A series of simulation and experimental tests with various road conditions are utilized for validating the estimation performance. Results show that the proposed algorithm can estimate different vehicles' lateral and longitudinal velocities. The estimation methods can estimate the lateral velocity with an error of less than 0.1 m/s. The methods can estimate the longitudinal velocity with an error of less than 2 kph if the proper reference data is provided. | en |
dc.identifier.uri | http://hdl.handle.net/10012/17893 | |
dc.language.iso | en | en |
dc.pending | false | |
dc.publisher | University of Waterloo | en |
dc.subject | data-driven velocity estimation | en |
dc.subject | vehicle lateral and longitudinal velocity estimation | en |
dc.subject | kernel-regression algorithms | en |
dc.subject | velocity estimation | en |
dc.subject | vehicle-independent velocity estimation | en |
dc.title | Vehicle Lateral and Longitudinal Velocity Estimation Using Machine Learning Algorithms | en |
dc.type | Master Thesis | en |
uws-etd.degree | Master of Applied Science | en |
uws-etd.degree.department | Mechanical and Mechatronics Engineering | en |
uws-etd.degree.discipline | Mechanical Engineering | en |
uws-etd.degree.grantor | University of Waterloo | en |
uws-etd.embargo.terms | 0 | en |
uws.contributor.advisor | Khajepour, Amir | |
uws.contributor.affiliation1 | Faculty of Engineering | en |
uws.peerReviewStatus | Unreviewed | en |
uws.published.city | Waterloo | en |
uws.published.country | Canada | en |
uws.published.province | Ontario | en |
uws.scholarLevel | Graduate | en |
uws.typeOfResource | Text | en |