Pinned Repositories
acados
Fast and embedded solvers for nonlinear optimal control
Actor-critic-with-stability-guarantee
Adaptive-Control
Adaptive control methods developed by Karl Johan Åström and Björn Wittenmark from the 70-80's for industrial use
adaptive-model-predicitive-control-matlab
Adaptive Model Predicitive Control - Matlab
arduino
Process Control Temperature Lab
ardupilot
ArduPlane, ArduCopter, ArduRover source
Data-Driven-Predictive-Control
Data-Driven Predictive Control
LateralRollStabilityMPC
Model-Predictive-Control-4
MPC controllers for temperature regulation of a building. Graded project for the ETH course "Model Predictive Control".
Optimal-Control-with-Reinforcement-Learning
Online model-free control with reinforcement learning
DeepakIngole's Repositories
DeepakIngole/filterpy
Python Kalman filtering and optimal estimation library. Implements Kalman filter, particle filter, Extended Kalman filter, Unscented Kalman filter, g-h (alpha-beta), least squares, H Infinity, smoothers, and more. Has companion book 'Kalman and Bayesian Filters in Python'.
DeepakIngole/Self-Driving-Cars
Coursera Open Courses from University of Toronto
DeepakIngole/acados
Fast and embedded solvers for nonlinear optimal control
DeepakIngole/hpipm
High-performance interior-point-method QP solvers
DeepakIngole/ballbeam-gym
Ball & beam OpenAI gym environments
DeepakIngole/rl_ardrone
Autonomous Navigation of UAV using Reinforcement Learning algorithms.
DeepakIngole/mpc.pytorch
A fast and differentiable model predictive control (MPC) solver for PyTorch.
DeepakIngole/efficient-calibration-embedded-MPC
Python code of the paper "Efficient Calibration of Embedded MPC" by Marco Forgione, Dario Piga, and Alberto Bemporad
DeepakIngole/Sonums.jl
The Self-Organizing NUMbers. A number format that learns from data.
DeepakIngole/optiplan
DeepakIngole/fpu
synthesiseable ieee 754 floating point library in verilog
DeepakIngole/universal
Universal Number Arithmetic
DeepakIngole/QuadProgpp
A C++ library for Quadratic Programming which implements the Goldfarb-Idnani active-set dual method.
DeepakIngole/mav_control_rw
Control strategies for rotary wing Micro Aerial Vehicles using ROS
DeepakIngole/MRAC_wing_rock_model
Application shows advantage of Classical MRAC using RBFs over PD control when unmodeled dynamics are present in the system (wing rock model).
DeepakIngole/ardupilot
ArduPlane, ArduCopter, ArduRover source
DeepakIngole/MPC-and-MHE-implementation-in-MATLAB-using-Casadi
This is a workshop on implementing model predictive control (MPC) and moving horizon estimation (MHE) on Matlab. The implementation is based on the Casadi Package which is used for numerical optimization. A non-holonomic mobile robot is used as a system for the implementation. The workshop video recording can be found here https://www.youtube.com/playlist?list=PLK8squHT_Uzej3UCUHjtOtm5X7pMFSgAL ... Casadi can be downloaded here https://web.casadi.org/
DeepakIngole/control-toolbox
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
DeepakIngole/Kalman_Filter_and_Extended_Kalman_Filter
Implementation of an EKF to predict states of a 6 DOF drone using GPS-INS fusion. Also ass3_q2 and ass_q3_kf show the difference between state estimation without KF and with KF
DeepakIngole/optimization-engine
Nonconvex embedded optimization
DeepakIngole/Learning-Based-MPC
Learning-Based Model Predictive Control (LBMPC)
DeepakIngole/Optimal-Control-with-Reinforcement-Learning
Online model-free control with reinforcement learning
DeepakIngole/GP-MPC
MPC with Gaussian Process
DeepakIngole/Reinforcement-Learning-in-Process-Control
Master thesis spring 2019. Template to be futher used by the department of chemical engineering at NTNU,
DeepakIngole/do-mpc
DeepakIngole/Interior-Point
Linear Optimisation Using Interior Point Method
DeepakIngole/lbmpc-1
learning-based model predictive control
DeepakIngole/Kalman-and-Bayesian-Filters-in-Python
Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions.
DeepakIngole/extended_logbarrier
Code for our arxiv preprint: https://arxiv.org/abs/1904.04205
DeepakIngole/Heuristic-Coarsening
Matlab library that creates directed graph from shape files and multiscale graphs from these weighted directed graphs using heuristic coarsening