epoxx-arch's repositories
Model-Predictive-Control
Model predictive control (MPC) of an autonomous vehilcle for lane tracking and obstacle avoidance with ACADO toolkit
Racing-LMPC-ROS2
C++ ROS2 packages that implement learning model predictive control for real-world autonomous race cars.
Radial-basis-TMPC
Learning-based robust tube based MPC of nonlinear systems via difference of convex radial basis functions
autodiff
automatic differentiation made easier for C++
BayesNewton
Bayes-Newton—A Gaussian process library in JAX, with a unifying view of approximate Bayesian inference as variants of Newton's method.
Formula-Student-Driverless-Simulator
A virtual world where Autonomous Systems from different Formula Student teams can compete in time-trial challenges
KrisLibrary
Basic math, geometry, and robotics, and other routines used in projects from Kris Hauser's lab
marsvin-matrix-container-cpp
Marsvin library: Matrix class and operations
MATMPC
Mpc matlab casadi
matplotlib-cpp
Extremely simple yet powerful header-only C++ plotting library built on the popular matplotlib
MBD
multibody models
Model-Predictive-Control-for-Linear-Systems-in-Cpp-by-Using-Eigen-Library
This repository contains C++ files that explain how to implement the Model Predictive Control (MPC) algorithm for linear systems in C++ by using the Eigen C++ matrix library.
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)
MPC_vehicleOvertaking
MPC-based vehicle overtaking system
multibody-state-estimation
MultiBody Dynamics Estimators: Particle filter and factor-graph estimators
NMPC-trck
Non-linear Model Predictive Control using CasADi/IPOPT
Optimization-IPOPTCasADi-
This repository contains examples of solving Quadratic Programming, Non-Linear Optimization using CasADi interface in C++
path_tracking_catalog
25 path-tracking algorithms are (goint to be) implemented with python.
Polynomials.jl
Polynomial manipulations in Julia
Pontryagin-Differentiable-Programming
A unified end-to-end learning and control framework that is able to learn a (neural) control objective function, dynamics equation, control policy, or/and optimal trajectory in a control system.
qpmpc
Model predictive control in Python based on quadratic programming
race_stack
The autonomous racing stack for the ForzaETH team at PBL
RoboticSystemsBook
A working draft of a free undergraduate robotics textbook, collected from lecture notes
simple_casadi_mpc
C++ mpc casadi examples
spdlog
Fast C++ logging library.
tailored_mpc
Formula Student Non-linear curvature MPC using embotech FORCESPRO's solver for non linear optimization and CASADI's framework for algorithmic differentiation (included within FORCESPRO) .
TinyMPC
Model-predictive control for microcontrollers
tinympc-matlab
MATLAB interactive interface for TinyMPC
Training-Overtaking-Algorithm
This repository has code of how to train a RNN that can perform overtaking in F1TENTH simulator as well as a dataset I have created