SiROP
Login   
Language
  • English
    • English
    • German
Home
Menu
  • Login
  • Register
  • Search Opportunity
  • Search Organization
  • Create project alert
Information
  • About SiROP
  • Team
  • Network
  • Partners
  • Imprint
  • Terms & conditions
Register now After registration you will be able to apply for this opportunity online.
This opportunity is not published. No applications will be accepted.

Learning-based model predictive control for high-performance miniature racing

In this semester project, you will implement an efficient Gaussian process-based model predictive controller for high-performance autonomous miniature racing.

Keywords: model predictive control, mpc, gaussian process, gp, gp-mpc, machine learning, autonomous racing, miniature racing, crs

  • With its high demands on driving performance, safety-awareness and computational efficiency, autonomous racing has established itself as a valuable benchmarking application for research on learning-based control algorithms [1]. Thereby, a physics-based model is augmented with a residual model learned from data to enhance prediction accuracy and enable online model adaptation to changing operating conditions, such as temperature, ground surface and tire wear. With respect to the choice of residual model, in particular for online model adaptation, Gaussian process (GP) regression has shown promising results since, by providing a quantification of the modeling uncertainty, it enables to maintain a prescribed level of safety-awareness when incorporating real-world data into the prediction model [2]. Still, especially when considering the learning-based model uncertainty within the control algorithm, the high computational complexity of GP regression constitutes a major bottleneck for real-time applications. In this semester project, you will implement an efficient Gaussian process-based model predictive controller for high-performance autonomous miniature racing.

    With its high demands on driving performance, safety-awareness and computational efficiency, autonomous racing has established itself as a valuable benchmarking application for research on learning-based control algorithms [1]. Thereby, a physics-based model is augmented with a residual model learned from data to enhance prediction accuracy and enable online model adaptation to changing operating conditions, such as temperature, ground surface and tire wear. With respect to the choice of residual model, in particular for online model adaptation, Gaussian process (GP) regression has shown promising results since, by providing a quantification of the modeling uncertainty, it enables to maintain a prescribed level of safety-awareness when incorporating real-world data into the prediction model [2]. Still, especially when considering the learning-based model uncertainty within the control algorithm, the high computational complexity of GP regression constitutes a major bottleneck for real-time applications.

    In this semester project, you will implement an efficient Gaussian process-based model predictive controller for high-performance autonomous miniature racing.

  • Your project would include • familiarizing yourself with the existing GP-MPC implementation [3] in the CRS autonomous racing framework, • extending the method by implementing an efficient (approximate) Gaussian process formulation for real-time inference, • performing simulation and real-world experiments to compare your implementation against the existing GP-MPC implementation.

    Your project would include

    • familiarizing yourself with the existing GP-MPC implementation [3] in the CRS autonomous racing framework,

    • extending the method by implementing an efficient (approximate) Gaussian process formulation for real-time inference,

    • performing simulation and real-world experiments to compare your implementation against the existing GP-MPC implementation.

  • Amon Lahr, amlahr@ethz.ch; Dr. Andrea Carron, carrona@ethz.ch

    Amon Lahr, amlahr@ethz.ch; Dr. Andrea Carron, carrona@ethz.ch

Calendar

Earliest start2024-02-19
Latest end2024-10-31

Location

Research Zeilinger (ETHZ)

Labels

Semester Project

Master Thesis

Topics

  • Mathematical Sciences
  • Engineering and Technology

Documents

NameCommentSizeActions
Real-time GP-MPC.pdf114KBDownload
SiROP PARTNER INSTITUTIONS
Image
Image