Optimization-based control of the F1/10 autonomous racing car
Optimální řízení autonomního závodního auta F1/10
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date of defense
Abstract
Tato práce se zabývá aplikací optimalizačních řídících technik na autonomním závodním vozidle v měřítku 1/10 pro soutěž F1/10 Autonomous Racing Competition. Cílem práce je implementace řídícího algoritmu schopného dosáhnout rychlých časů na kolo na závodní dráze. V práci jsou popsány vhodné matematické modely vozu a pneumatik, a vybraný model vozidla a pneumatik je identifikován a implementován. Do závodního vozidla je integrován řídící algoritmus Model Predictive Contouring Control, který využívá identifikované modely, a je otestován v simulaci a v reálných experimentech s autonomním závodním vozidlem. Implementovaný řídící algoritmus byl schopen optimalizovat trajektorii závodního vozida v simulaci, v reálných experimentech dokázal s vozidlem projet testovací dráhu.
The main interest of this thesis is the application of optimization-based control techniques on a 1/10 scale autonomous racing vehicle for the F1/10 Autonomous Racing Competition. The goal is to implement a control algorithm able to achieve fast lap times in time-trial races. Selected vehicle and tire models are identified and implemented using a genetic algorithm. A Model Predictive Contouring Control algorithm utilizing the identified models is integrated into the racing vehicle platform, and its performance is tested in simulation and real-life experiments. The control algorithm successfully optimized the vehicle's trajectory in the simulation and was able to drive the vehicle safely through the testing track in the real-life experiment.
The main interest of this thesis is the application of optimization-based control techniques on a 1/10 scale autonomous racing vehicle for the F1/10 Autonomous Racing Competition. The goal is to implement a control algorithm able to achieve fast lap times in time-trial races. Selected vehicle and tire models are identified and implemented using a genetic algorithm. A Model Predictive Contouring Control algorithm utilizing the identified models is integrated into the racing vehicle platform, and its performance is tested in simulation and real-life experiments. The control algorithm successfully optimized the vehicle's trajectory in the simulation and was able to drive the vehicle safely through the testing track in the real-life experiment.
Description
Keywords
F1/10 competition, Závody autonomních vozů, Identifikace parametrů modelu, Pacejka magic formula, Model Predictive Contouring Control, Optimalizace trajektorie, F1/10 competition, Autonomous racing, Model identification, Pacejka magic formula, Model Predictive Contouring Control, Trajectory optimization
Citation
Underlying research data set URL
Permanent link
Rights/License
A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act.
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.