Topic: "ipopt"
ethz-adrl/towr
A light-weight, Eigen-based C++ library for trajectory optimization for legged robots.
Language: C++ - Size: 5.13 MB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 987 - Forks: 242

Geonhee-LEE/mpc_ros
Differential Wheeled Mobile Robot - Nonlinear Model Predictive Control based on ROS
Language: C++ - Size: 2.33 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 862 - Forks: 179

ethz-adrl/ifopt
An Eigen-based, light-weight C++ Interface to Nonlinear Programming Solvers (Ipopt, Snopt)
Language: C++ - Size: 438 KB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 819 - Forks: 163

juanmanzanero/fastest-lap
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!
Language: Jupyter Notebook - Size: 140 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 543 - Forks: 43

HybridRobotics/NMPC-DCLF-DCBF
A collection of work using nonlinear model predictive control (NMPC) with discrete-time control Lyapunov functions (CLFs) and control barrier functions (CBFs)
Language: MATLAB - Size: 53.3 MB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 267 - Forks: 47

HybridRobotics/MPC-CBF 📦
"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
Size: 14.9 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 137 - Forks: 38

JuliaMPC/NLOptControl.jl
nonlinear control optimization tool
Language: Julia - Size: 23.1 MB - Last synced at: 26 days ago - Pushed at: 2 months ago - Stars: 110 - Forks: 27

proxima-technology/casadi_mpc_nyuumon
『PythonとCasADiで学ぶモデル予測制御』 サポートサイト
Language: Jupyter Notebook - Size: 59.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 51 - Forks: 8

McMasterU/HashedExpression
Type-safe modelling DSL, symbolic transformation, and code generation for solving optimization problems.
Language: Haskell - Size: 49.6 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 42 - Forks: 3

tstran155/Optimization-of-building-energy-consumption
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.
Language: Jupyter Notebook - Size: 5.31 MB - Last synced at: 1 day ago - Pushed at: about 2 years ago - Stars: 27 - Forks: 6

JuliaSmoothOptimizers/NLPModelsIpopt.jl
A thin IPOPT wrapper for NLPModels
Language: Julia - Size: 1.86 MB - Last synced at: about 18 hours ago - Pushed at: about 2 months ago - Stars: 21 - Forks: 9

nocholasrift/mpc_trajectory_tracking
ROS MPC trajectory tracker. Currently only supports diff-drive/skid-steering UGVs.
Language: C++ - Size: 78.1 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 21 - Forks: 2

libai1943/Cooperative-Lane-Changes-of-CAVs
Codes for "Balancing Computation Speed and Quality: A Decentralized Motion Planning Method for Cooperative Lane Changes of Connected and Automated Vehicles"
Language: Matlab - Size: 7.2 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 21 - Forks: 4

winwinashwin/GA-aided-NMPC-tuning
Nonlinear Model Predictive Control tuning using Genetic Algorithms, employed on a trajectory controller for differential drive robot
Language: C++ - Size: 7.45 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 20 - Forks: 13

robotology/find-superquadric
Fit a partial point cloud with a superquadric
Language: C++ - Size: 2.95 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 4

mez/model_predictive_controller_cpp
This is MPC (model predictive controller) that can predict steering and throttle to drive in a simulator.
Language: C++ - Size: 2.92 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 15 - Forks: 9

jnez71/AcroCart
Underactuated double-pendulum (acrobot) on a cart to play with direct optimal control methods
Language: Python - Size: 17.6 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 14 - Forks: 4

bestvibes/motion-planner
An optimized, easy-to-use functional style motion planning library written in C++. Developed in lab with Prof. Tao Gao at UCLA.
Language: C++ - Size: 363 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 9 - Forks: 1

cvanaret/nonconvex_solver_comparison
This repo collects results of nonlinear optimization solvers on standard benchmark problems
Size: 22.7 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 0

libai1943/Cooperative-Lane-Changes-Trajectory-Planning-of-CAVs
Codes of "Cooperative Lane Change Motion Planning of Connected and Automated Vehicles: A Stepwise Computational Framework"
Language: AMPL - Size: 7.18 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 6

Non-Contradiction/ipoptjlr
Language: R - Size: 66.4 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 1

Danziger/CarND-T2-P5-Model-Predictive-Control-MPC
🏎️ Model Predictive Control (MPC) Project using C++, Eigen, Ipopt and CppAD for the Self-Driving Car Nanodegree at Udacity
Language: C++ - Size: 2.5 MB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 6 - Forks: 2

juanmanzanero/lion-cpp
Lightweight interfaces for optimisation and numerics: a C++ package manager for ipopt and tinyxml2, plus other numerical methods such as Runge-Kutta schemes
Language: CMake - Size: 21.2 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 5 - Forks: 2

jeti/android_ipopt
A script for building IPOPT for Android. Prebuilt libraries included in the release section.
Language: Shell - Size: 20.5 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 3

dalvescb/HashedExpression
Library in Haskell for Dynamically Storing Expressions and Code Generator for Various Non-Linear Optimization Solvers
Language: Haskell - Size: 39.7 MB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 2

