openpilot0/pyextra/acados_template
Jonathan Frey 059dbf57e7 longitudinal MPC: use reset() function instead of recreating the solver in (#24091)
* scons: add acados_template as dependency for lat and long mpc

* long MPC: use acados reset instead of recreating the solver

* long MPC: print timings and reset commented

* update acados x86_64

* update acados include folder

* update acados Python interface

* update acados reference commit to latest acados/master

* update x86 libs

* update comma two

* update acados again with commit 8ea8827fafb1b23b4c7da1c4cf650de1cbd73584

* update comma two

* update comma three

* update x86

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: a9bac5acf8
2022-04-01 15:39:41 -07:00
..
c_templates_tera longitudinal MPC: use reset() function instead of recreating the solver in (#24091) 2022-04-01 15:39:41 -07: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 longitudinal MPC: use reset() function instead of recreating the solver in (#24091) 2022-04-01 15:39:41 -07:00
acados_model.py Upstreamed and update acados (#23927) 2022-03-11 11:49:27 +01:00
acados_ocp.py longitudinal MPC: use reset() function instead of recreating the solver in (#24091) 2022-04-01 15:39:41 -07:00
acados_ocp_solver.py longitudinal MPC: use reset() function instead of recreating the solver in (#24091) 2022-04-01 15:39:41 -07:00
acados_ocp_solver_pyx.pyx longitudinal MPC: use reset() function instead of recreating the solver in (#24091) 2022-04-01 15:39:41 -07:00
acados_sim.py longitudinal MPC: use reset() function instead of recreating the solver in (#24091) 2022-04-01 15:39:41 -07:00
acados_sim_layout.json cython wrapper for acados (#22784) 2021-11-12 17:09:08 +01:00
acados_sim_solver.py longitudinal MPC: use reset() function instead of recreating the solver in (#24091) 2022-04-01 15:39:41 -07:00
acados_solver_common.pxd Upstreamed and update acados (#23927) 2022-03-11 11:49:27 +01:00
builders.py longitudinal MPC: use reset() function instead of recreating the solver in (#24091) 2022-04-01 15:39:41 -07: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 longitudinal MPC: use reset() function instead of recreating the solver in (#24091) 2022-04-01 15:39:41 -07: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 longitudinal MPC: use reset() function instead of recreating the solver in (#24091) 2022-04-01 15:39:41 -07:00
utils.py longitudinal MPC: use reset() function instead of recreating the solver in (#24091) 2022-04-01 15:39:41 -07:00