commaai / commaai/opendbc

Honda: Haptic warning when engaged at low speeds

Open
#1,147 8 comments 0 reactions 0 assignees View on GitHub
bug car honda
Dominant language
Python
Stars
3.4k
Forks
2.3k
Avg merge
2d 8h
Merged PRs (30d)
39

Description

### Describe the bug

At low speeds (around 15 MPH), my steering wheel will "rumble" if I collaboratively steer alongside lateral input from openpilot. To be precise, this is not the kind of vibration/rumbling that Hondas give the driver to indicate a warning (like lane departure), but almost feels as if I am going over a rumble strip. More accurately, it sounds like I'm fighting the torque actuator -- or something.

### Which car does this affect?

Honda CR-V 2020

### Provide a route where the issue occurs

e4b43f41460a7547/00000001--02564f7b2d/1

### openpilot version

27c26c2 (master-ci)

### Additional info

I initially encountered this issue on Sunnypilot when using its separated LKAS / ACC feature. My CR-V's stock ACC does not allow me to set the cruise below 25 MPH, so I was able to reproduce this on stock OP using OP long and setting my max speed to 15 MPH. In the provided route, the issue happens a lot as I zig-zag through a street near the very end (immediately preceding the bookmarks at the end).

*Possibly* related to commaai/opendbc#1112, except this feels *and* sounds like a rumble, rather than just being an electric humming sound.

Contributor guide

No contributing guide indexed for this repository

Research direction

No source file or test is named. Start by replaying route e4b43f41460a7547/00000001--02564f7b2d/1 with a Honda CR-V 2020 on openpilot 27c26c2, focusing on the zig-zag segment near the final bookmarks; compare the low-speed steering behavior with opendbc#1112. Done means the reported rumbling interaction is understood and no longer occurs under the described conditions.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.