optimal-control
There are 346 repositories under optimal-control topic.
open-spaced-repetition/fsrs4anki
A modern Anki custom scheduling based on Free Spaced Repetition Scheduler algorithm
casadi/casadi
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.
ethz-adrl/control-toolbox
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
rst-tu-dortmund/teb_local_planner
An optimal trajectory planner considering distinctive topologies for mobile robots based on Timed-Elastic-Bands (ROS Package)
eleurent/phd-bibliography
References on Optimal Control, Reinforcement Learning and Motion Planning
Shunichi09/PythonLinearNonlinearControl
PythonLinearNonLinearControl is a library implementing the linear and nonlinear control theories in python.
leggedrobotics/ocs2
Optimal Control for Switched Systems
loco-3d/crocoddyl
Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is based on various efficient Differential Dynamic Programming (DDP)-like algorithms
Geonhee-LEE/mpc_ros
Differential Wheeled Mobile Robot - Nonlinear Model Predictive Control based on ROS
pantor/ruckig
Motion Generation for Robots and Machines. Real-time. Jerk-constrained. Time-optimal.
juanmanzanero/fastest-lap
Fastest-lap is a vehicle dynamics simulator. It can be used to understand vehicle dynamics, to learn about driving techniques, to design car prototypes, or just for fun!
giaf/hpipm
High-performance interior-point-method QP and QCQP solvers
alphaville/optimization-engine
Nonconvex embedded optimization: code generation for fast real-time optimization
anassinator/ilqr
Iterative Linear Quadratic Regulator with auto-differentiatiable dynamics models
OpenOCL/OpenOCL
Open Optimal Control Library for Matlab. Trajectory Optimization and non-linear Model Predictive Control (MPC) toolbox.
DRCL-USC/Hector_Simulation
Simulation Software (ROS/MATLAB) for HECTOR Humanoid Robot Locomotion Control/Bipedal Locomotion Control/Force-and-moment-based MPC
odow/SDDP.jl
Stochastic Dual Dynamic Programming in Julia
mayataka/robotoc
Efficient optimal control solvers for robotic systems.
infiniteopt/InfiniteOpt.jl
An intuitive modeling interface for infinite-dimensional optimization problems.
DanielMartensson/CControl
Using advanced control and computer vision techniques in an easy way for embedded
OpenMDAO/dymos
Open Source Optimization of Dynamic Multidisciplinary Systems
a1600012888/YOPO-You-Only-Propagate-Once
Code for our nips19 paper: You Only Propagate Once: Accelerating Adversarial Training Via Maximal Principle
moribots/motion_planning
Motion Planning Library to accompany turtlebot3_from_scratch repository. Deployed PRM, Grid Map, A*, Theta*, LPA*, D* Lite*, Potential Field, and MPPI.
wanxinjin/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.
ipab-slmc/exotica
Extensible Optimization Framework
EmbersArc/SCpp
Implementation of SCvx, linear MPC and LQR for trajectory generation and tracking
Bharath2/iLQR
iterative Linear Quadratic Regulator with constraints.
pmichaillat/math-for-macro
Source files of the course "Mathematics for Macroeconomics"
JuliaFirstOrder/ProximalAlgorithms.jl
Proximal algorithms for nonsmooth optimization in Julia
maimemo/SSP-MMC
A Stochastic Shortest Path Algorithm for Optimizing Spaced Repetition Scheduling
nicolapiccinelli/libmpc
libmpc++ is a C++ header-only library to solve linear and non-linear MPC
RLGC-Project/RLGC
An open-source platform for applying Reinforcement Learning for Grid Control (RLGC)
pronenewbits/Arduino_Constrained_MPC_Library
A compact Constrained Model Predictive Control (MPC) library with Active Set based Quadratic Programming (QP) solver for Teensy4/Arduino system (or any real time embedded system in general)
cmower/optas
OpTaS: An optimization-based task specification library for trajectory optimization and model predictive control.
csu-hmc/opty
A library for using direct collocation in the optimization of dynamic systems.
pyomeca/bioptim
An optimization framework that links CasADi, Ipopt, ACADOS and biorbd for Optimal Control Problem