An open API service providing repository metadata for many open source software ecosystems.

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

Related Topics
optimization 19 nonlinear-optimization 10 pyomo 9 model-predictive-control 7 python 6 ros 5 control 5 mpc 5 nonlinear-programming 4 trajectory-optimization 4 motion-planning 4 snopt 3 casadi 3 cpp 3 eigen 3 optimal-control 3 mpc-control 3 rust 3 solver 3 nlp 3 control-systems 3 matlab 2 udacity 2 trajectory 2 nmpc 2 collocation 2 interior-point-method 2 model-predictive-controller 2 robotics 2 navigation 2 multi-objective-optimization 2 cppad 2 optimization-algorithms 2 lbfgs 2 haskell 2 docker 2 district-heating-network 2 trajectory-planning 2 julia 2 lane-change 2 cmake 2 safety-critical-systems 2 obstacle-avoidance-algorithm 2 cav 2 autonomous-vehicles 2 control-barrier-functions 2 control-lyapunov-functions 2 sequential-quadratic-programming 1 performance-profile 1 software-benchmarking 1 sqp 1 uno-solver 1 cbc 1 scipy 1 coin-ot 1 flask 1 bayesian-optimization 1 fmincon 1 fminunc 1 glpk 1 acopf 1 opf 1 yalmip 1 deep-learning 1 deep-reinforcement-learning 1 model-based-control 1 openai-gym 1 pytorch 1 discrete-mechanics 1 dmoc 1 trajectory-generation 1 fminbnd 1 single 1 mpc-controller 1 ros2-jazzy 1 augmented-lagrangian-method 1 simpson 1 benchmark 1 shooting 1 benchmarking 1 filtersqp 1 interior-point-algorithms 1 newtons-method 1 nonlinear-optimization-algorithms 1 nonlinear-programming-algorithms 1 building-energy 1 cross-validation 1 deterministic 1 genetic-optimization-algorithm 1 gurobi-solver 1 hvac 1 latin-hypercube-sampling 1 machine-learning-algorithms 1 multivariate-regression 1 nsga-ii 1 probabilistic-inference 1 pymoo 1 sobol-indices 1 stochastic-optimization 1 xgboost-regression 1