An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: model-predictive-controller

imoneoi/autonomous_driving_mpc

Model Predictive Controller for Autonomous Driving implemented using ROS and C++

Language: C++ - Size: 13.2 MB - Last synced at: 10 days ago - Pushed at: about 5 years ago - Stars: 101 - Forks: 30

nicolapiccinelli/libmpc

libmpc++ is a C++ header-only library to solve linear and non-linear MPC

Language: C++ - Size: 1010 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 163 - Forks: 22

khushant2001/Trajectory-optimization

Real-time trajectory optimization for obstacle avoidance on crazyflie - a mini quadcopter. Both simulation and hardware testing are performed.

Language: C++ - Size: 2.59 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Bharath2/iLQR

iterative Linear Quadratic Regulator with constraints.

Language: Python - Size: 1.36 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 206 - Forks: 43

risherlock/sore

Software recreations of published works.

Language: MATLAB - Size: 5.86 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 13 - Forks: 0

jonaylton/mpc-missile

Matlab Files for Master Thesis of Jonaylton at IME (Controle Preditivo Não-Linear Aplicado ao Sistema de Piloto Automático de Mísseis)

Language: MATLAB - Size: 92.8 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 2

vikas-rajpoot/Contorl-CSTR-using-Reinforcement-learning

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.

Language: Python - Size: 3.31 MB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 0

Labonneguigue/CarND-MPC-Project Fork of udacity/CarND-MPC-Project

Model Predictive Control Project: Laps in Simulation Driven with 100ms Latency

Language: C++ - Size: 3.16 MB - Last synced at: 6 months ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 1

zainkhan-afk/Differential-Drive-Robot-Navigation

A path following differential drive robot controlled using a PID controller and Model Predictive Controller (MPC)

Language: Python - Size: 9.82 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 33 - Forks: 8

anassinator/ilqr

Iterative Linear Quadratic Regulator with auto-differentiatiable dynamics models

Language: Python - Size: 1.33 MB - Last synced at: 12 months ago - Pushed at: about 3 years ago - Stars: 358 - Forks: 78

devsonni/MPC-Implementation

This repository has the code for the nonlinear model predictive controller for target tracking problems with the use of Casadi framework and Matlab simulation environment. 🏎️ ✈️

Language: Python - Size: 1.83 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 47 - Forks: 11

polarbeargo/CarND-MPC-Project Fork of udacity/CarND-MPC-Project

CarND Term 2 Model Predictive Control (MPC) Project

Language: C++ - Size: 2.58 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 1

shiivashaakeri/Data-Driven-MPC-Linear-Systems-RL

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.

Language: Python - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

BreulinG98/MPC-GUI

Graphical user interface for designing and simulating model predictive control using MATLAB and the Multi-Parametric Toolbox 3

Language: MATLAB - Size: 3.24 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 6

HariKrishnan06082k/Robot-Learning-for-Planning-and-Control

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.

Language: Jupyter Notebook - Size: 18.4 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

balamuruganky/mpc_waypoint_tracking_controller

Model Predictive Control (MPC) based waypoint tracking controller (ROS navigation stack local planner plugin)

Language: C++ - Size: 2.11 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

alexdada555/Modelling-Simulation-and-Implementation-of-Linear-Control-for-Asymmetric-Multirotor-UAVs

Master's Thesis Project: Design, Development, Modelling and Simulating of a Y6 Multi-Rotor UAV, Imlementing Control Schemes such as Proportional Integral Derivative Control, Linear Quadratic Gaussian Control and Model Predictive Control on a BeagleBone Blue

Language: MATLAB - Size: 41.8 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 43 - Forks: 14

w111liang222/model-predictive-control-UGV

Control steer and throttle of UGV to track the reference path based on model predictive controller

Language: Makefile - Size: 992 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 11 - Forks: 4

nicolaloi/Model-Predictive-Control

MPC controllers for temperature regulation of a building. Graded project for the ETH course "Model Predictive Control".

Language: MATLAB - Size: 3.54 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 5

gergelytakacs/Zaklady-prediktivneho-riadenia

Príklady pre knihu "Základy prediktívneho riadenia" // Examples for the book "Basics of Predictive Control" (in Slovak)

Language: MATLAB - Size: 14.6 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 1

marthtz/CarND-T2P5-MPC-Project

Implementation of a Model Predictive Controller driving a simulated car.

Language: C++ - Size: 3.63 MB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

kingsmanvicky/Control-Systems

This repo contains all the codes of my control systems simulations

