Home Software

OPTEC Software

OPTEC promotes the use of state-of-the-art optimization software in engineering - whenever available and appropriate. On the other hand, many interesting problem classes arising in engineering require new optimization methods, and inspire our algorithm developers. Aim is to create reliable and fast, structure exploiting algorithms and make them available to the community as open-source software.

For every frequently used software package, and for every in-house development, we have a responsible contact person as mentioned in the list below, who will be happy to help any new user or developer.

 

Software developed by OPTEC members

  • ACADO Toolkit - A Toolkit for Automatic Control and Dynamic Optimization (open-source), Boris Houska and Hans Joachim Ferreau (for C++ and Matlab).
  • CasADi - A minimalistic computer algebra system with automatic differentiation (open-source), Joel Andersson (for C++ and Python).
  • qpOASES - Parametric Quadratic Programming for MPC (open-source), Hans Joachim Ferreau.
  • LS-SVMlab - a Least Squares Support Vector Machines toolbox.
  • TimeOpt - Time Optimal Robot Trajectory Planning (open-source), Diederik Verscheure.
  • GLAS - Generic Linear Algebra Software (open-source), Karl Meerbergen.
  • RDP - Robust Dynamic Programming (open-source), Moritz Diehl and Jakob Björnberg.
  • LIFTOPT - Nonlinear Optimization (open-source), Jan Albersmeyer.
  • The Orocos Project - Smarter control in robotics & automation! (open-source), Herman Bruyninckx and Peter Soetens.
  • SCPCVX  - an interface for Sequential Convex Programming Methods (SCP) using the CVX package in Matlab.
  • TOMPC - time optimal MPC (Lieboud Van den Broeck).
  • mixedHinfsyn - a MATLAB code for mixed sensitivity control problems.
  • BMIsolver - a MATLAB code for solving optimization problems with BMI constraints, Quoc Tran Dinh.
  • gILC - Generic iterative learning control for nonlinear systems (Marnix Volckaert)

Software used at OPTEC

  • IPOPT- Sparse Nonlinear Optimization (open-source), used by Paschalis Tsiaflakis
  • MUSCOD-II- Optimal Control in ODE or DAE (proprietary), used by Filip Logist
  • Sundials- Suite of nonlinear differential algebraic equation solvers
  • Evolutionary Algorithms- Links to stochastic or evolutionary optimization algorithms
  • MOSEK

Benchmark Collections maintained by OPTEC members

 

Newsflash

Johan Suykens has been awarded an ERC Advanced Grant. 

The ERC Project is entitled "A-DATADRIVE-B: Advanced Data-Driven Black-box modelling" and will in the coming 5 years considerably reinforce the research of OPTEC's working group 2 on Data Driven Modelling, which is led by Johan Suykens. More info can be found on
http://www.kuleuven.be/research/erc/suykens.html

Join the OPTEC Info List!