There are 2 repositories under ipopt topic.
Differential Wheeled Mobile Robot - Nonlinear Model Predictive Control based on ROS
Fastest-lap is a vehicle dynamics simulator. It can be used to understand vehicle dynamics, to learn about driving techniques, to design car prototypes, or just for fun!
A collection of work using nonlinear model predictive control (NMPC) with discrete-time control Lyapunov functions (CLFs) and control barrier functions (CBFs)
"Safety-Critical Model Predictive Control with Discrete-Time Control Barrier Function" by J. Zeng, B. Zhang and K. Sreenath https://arxiv.org/abs/2007.11718
nonlinear control optimization tool
Type-safe modelling DSL, symbolic transformation, and code generation for solving optimization problems.
Codes for "Balancing Computation Speed and Quality: A Decentralized Motion Planning Method for Cooperative Lane Changes of Connected and Automated Vehicles"
Nonlinear Model Predictive Control tuning using Genetic Algorithms, employed on a trajectory controller for differential drive robot
MPC pathtracking implementation with python, solved by PANOC/IPOPT
This repo demonstrates how to build a surrogate (proxy) model by multivariate regressing building energy consumption data (univariate and multivariate) and use (1) Bayesian framework, (2) Pyomo package, (3) Genetic algorithm with local search, and (4) Pymoo package to find optimum design parameters and minimum energy consumption.
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.
A thin IPOPT wrapper for NLPModels
An optimized, easy-to-use functional style motion planning library written in C++. Developed in lab with Prof. Tao Gao at UCLA.
Codes of "Cooperative Lane Change Motion Planning of Connected and Automated Vehicles: A Stepwise Computational Framework"
🏎️ Model Predictive Control (MPC) Project using C++, Eigen, Ipopt and CppAD for the Self-Driving Car Nanodegree at Udacity
Package for implementation of Model Predictive Control in Autonomous Bots
This repo collects results of nonlinear optimization solvers on standard benchmark problems
A script for building IPOPT for Android. Prebuilt libraries included in the release section.
DMOC method for a simple pendulum swing-up control
Library in Haskell for Dynamically Storing Expressions and Code Generator for Various Non-Linear Optimization Solvers
Lightweight interfaces for optimisation and numerics: a C++ package manager for ipopt and tinyxml2, plus other numerical methods such as Runge-Kutta schemes
This provides the python-based simulated moving bed (SMB) optimizer developed by the Process Information Engineering lab at the Department of Materials Process Engineering, Nagoya University.
C++/python codes for contact-rich trajectory optimization.
A nonlinear model predictive controller for an autonomous vehicle in a simulation environment.
Docker for Jmodelica following the Jmodelica user guide 2.2
simulation of actual demand of electricity load.
Leopard is a fast, modern implementation of sparse, multifrontal symmetric indefinite matrix factorization.
Assignment to learn Nonlinear Constrained Optimization with Ipopt