LuoQingju/ACOPF_yalmip
AC Optimal Power Flow (OPF), yalmip modeling, ipopt solving 交流最优潮流, yalmip 建模, ipopt 求解
Language: MATLAB - Size: 2.93 KB - Last synced at: 7 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

sigopti/pyodhean-server
Language: Python - Size: 144 KB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

AvisekNaug/JModelica_docker
Docker for Jmodelica following the Jmodelica user guide 2.2
Language: Dockerfile - Size: 4.22 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

dthierry/cappresse
The Control and Adaptation with Pre-Dictive Sensitivity Enhancements
Language: Python - Size: 886 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 3

MahanFathi/Discrete-Mechanics-and-Optimal-Control
DMOC method for a simple pendulum swing-up control
Language: Matlab - Size: 105 KB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 2

sandeep026/numerical_optimal_control_MATLAB
Demonstration of some direct transcription methods for optimal control problem in matlab/octave
Language: MATLAB - Size: 20.5 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

molysgaard/leopard
Leopard is a fast, modern implementation of sparse, multifrontal symmetric indefinite matrix factorization.
Language: C++ - Size: 5.86 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

vvv-school/assignment_optimization-2Dgrasp
Assignment to learn Nonlinear Constrained Optimization with Ipopt
Language: CMake - Size: 546 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

abdullaayyad96/CarND-MPC-Project
A nonlinear model predictive controller for an autonomous vehicle in a simulation environment.
Language: C++ - Size: 43.6 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

MattBolitho/ipopt_bindgen
Rust interface to Ipopt through C bindings
Language: Rust - Size: 45.9 KB - Last synced at: 23 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Parithimaal/Portfolio_Optimization-Index_Funds
This project entails portfolio optimization of index funds with various theoretical models and comparing the outcomes.
Language: Jupyter Notebook - Size: 12.1 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

rads2995/rusty-collocation
Gauss pseudospectral method using Gegenbauer polynomials and Birkhoff interpolants.
Language: Rust - Size: 69.3 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

Maroon502/ipopt-src
Build and Link Coin-OR Ipopt for ALL TARGETS. Redistribution of Coin-OR Ipopt as a crate.
Language: Rust - Size: 44.9 KB - Last synced at: 16 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

davebiagioni/sketches-in-rl-free-classic-control
Sketches of model-based control ideas for gym classic control
Language: Python - Size: 63.5 KB - Last synced at: 11 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

dorezyuk/dpose
Obstacle cost and its Jacobian for polygonal robots
Language: C++ - Size: 229 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

sigopti/pyodhean
Language: Python - Size: 159 KB - Last synced at: 26 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

kcg2015/Model-Predictive-Control
Language: C++ - Size: 3.6 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

kuralme/mpc_ros2
Nonlinear Model Predictive Controller ROS2
Language: C++ - Size: 29.3 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

lucia-corsan/NetworkOptimization_NonLinearModel
Solution to the p-Median and Maximal Coverage Location problems by defining the objective function, set, parameters and constraints visually and mathematically. Solvers: gurobipy, pyomo, ipopt.
Language: HTML - Size: 604 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

sajadalipour7/Discovering-faster-matrix-multiplication-algorithm-with-optimization
Discovering faster matrix multiplication algorithm with optimization
Language: Jupyter Notebook - Size: 2.33 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

armiro/MOO-with-Pyomo
Multi-Objective Optimization of 3 output functions based on 5 input variables using epsilon-constraint method in Pyomo. [developed using ChatGPT July 20 Version]
Language: Python - Size: 12.7 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

AnkitaPawar024/Automated_Parallel_Parking
Language: MATLAB - Size: 299 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

banachspace3E8/Optimization_Scripts
I created these files while I was going over Optimization with Matlab and Pyomo bootcamp courses.
Language: Jupyter Notebook - Size: 693 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

mbahrami9264/Water-Advancement-Curve-fitting
This jupyter notebook uses the pyomo optimization library and ipopt solver to fit water advancement data based on the Y = X ^ r equation. This equation is used to model the advancement of water in border irrigation. X represents advancement time (min) and Y represents advancement length (m) '''
Language: Jupyter Notebook - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

winwinashwin/ipopt_vendor
Vendor package for working with COIN-OR/Ipopt
Language: C++ - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

tanmay-sarkar-hub/mathematical_optimization
This is a repository of simple examples on mathematical optimization using scipy, pyomo, ipopt, mip, cbc, etc.
Language: Jupyter Notebook - Size: 29.3 KB - Last synced at: 9 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

rodrigoeggea/JavaInterface_HS071
IPOPT JavaInterface precompiled DLL jipopt.dll in 64-bits for Windows with HS71 example
Language: Java - Size: 7.07 MB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

TB-IKP/Truss
Optimal MPMVC-based truss structures using the Augmented Lagrangian Method
Language: Jupyter Notebook - Size: 126 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

RockyRock/mexIPOPT Fork of ebertolazzi/mexIPOPT
MATLAB interface for IPOPT
Language: C++ - Size: 29.4 MB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0
