OpenPilot的安全設計

OpenPilot的安全設計

OpenPilot是一個集合自適應巡航控制(Adaptive Cruise Control ,ACC)和車道保持輔助(Lane Keeping Assist,LKA)的系統。和其他ACC和LKA系統一樣,openpilot要求駕駛員保持警惕,並時刻注意周圍環境和本車情況。注意:為保證openpilot地安全運行,駕駛員保持警惕是必要條件,但不是充分條件。

為強制保證駕駛員的警覺性,openpilot增加了一個駕駛員監控系統,當發現駕駛員分心時可發出警告,提醒駕駛員。

但是,即使駕駛員全心貫注,為保證系統安全運行,仍需做出一些努力。在設計openpilot時,考慮了兩點安全要素:

  1. 通過踩下任意踏板或按下取消按鈕,駕駛員可以立即重新獲得車輛的操控權
  2. 為保證駕駛安全地作出反應,車輛不能太快地改變其軌跡。這意味著當系統工作時,限制執行器在合理範圍內工作。

OpenPilot Safety

openpilot is an Adaptive Cruise Control (ACC) and Lane Keeping Assist (LKA) system. Like other ACC and LKA systems, openpilot requires the driver to be alert and to pay attention at all times. We repeat, driver alertness is necessary, but not sufficient, for openpilot to be used safely.

In order to enforce driver alertness, openpilot includes a driver monitoring feature that alerts the driver when distracted.

However, even with an attentive driver, we must make further efforts for the system to be safe. We have designed openpilot with two other safety considerations.

  1. The driver must always be capable to immediately retake manual control of the vehicle, by stepping on either pedal or by pressing the cancel button.
  2. The vehicle must not alter its trajectory too quickly for the driver to safely react. This means that while the system is engaged, the actuators are constrained to operate within reasonable limits.

針對具體車型的安全設計,包括是否踩下踏板,加速度信號、轉向扭矩、制動減速度的限制,可參考:

https://github.com/commaai/openpilot/blob/devel/SAFETY.md

OpenPilot的安全設計


分享到:


相關文章: