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: over 3 years ago
Linked 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 |