ilqr
Control optimizer
An implementation of a control algorithm for optimizing complex systems with non-linear dynamics and constraints.
Iterative Linear Quadratic Regulator with auto-differentiatiable dynamics models
388 stars
12 watching
80 forks
Language: Python
last commit: about 4 years agoLinked from 1 awesome list
auto-differentiationcartpolecontrol-systemsddpdifferential-dynamic-programmingdynamics-modelsilqgilqrmodel-predictive-controlmodel-predictive-controllermpcmpc-controlnon-linear-optimizationoptimal-controlpendulumtheanotrajectory-optimizationtrajectory-tracking
Related projects:
| Repository | Description | Stars |
|---|---|---|
| Tools and methods for analyzing and controlling continuous psychophysics data using an optimal control framework | 25 | |
| Designs and develops control software for an unmanned aerial vehicle | 64 | |
| An optimisation method that minimises the difference between FEA output and data in Abaqus models | 17 | |
| Automates model building and deployment process by optimizing hyperparameters and compressing models for edge computing. | 200 | |
| A software package that optimizes trajectories for physical systems by finding the optimal sequence of controls to minimize energy or cost | 636 | |
| Toolset for optimizing and calibrating physical systems using machine learning and quantum computing | 70 | |
| Designs and simulates autonomous vehicle control systems using Python and Carla Simulator. | 117 | |
| A lightweight Bayesian optimization library designed to optimize expensive-to-evaluate functions using Gaussian Process models and various acquisition functions. | 86 | |
| Provides a Python implementation of Krotov's method for optimizing quantum control | 71 | |
| An optimizer that automatically tunes momentum and learning rate using local quadratic approximation. | 287 | |
| A solver for nonconvex optimization problems in embedded systems and robotics | 517 | |
| A PyTorch implementation of an optimization algorithm for continuous control and reinforcement learning tasks | 435 | |
| Calculates optimal capital allocation for a portfolio based on historical stock prices and a risk management strategy. | 93 | |
| A solver for optimizing quadratic programs in deep learning and other fields. | 691 | |
| A tool for solving optimization problems in conservation planning by using mixed integer linear programming techniques. | 123 |