A light-weight, Eigen-based C++ library for trajectory optimization for legged robots.
-
Updated
Apr 17, 2023 - C++
A light-weight, Eigen-based C++ library for trajectory optimization for legged robots.
An Eigen-based, light-weight C++ Interface to Nonlinear Programming Solvers (Ipopt, Snopt)
Differential Wheeled Mobile Robot - Nonlinear Model Predictive Control based on ROS
Nonlinear Model Predictive Control tuning using Genetic Algorithms, employed on a trajectory controller for differential drive robot
ROS MPC trajectory tracker. Currently only supports diff-drive/skid-steering UGVs.
Fit a partial point cloud with a superquadric
This is MPC (model predictive controller) that can predict steering and throttle to drive in a simulator.
An optimized, easy-to-use functional style motion planning library written in C++. Developed in lab with Prof. Tao Gao at UCLA.
C++/python codes for contact-rich trajectory optimization.
Package for implementation of Model Predictive Control in Autonomous Bots
🏎️ Model Predictive Control (MPC) Project using C++, Eigen, Ipopt and CppAD for the Self-Driving Car Nanodegree at Udacity
Lightweight interfaces for optimisation and numerics: a C++ package manager for ipopt and tinyxml2, plus other numerical methods such as Runge-Kutta schemes
A nonlinear model predictive controller for an autonomous vehicle in a simulation environment.
Leopard is a fast, modern implementation of sparse, multifrontal symmetric indefinite matrix factorization.
This is an implementation of an interior-point algorithm with a line-search method for nonlinear optimization. This package contains several subdirectories corresponding to COIN-OR projects. The AUTHORS, LICENSE and README files in each of the subdirectories give more information about these projects.
Model Predictive Control vehicle controller project of the Udacity Self-Driving Car Engineer Nanodegree
Add a description, image, and links to the ipopt topic page so that developers can more easily learn about it.
To associate your repository with the ipopt topic, visit your repo's landing page and select "manage topics."