Learning-based Model Predictive Control for Autonomous Racing
ฝัง
- เผยแพร่เมื่อ 10 ก.ค. 2019
- Presented paper can be downloaded here: www.research-collection.ethz....
Abstract-In this paper, we present a learning-based control
approach for autonomous racing with an application to the AMZ
Driverless race car gotthard. One major issue in autonomous
racing is that accurate vehicle models that cover the entire
performance envelope of a race car are highly nonlinear, complex
and complicated to identify, rendering them impractical for
control. To address this issue, we employ a relatively simple
nominal vehicle model, which is improved based on measurement
data and tools from machine learning. The resulting formulation
is an online learning data-driven Model Predictive Controller,
which uses Gaussian Processes regression to take residual model
uncertainty into account and achieve safe driving behavior. To
improve the vehicle model online, we select from a constant
in-flow of data points according to a criterion reflecting the
information gain, and maintain a small dictionary of 300 data
points. The framework is tested on the full-size AMZ Driverless
race car, where it is able to improve the vehicle model and reduce
lap times by 10% while maintaining safety of the vehicle.
_____________________________________________________
Visit our website and follow us on social media!
AMZ driverless Website: driverless.amzracing.ch
AMZ Racing on Facebook: / amzracing
AMZ Racing on Twitter: amzracing?lang=en
AMZ Racing on Instagram: amzracing?... - ยานยนต์และพาหนะ
Such a nice project, props guys!
Danke fürs Video !
Ich hoffe, ich bekomme das mit dem MPC auch bald mal hin 🙂
Grüsse aus Regensburg !
Did you also account for the tyre temp?
But I guess the constant successive predictions of the model account for that?
Really great achievement, but you see the algorithm interpolate between the cones "into the future".
It choose quite late and deep apexes and does not really prepare the rotation of the car into a corner.
What was the best time of human driver?
dear authors, is the learning process executed online or offline?
congrats! do you guys have github?