nopenpilot/pyextra/acados_template
Jonathan Frey 0681474840
work on acados lateral MPC (#23558)
* lat_mpc: make v_ego, rotation_radius parameters instead of states

* lat_mpc: remove rotation_radius argument, since it is part of the parameters

* lat_mpc: use qp_solver_cond_N = 1

slightly faster and in line with case study in Fig. 2/ 3 in Frison2016 - https://cdn.syscop.de/publications/Frison2016.pdf
An Efficient Implementation of Partial Condensing for Nonlinear Model Predictive Control

* adapt test_lateral_mpc to formulation with parameters

* lat_mpc: set parameters in reset() and copy values

* acados_ocp_solver_pyx: make options_set useable

* update ref

Co-authored-by: Willem Melching <willem.melching@gmail.com>
2022-01-18 09:49:48 -08:00
..
c_templates_tera cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
.gitignore cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
__init__.py acados support (#21319) 2021-06-17 16:40:00 -07:00
acados_layout.json cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
acados_model.py cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
acados_ocp.py cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
acados_ocp_solver.py cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
acados_ocp_solver_fast.py Libraries for acados (#22079) 2021-08-30 18:43:33 -07:00
acados_ocp_solver_pyx.pyx work on acados lateral MPC (#23558) 2022-01-18 09:49:48 -08:00
acados_sim.py cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
acados_sim_layout.json cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
acados_sim_solver.py cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
acados_solver_common.pxd cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
generate_c_code_constraint.py cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
generate_c_code_discrete_dynamics.py cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
generate_c_code_explicit_ode.py cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
generate_c_code_external_cost.py cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
generate_c_code_gnsf.py cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
generate_c_code_implicit_ode.py cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
generate_c_code_nls_cost.py cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
simulink_default_opts.json Libraries for acados (#22079) 2021-08-30 18:43:33 -07:00
utils.py cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00