Model predictive controller for controlling a self-driving car
-
Updated
Nov 12, 2018 - C++
Model predictive controller for controlling a self-driving car
Implementation of a Model Predictive Controller driving a simulated car.
This repo contains all the codes of my control systems simulations
Topics include function approximation, learning dynamics, using learned dynamics in control and planning, handling uncertainty in learned models, learning from demonstration, and model-based and model-free reinforcement learning.
Model predictive control project for Udacity Selfdriving Car nanodegree
Matlab Files for Master Thesis of Jonaylton at IME (Controle Preditivo Não-Linear Aplicado ao Sistema de Piloto Automático de Mísseis)
Model Predictive Controller Project for the Self-driving Cars Nanodegree.
CarND Term 2 Model Predictive Control (MPC) Project
Model Predictive Control Project: Laps in Simulation Driven with 100ms Latency
This study explores using RL for CSTR control, assessing effectiveness vs. traditional controllers (PID, MPC). RL learns optimal behavior to maximize rewards, outperforming NMPC with exploration and lower computational load.
Automated Driving block week project
Implementation of Model Predictive Control
Udacity Self Driving Engineer Nanodegree - Term 2 - Project 5 - Model Predictive Control
Z. Sun, Q. Wang, J. Pan and Y. Xia, "Data-Driven MPC for Linear Systems using Reinforcement Learning," 2021 China Automation Congress (CAC), Beijing, China, 2021, pp. 394-399, doi: 10.1109/CAC53003.2021.9728233.
C++ code for Assisted Lane Keeping using Model Predictive Controller
The main goal of the project is to implement in C++ Model Predictive Control to drive the vehicle around the simulator track.
This is a self driving car project of using Model Predictive Control algorithm to help car drive itself
Add a description, image, and links to the model-predictive-controller topic page so that developers can more easily learn about it.
To associate your repository with the model-predictive-controller topic, visit your repo's landing page and select "manage topics."