deng-haoyang/ParNMPC
A Parallel Optimization Toolkit for Nonlinear Model Predictive Control (NMPC)
Implements a primal-dual interior-point solver with line search that automatically generates OpenMP-parallelized C/C++ code from symbolic MATLAB problem definitions, scaling across multiple CPU cores with speedup proportional to discretization steps. Integrates tightly with MATLAB/Simulink for problem formulation and closed-loop simulation, enabling microsecond-scale real-time optimization suitable for embedded control deployment.
322 stars. No commits in the last 6 months.
Stars
322
Forks
84
Language
MATLAB
License
BSD-2-Clause
Category
Last pushed
Sep 16, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/deng-haoyang/ParNMPC"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
symforce-org/symforce
Fast symbolic computation, code generation, and nonlinear optimization for robotics
inducer/loopy
A code generator for array-based code on CPUs and GPUs
alphaville/optimization-engine
Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support
inducer/islpy
Python wrapper for isl, an integer set library
loco-3d/crocoddyl
Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is...