nopenpilot/selfdrive
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
..
assets revert to old red alert sound for now (#23182) 2021-12-09 15:50:49 -08:00
athena Fix unmetered upload over cell (fix #23811) (#23820) 2022-02-22 13:01:53 +01:00
boardd boardd: handle missing pandas 2022-02-23 13:35:56 -08:00
camerad camerad: use open_v4l_by_name_and_index on c2 also (#23794) 2022-02-19 13:31:11 -08:00
car Subaru: add Ascent FW values (#23848) 2022-02-23 17:34:39 -08:00
clocksd clocksd: handle EINTR on read() (#21892) 2021-08-10 14:42:46 +02:00
common Fix tici bigmodel (#23817) 2022-02-21 19:57:04 -08:00
controls Cython acados and minor (#23835) 2022-02-25 14:16:44 -08:00
debug script to clear DTCs 2022-02-22 16:15:39 -08:00
hardware AGNOS 4 (#23724) 2022-02-08 19:48:14 -08:00
locationd paramsd: fix VehicleModelInvalid errors (#23726) 2022-02-09 17:37:28 -08:00
logcatd logcatd_android.cc: fix repeating the same messages (#23713) 2022-02-05 16:02:45 -08:00
loggerd move lock clearing to uploader (#23826) 2022-02-22 22:30:11 -08:00
manager manager: kill UI when manager failed to start 2022-02-01 11:06:32 -08:00
modeld Fix tici bigmodel (#23817) 2022-02-21 19:57:04 -08:00
monitoring dmonitoringd: remove duplicate call on update when driver engaged (#23539) 2022-01-18 18:27:21 -08:00
proclogd enable wshadow (#22756) 2021-11-02 17:08:53 +01:00
sensord Make BMX055 optional if MMC5603NJ present (#22698) 2021-10-26 17:43:33 +02:00
test Cython acados and minor (#23835) 2022-02-25 14:16:44 -08:00
thermald thermald: accept ignition from any panda (#23721) 2022-02-07 14:32:29 -08:00
ui MacOS: ensure 1:1 rendering on HiDPI screens (#23860) 2022-02-25 14:36:27 +01:00
__init__.py selfdrive/*.py 2020-01-17 11:03:42 -08:00
config.py Update config.py code (#19609) 2020-12-28 15:36:23 -08:00
logmessaged.py log ERROR messages in qlogs too (#23425) 2022-01-06 15:30:04 -08:00
pandad.py Log panda signature to param (#23670) 2022-01-30 13:07:05 -08:00
rtshield.py Add type hints, small cleanups (#21080) 2021-06-03 12:21:04 +02:00
sentry.py sentry improvements (#23627) 2022-01-26 11:44:10 -08:00
statsd.py Add more type hinting (#23595) 2022-01-21 15:11:16 -08:00
swaglog.py swaglog.py: respect LOGPRINT env variable (#22950) 2021-11-18 16:05:06 +01:00
timezoned.py Add More Types for mypy (#23268) 2021-12-28 18:07:00 +01:00
tombstoned.py sentry fixups (#23249) 2022-01-14 15:25:16 -08:00
updated.py Add More Types for mypy (#23268) 2021-12-28 18:07:00 +01:00
version.py statsd: fix crash if there is no git repository (#23775) 2022-02-16 14:30:54 +01:00