openpilot/selfdrive/controls/lib
HaraldSchafer 158210cde8
Mpc rework2 (#19660)
* start again

* need that too

* this actually works

* not needed

* do properly

* still works

* still works

* still good

* all G without ll

* still works

* all still good

* cleanup building

* cleanup sconscript

* new lane planner

* how on earth is this silent too....

* update

* add rotation radius

* update

* pathplanner first pass

* misc fixes

* fix

* need deep_interp

* local again

* fix

* fix test

* very old

* new replay

* interp properly

* correct length

* another horrible silent bug

* like master

* fix that

* do doubles

* different delay compensation

* make robust to empty msg

* make pass with hack for now

* add some extra

* update ref for increased leg

* test cpu usage on this pr

* tiny bit faster

* purge numpy

* update ref

* not needed

* ready for merge

* try again after recompile

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-01-14 18:43:50 -08:00
..
cluster -Werror (#1567) 2020-05-26 13:27:01 -07:00
lateral_mpc Mpc rework2 (#19660) 2021-01-14 18:43:50 -08:00
longitudinal_mpc Rebuild acado and add scons command to regenerate mpc (#19685) 2021-01-07 15:18:23 +01:00
longitudinal_mpc_model longitudinal e2e mpc 2020-03-26 17:43:11 -07:00
__init__.py selfdrive/controls 2020-01-17 12:48:30 -08:00
alertmanager.py clear irrelevant alerts on state transition (#2318) 2020-10-14 14:08:15 -07:00
alerts_offroad.json don't go onroad if internet needed (#19572) 2020-12-21 15:13:20 -08:00
drive_helpers.py Mpc rework2 (#19660) 2021-01-14 18:43:50 -08:00
events.py GPS malfunction alert (#19756) 2021-01-14 14:45:10 -08:00
fcw.py Use math instead of numpy for calculating TTC, on average 80% faster (#2293) 2020-10-08 14:23:53 +02:00
lane_planner.py Mpc rework2 (#19660) 2021-01-14 18:43:50 -08:00
latcontrol_indi.py Add indi breakpoints (#19664) 2021-01-07 15:55:46 +01:00
latcontrol_lqr.py enable flake8 E231: missing whitespace after comma 2020-05-31 12:49:11 -07:00
latcontrol_pid.py fix missing negative limit in pid controller (#2001) 2020-08-08 11:49:13 -07:00
long_mpc.py cleanup long planner, mpc: unused globals and arguments (#2211) 2020-09-21 11:43:28 +02:00
long_mpc_model.py reformat for sim 2020-03-27 17:02:40 -07:00
longcontrol.py Parametrize startingBrakeRate (#19511) 2020-12-16 20:58:07 +01:00
pathplanner.py Mpc rework2 (#19660) 2021-01-14 18:43:50 -08:00
pid.py enable flake8 E502: backslash is redundant between brackets 2020-05-31 17:41:18 -07:00
planner.py Mpc rework2 (#19660) 2021-01-14 18:43:50 -08:00
radar_helpers.py cleanup duplicate function 2020-10-06 23:59:16 -07:00
speed_smoother.py enable E261 in flake8: two spaces before inline comment 2020-05-31 14:07:29 -07:00
vehicle_model.py Typing experiments (#1633) 2020-11-24 22:45:37 -08:00