Optimizationifopt, An Eigen-based, light-weight C++ Interface to Nonlinear Programming Solvers (Ipopt, Snopt)Eigen3ToPython, Eigen3 to numpy conversionOptimal ControlOptimal Control for Robotics: Part 1 | by Guillaume Crabé