nopenpilot/pyextra/acados_template
Jonathan Frey d09dffb7cd
Cython acados and minor (#23835)
* acados_ocp_solver_pyx.pyx: implement get_stats for timings and ints

* long_mpc: use acados timers

* acados_ocp_solver_pyx.pyx: fix dynamics_get

* acados_ocp_solver_pyx.pyx: get statistics

* use acados_ocp_solver_pyx.pyx from commaai/cython2 branch

* acados_ocp_solver_pyx.pyx: implement store_iterate

* acados_ocp_solver_pyx.pyx: implement get_residuals

* acados_ocp_solver_pyx.pyx: fix set() for empty fields

* acados_ocp_solver_pyx.pyx: load_iterate

* cython acados: add print_statistics

* test_following_distance: fix typo

* test_longitudinal: unique names for test maneuvers

* longitudinal MPC: comments for evaluation

* longitudinal MPC: add comments to eval acados residuals

* long_mpc: use qp_solver_cond_N = 1

* long MPC: comments, simplify set_cur_state

* update acados version in build script

* longitudinal mpc: weigh a_change in 1 place only

* update ref

* Update ref

Co-authored-by: Harald Schafer <harald.the.engineer@gmail.com>
2022-02-25 14:16:44 -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 Cython acados and minor (#23835) 2022-02-25 14:16:44 -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