This repository implements nonlinear MPC using the Casadi optimization library. It also includes code for compressing that MPC policy into a neural network control policy.
git clone --recurse-submodules [email protected]:dawsonc/obstacle_avoidance_mpc.git
cd obstacle_avoidance_mpc
conda env create -n obstacle_avoidance_mpc python=3.9
pip install -e .