The workshop was based on the open source project CasADi, and presented theory and methods around formulation and numerical solution of various types of optimization problems appearing within control, planning and estimation in nonlinear dynamical systems.
The workshop was led by Dr Joris Gillis, KU Leuven, who is one of the developers of CasADi. The workshop was a mix of lectures presenting the theory and hands‐on exercises where problems are solved using CasADI.
The workshop was attended by over 40 participants from both academic and industrial partners of the competence center.
12:00‐13:15 Lunch
13:15‐16:00 Integration methods ‐ exercise on sensitivities of integration output CasADi nlpsol ‐ exercise on golfball shoot‐angle optimization
12:00‐13:15 Lunch
13:15‐16:00 Collocation methods ‐ exercise on inverted pendulum Model predictive control (MPC) ‐ exercise on tacking MPC
The workshop was led by Dr Joris Gillis, KU Leuven, who is one of the developers of CasADi. The workshop was a mix of lectures presenting the theory and hands‐on exercises where problems are solved using CasADI.
The workshop was attended by over 40 participants from both academic and industrial partners of the competence center.
Monday 21/5
9:15‐12:00 Root‐finding problems ‐ exercise on newton‐method using CasADi's jacobian Nonlinear programming (NLP), SQP ‐ exercise on creating a simple SQP method12:00‐13:15 Lunch
13:15‐16:00 Integration methods ‐ exercise on sensitivities of integration output CasADi nlpsol ‐ exercise on golfball shoot‐angle optimization
Tuesday 22/5
9:15‐12:00 CasADi Opti modeling ‐ exercise on hanging chain problems Optimal control (OCP): single‐shooting, multiple‐shooting methods ‐ exercise on inverted pendulum12:00‐13:15 Lunch
13:15‐16:00 Collocation methods ‐ exercise on inverted pendulum Model predictive control (MPC) ‐ exercise on tacking MPC