CasADi: a software framework for nonlinear optimization and optimal control
DOI10.1007/S12532-018-0139-4zbMATH Open1411.90004OpenAlexW2842089854WikidataQ120122887 ScholiaQ120122887MaRDI QIDQ1741124FDOQ1741124
Authors: Joel A. E. Andersson, Greg Horn, James B. Rawlings, Moritz Diehl, Joris J. M. Gillis
Publication date: 3 May 2019
Published in: Mathematical Programming Computation (Search for Journal in Brave)
Full work available at URL: https://lirias.kuleuven.be/handle/123456789/624550
Recommendations
- CasADi: a symbolic package for automatic differentiation and optimal control
- \texttt{ACADO toolkit} -- an open-source framework for automatic control and dynamic optimization
- \texttt{pyomo.dae}: a modeling and automatic discretization framework for optimization with differential and algebraic equations
- FORCES NLP: an efficient implementation of interior-point methods for multistage nonlinear nonconvex programs
- CGPOPS: a C++ software for solving multiple-phase optimal control problems using adaptive Gaussian quadrature collocation and sparse nonlinear programming
Numerical mathematical programming methods (65K05) Software, source code, etc. for problems pertaining to operations research and mathematical programming (90-04) Software, source code, etc. for problems pertaining to calculus of variations and optimal control (49-04)
Cites Work
- Title not available (Why is that?)
- Title not available (Why is that?)
- On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming
- The lifted Newton method and its application in optimization
- Object-oriented software for quadratic programming
- SUNDIALS
- The art of differentiating computer programs. An introduction to algorithmic differentiation.
- JuMP: a modeling language for mathematical optimization
- An SR1/BFGS SQP algorithm for nonconvex nonlinear programs with block-diagonal Hessian matrix
- Direct Methods for Sparse Linear Systems
- Title not available (Why is that?)
- A Modeling Language for Mathematical Programming
- Evaluating Derivatives
- Algorithm 755: ADOL-C
- SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization
- An upper bound for the chromatic number of a graph and its application to timetabling problems
- What Color Is Your Jacobian? Graph Coloring for Computing Derivatives
- The ESA NLP solver WORHP
- Title not available (Why is that?)
- Sensitivity and stability analysis for nonlinear programming
- Title not available (Why is that?)
- Parameter-free resolution of the superposition of stochastic signals
- Fast Numerical Methods for Mixed-Integer Nonlinear Model-Predictive Control
- Detecting Jacobian sparsity patterns by Bayesian probing
- Collected matrix derivative results for forward and reverse mode algorithmic differentiation
- The use of orthogonal polynomials in the near-optimal control of distributed systems by trajectory approximation†
Cited In (only showing first 100 items - show all)
- \texttt{acados} -- a modular open-source framework for fast embedded optimal control
- PolyMPC: an efficient and extensible tool for real-time nonlinear model predictive tracking and path following for fast mechatronic systems
- Penalty alternating direction methods for mixed-integer optimal control with combinatorial constraints
- Improved crest factor minimization of multisine excitation signals using nonlinear optimization
- Nonlinear model predictive control with aggregated constraints
- NMPC in active subspaces: dimensionality reduction with recursive feasibility guarantees
- A symplectic indirect approach for a class of nonlinear optimal control problems of differential‐algebraic systems
- Enhancement of the moving horizon estimation performance based on an adaptive estimation algorithm
- Predictive multibody dynamic simulation of human neuromusculoskeletal systems: a review
- Continuous‐time receding‐horizon reinforcement learning and its application to path‐tracking control of autonomous ground vehicles
- Experiments with Tractable Feedback in Robotic Planning Under Uncertainty: Insights over a Wide Range of Noise Regimes
- Model predictive control of non-holonomic systems: beyond differential-drive vehicles
- Hidden invariant convexity for global and conic-intersection optimality guarantees in discrete-time optimal control
- An electromechanically coupled beam model for dielectric elastomer actuators
- Revisiting moment-closure methods with heterogeneous multiscale population models
- Lyapunov-based damping controller with nonlinear MPC control of payload position for a knuckle boom crane
- \texttt{PETSc TSAdjoint}: a discrete adjoint ODE solver for first-order and second-order sensitivity analysis
- Training recurrent neural networks by sequential least squares and the alternating direction method of multipliers
- Model predictive control with random batch methods for a guiding problem
- Topology optimization based on deep representation learning (DRL) for compliance and stress-constrained design
- An efficient bounded-variable nonlinear least-squares algorithm for embedded MPC
- An implicit and explicit dual model predictive control formulation for a steel recycling process
- Dynamic soaring in wind turbine wakes
- Mixed-integer optimal control under minimum dwell time constraints
- Optimal 3D arm strategies for maximizing twist rotation during somersault of a rigid-body model
- Newton's method, Bellman recursion and differential dynamic programming for unconstrained nonlinear dynamic games
- Revisiting a fixed-point hierarchical control design for cryogenic refrigerators under constraints, nonlinearities and real-time considerations
- CasADi
- Probabilistic constraint tightening techniques for trajectory planning with predictive control
- Solving multispecies population games in continuous space and time
- Multiphase mixed-integer nonlinear optimal control of hybrid electric vehicles
- Partially distributed outer approximation
- Multi-period optimization for long-term oilfield production planning
- Generation of realistic saddle trajectories from captured horseback motion
- PyOpt: a python-based object-oriented framework for nonlinear constrained optimization
- Hybrid Gaussian process modeling applied to economic stochastic model predictive control of batch processes
- Fuzzy forward dynamics of distinct gait phases with a prosthetic foot
- COOPT -- a software package for optimal control of large-scale differential-algebraic equation systems
- TACO: a toolkit for AMPL control optimization
- Optimization of vaccination for COVID-19 in the midst of a pandemic
- Optimal control of port-Hamiltonian descriptor systems with minimal energy supply
- On mixed-integer optimal control with constrained total variation of the integer control
- A new optimal homotopy asymptotic method for fractional optimal control problems
- A two-layer switching based trajectory prediction method
- Energy optimal attitude control for a solar-powered spacecraft
- Optimal collision-avoiding deceleration when approaching a stochastically vanishing obstacle
- A flow perspective on nonlinear least-squares problems
- Minimum variance constrained estimator
- An optimisation based algorithm for finding the nucleation temperature of cosmological phase transitions
- Copuling population dynamics and diel migration patterns
- An inverse problem for Moore-Gibson-Thompson equation arising in high intensity ultrasound
- Modeling and Optimal Control of a Two-Species Bioproducing Microbial Consortium
- Time-minimal set point transition for nonlinear SISO systems under different constraints
- \texttt{ACADO toolkit} -- an open-source framework for automatic control and dynamic optimization
- CasADi: a symbolic package for automatic differentiation and optimal control
- Multilevel selective harmonic modulation via optimal control
- Population games with instantaneous behavior and the Rosenzweig-MacArthur model
- An infeasible-start framework for convex quadratic optimization, with application to constraint-reduced interior-point and other methods
- \texttt{Tenscalc}: a toolbox to generate fast code to solve nonlinear constrained minimizations and compute Nash equilibria
- Learning-based model predictive current control for synchronous machines: an LSTM approach
- Maximum-distance race strategies for a fully electric endurance race car
- Direct and indirect optimal control applied to plant virus propagation with seasonality and delays
- A nonlinear tracking model predictive control scheme for dynamic target signals
- Data-driven control of oscillator networks with population-level measurement
- Safe-by-construction autonomous vehicle overtaking using control barrier functions and model predictive control
- Controllability properties from the exterior under positivity constraints for a 1-D fractional heat equation
- Finite elements with switch detection for direct optimal control of nonsmooth systems
- Cooperative energy and time-optimal lane change maneuvers with minimal highway traffic disruption
- Title not available (Why is that?)
- Auto-tuning of reference models in direct data-driven control
- Funnel MPC for nonlinear systems with arbitrary relative degree
- Stable predictive control of continuous stirred-tank reactors using deep learning
- Iterative distributed model predictive control for heterogeneous systems with non-convex coupled constraints
- Iterative distributed model predictive control for nonlinear systems with coupled non-convex constraints and costs
- Time-optimal trajectory generation and observer-based hierarchical sliding mode control for ballbots with system constraints
- Statistical linearization for robust motion planning
- Robust tube-based NMPC for dynamic systems with discrete degrees of freedom
- Approximate propagation of normal distributions for stochastic optimal control of nonsmooth systems
- Fully cooperative games with state and input constraints using reinforcement learning based on control barrier functions
- Real-time game-theoretic model predictive control for differential game of target defense
- Convergence of NMPC using qLPV embeddings and Taylor extrapolation
- Physics-informed genetic programming for discovery of partial differential equations from scarce and noisy data
- Learning Lyapunov terminal costs from data for complexity reduction in nonlinear model predictive control
- Dynamic multibody model of a turntable ladder truck considering unloaded outriggers and sensitivity-based parameter identification
- An optimal control problem solution for chemical reactor
- A non-intrusive approach for physics-constrained learning with application to fuel cell modeling
- Robust adaptive MPC using control contraction metrics
- Flexible multibody system modelling of an aerial rescue ladder using Lagrange's equations
- Structure-exploiting Newton-type method for optimal control of switched systems
- An algorithm to construct subsolutions of convex optimal control problems
- Analysis of driving styles of a GP2 car via minimum lap-time direct trajectory optimization
- CarNum: parallel numerical framework for computational cardiac electromechanics
- ALADIN‐—An open‐source MATLAB toolbox for distributed non‐convex optimization
- A consensus-based alternating direction method of multipliers approach to parallelize large-scale minimum-lap-time problems
- Manifold turnpikes of nonlinear port-Hamiltonian descriptor systems under minimal energy supply
- A reduced-order Lie group-based race car model for systematic trajectory optimization on 3D tracks
- Tube model predictive control for flexible satellite dynamics
- Iterative learning control with discrete‐time nonlinear nonminimum phase models via stable inversion
- Structure of optimal control for planetary landing with control and state constraints
- A warm-started trajectory planner for fixed-wing unmanned aerial vehicle formation
Uses Software
This page was built for publication: CasADi: a software framework for nonlinear optimization and optimal control
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1741124)