40 Commits (7df0e3efcfd2926405f5eaa872d03a652f9c66f9)

Author SHA1 Message Date
Lee Jong Mun 7df0e3efcf
remove blank whitespace (#25921) 3 years ago
Shane Smiskol 056b2ec2ed
Longcontrol: fix possible reference before assignment (#25715) 3 years ago
HaraldSchafer 210a6163ac
Let planner decide stopping state (#25643) 3 years ago
HaraldSchafer 843e59f6f0
Misc torque control fixes (#24801) 3 years ago
Shane Smiskol c9be2f02c3
Clean up controllers (#24340) 3 years ago
HaraldSchafer 634f7cebef
Make PI into a PID (#24151) 3 years ago
Shane Smiskol f1f40c117a
Add Disengage on Accelerator Toggle (#23977) 3 years ago
Shane Smiskol 7254db3906
LongControl: fix control state oscillation (#23333) 3 years ago
Shane Smiskol 2c7845fce0
Longitudinal control: interpolate longitudinal plan (#23787) 3 years ago
ClockeNessMnstr 9535dc606d
Longitudinal: add Kf to carParams (#23752) 3 years ago
Shane Smiskol 9de8f8cd8c
base LatControl class (#21967) 3 years ago
Dean Lee 4208fe018e
LongControl: remove redundant check on active (#23481) 3 years ago
Dean Lee a2e762e0b9
longcontrol: check if speeds is empty (#23410) 3 years ago
Shane Smiskol cf9792dc53
Longcontrol: remove starting state (#23328) 3 years ago
Dean Lee 5dc631fa1b
longcontrol/update: optimize capnp (#23382) 3 years ago
Shane Smiskol 2799ef5292
Remove minSpeedCan (#22991) 3 years ago
HaraldSchafer 048cc3ac9f
Longcontrol : pid error should be 0 when plan is followed (#23066) 3 years ago
Shane Smiskol 113988ae31
longitudinal: only apply overshoot prevention when braking (#22986) 3 years ago
sshane bdaea086f8
Longcontrol: do not clip vEgo to minSpeedCan (#22832) 4 years ago
Willem Melching 417e229624
Add upper/lower bounds for longitudinal lag (#22235) 4 years ago
Willem Melching b7d1aac197
Parameterize longitudinal control using carParams (#22200) 4 years ago
Willem Melching 1e62b09e5d
Use CP.vEgoStopping and clean up CP.startAccel (#22199) 4 years ago
HaraldSchafer 74b6c87254
cleanup old nidec accel override logic (#22181) 4 years ago
Willem Melching 21ae64868e
put LongControlState in CarControl.Actuators (#22154) 4 years ago
Willem Melching b39f6efa3f
parameterize longitudinal actuator delay (#22153) 4 years ago
Willem Melching f941111dcd
Clean up PID controller ACCEL_MIN/ACCEL_MAX (#22148) 4 years ago
HaraldSchafer ebf2a2279d
Prevent PID windup on Honda NIDEC (#22112) 4 years ago
Harald Schafer a4ae99a489 unused 4 years ago
Willem Melching edae2218d7
Smarter longitudinal lag compensations (#22094) 4 years ago
HaraldSchafer 1ac89f14aa
Change car controller interface from gas/brake to acceleration (#21911) 4 years ago
sshane 737a79e556
longitudinal comments (#21898) 4 years ago
HaraldSchafer be5ddd25cd
Refactor long (#21433) 4 years ago
Igor 717bc747c3
Parametrize startingBrakeRate (#19511) 4 years ago
Igor d3c2a0e6c1
Parametrize stoppingBrakeRate (#2745) 4 years ago
Igor 093456cc40
Parametrize MIN_CAN_SPEED in car interfaces (#2684) 4 years ago
qadmus 254814cc79
remove unused globals, use self.reset() (#2220) 5 years ago
Shane Smiskol ebadb39e42
Fix hard deceleration after user accelerates above set cruise speed (#1880) 5 years ago
Adeeb Shihadeh 6466ec982a enable flake8 E502: backslash is redundant between brackets 5 years ago
Adeeb 08832ff29d
Controlsd refactor (#1487) 5 years ago
George Hotz b0260dadba selfdrive/controls 5 years ago