Language: Python - Size: 15.6 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

josancamon19/model_predictive_controller

Model Predictive Controller Project for the Self-driving Cars Nanodegree.

Language: C++ - Size: 9.66 MB - Last synced at: 10 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance

Linear MPC for Lane Keeping and Obstacle Avoidance on Low Curvature Roads - Paper Application

Language: MATLAB - Size: 2.06 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 3

mez/model_predictive_controller_cpp

This is MPC (model predictive controller) that can predict steering and throttle to drive in a simulator.

Language: C++ - Size: 2.92 MB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 15 - Forks: 9

tiandiao123/MPC-Project

This is a self driving car project of using Model Predictive Control algorithm to help car drive itself

Language: C++ - Size: 56.4 MB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 4 - Forks: 4

m4tice/adb

Automated Driving block week project

Language: Python - Size: 114 MB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

vvrs/MPPIController

Robot Controls Course Project

Language: MATLAB - Size: 7.18 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 31 - Forks: 20

preritj/MPC

Model predictive controller - implementation in C++

Language: C++ - Size: 2.52 MB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 5 - Forks: 4

mohamedameen93/Vehicle-Steering-Using-Model-Predictive-Control

The main goal of the project is to implement in C++ Model Predictive Control to drive the vehicle around the simulator track.

Language: C++ - Size: 2.47 MB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 3

shazraz/MPC-Controller

Model Predictive Control implemented in C++

Language: C++ - Size: 3.74 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 3

awav/model-predictive-controller

Implementation of Model Predictive Control

Language: C++ - Size: 18 MB - Last synced at: 3 days ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 4

sorousharghavan/Udacity_SelfDriving_Car_Model_Predictive_Control

Udacity Self Driving Engineer Nanodegree - Term 2 - Project 5 - Model Predictive Control

Language: C++ - Size: 33.7 MB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 4

kcg2015/Model-Predictive-Control

Language: C++ - Size: 3.6 MB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

ashishraste/Model-Predictive-Controller

Model predictive controller for controlling a self-driving car

Language: C++ - Size: 16.7 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

da-phil/SDC-Model-Predictive-Control

Model predictive control project for Udacity Selfdriving Car nanodegree

Language: C++ - Size: 16.5 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

henyau/SDC_MPC_Sim

Language: C++ - Size: 2.58 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

Related Keywords
model-predictive-controller 37 mpc 19 model-predictive-control 17 control-systems 11 mpc-control 9 autonomous-vehicles 7 self-driving-car 7 matlab 6 pid-controller 5 optimal-control 5 udacity-self-driving-car 4 control 4 trajectory-optimization 4 c-plus-plus 4 cpp 4 autonomous-driving 4 control-theory 3 robotics 3 nonlinear-control 2 casadi 2 vehicle-control 2 reinforcement-learning 2 differential-dynamic-programming 2 path-following 2 pid 2 trajectory-tracking 2 model 2 udacity 2 mpc-controller 2 udacity-nanodegree 2 ipopt 2 ddp 2 ros 2 dynamics 2 ilqg 2 ilqr 2 nonlinear-optimization 2 pendulum 2 education 1 book 1 soft-constraints 1 educational-materials 1 slovak 1 robust-control 1 disturbance-rejection 1 slovakia 1 embedded-systems 1 slovenska-technicka-univerzita 1 quadcopter 1 pid-control 1 multirotor 1 lqr-controller 1 lqr 1 lqg-controller 1 lqg 1 linear-quadratic-regularization 1 linear-quadratic-estimation 1 beaglebone-blue 1 beaglebone 1 waypoint-local-planner 1 waypoint-following 1 waypoint-controller 1 ros-navigation 1 ros-melodic 1 path-tracking 1 navigation 1 movebase 1 tracking 1 kinematics-control 1 eigen3 1 interior-point-method 1 carnd 1 process-controller 1 controller 1 controllers 1 stochastic-optimal-control 1 path-integral 1 end-to-end-learning 1 deep-learning 1 convolutional-neural-networks 1 carla-simulator 1 carla 1 closed-loop-control 1 cppad 1 cpp11 1 obstacle-avoidance 1 mpc-dual-mode 1 lane-keeping 1 quadratic-programming 1 self-driving-car-engineer 1 proportional-integral-derivative 1 proportional-controller 1 lane-changing-manuveur 1 autnomous-car 1 latency 1 university 1 spektrum 1 local-planner 1 theano 1 non-linear-optimization 1