SEAT 和 STEERING_WHEEL 屬性

本頁介紹每個SEAT_*STEERING_WHEEL_*車輛屬性如何與車輛中座椅和方向盤的位置和移動相關。

SEAT_*STEERING_WHEEL_*屬性是在hardware/interfaces目錄中的VehicleProperty.aidlpackages/services/Car目錄中的VehiclePropertyIds.java中定義的車輛屬性,並透過CarPropertyManager公開。使用這些屬性來控制座椅和方向盤中常見的所有致動器的狀態和運動。例如,座椅靠背的角度和移動透過SEAT_BACKREST_ANGLE_1_*屬性進行數位化。

特性

每個執行器都有兩個屬性:

  • _POS描述了其控制的座椅和方向盤部分的當前位置。

  • _MOVE描述零件移動的方向和速度,靜止時設定為0

詳細設計

每個圖表中突出顯示的部分顯示座椅和方向盤的哪些部分由於其相應屬性的值的變化而移動。實線箭頭表示_MOVE屬性為正時(例如, _POS屬性增加)時的移動,虛線箭頭表示_MOVE屬性為負時(例如, _POS屬性減少)時的移動。

VehicleProperty.aidl 中的屬性名稱

SEAT_BACKREST_ANGLE_1

  • SEAT_BACKREST_ANGLE_1_POS
  • SEAT_BACKREST_ANGLE_1_MOVE
  • SEAT_BACKREST_ANGLE_2

  • SEAT_BACKREST_ANGLE_2_POS
  • SEAT_BACKREST_ANGLE_2_MOVE
  • SEAT_BELT_HEIGHT

  • SEAT_BELT_HEIGHT_POS
  • SEAT_BELT_HEIGHT_MOVE
  • SEAT_CUSHION_SIDE_SUPPORT

  • SEAT_CUSHION_SIDE_SUPPORT_POS
  • SEAT_CUSHION_SIDE_SUPPORT_MOVE
  • 座位深度

  • SEAT_DEPTH_POS
  • SEAT_DEPTH_MOVE
  • SEAT_FORE_AFT

  • SEAT_FORE_AFT_POS
  • SEAT_FORE_AFT_MOVE
  • SEAT_HEADREST_ANGLE

  • SEAT_HEADREST_ANGLE_POS
  • SEAT_HEADREST_ANGLE_MOVE
  • SEAT_HEADREST_FORE_AFT

  • SEAT_HEADREST_FORE_AFT_POS
  • SEAT_HEADREST_FORE_AFT_MOVE
  • SEAT_HEADREST_HEIGHT

  • SEAT_HEADREST_HEIGHT_POS_V2
  • SEAT_HEADREST_HEIGHT_MOVE
  • 座位高度

  • SEAT_HEIGHT_POS
  • SEAT_HEIGHT_MOVE
  • SEAT_LUMBAR_FORE_AFT

  • SEAT_LUMBAR_FORE_AFT_POS
  • SEAT_LUMBAR_FORE_AFT_MOVE
  • SEAT_LUMBAR_SIDE_SUPPORT

  • SEAT_LUMBAR_SIDE_SUPPORT_POS
  • SEAT_LUMBAR_SIDE_SUPPORT_MOVE
  • SEAT_LUMBAR_VERTICAL

  • SEAT_LUMBAR_VERTICAL_POS
  • SEAT_LUMBAR_VERTICAL_MOVE
  • 座椅傾斜

  • SEAT_TILT_POS
  • SEAT_TILT_MOVE
  • SEAT_WALK_IN

  • SEAT_WALK_IN_POS
  • 轉向輪深度

  • STEERING_WHEEL_DEPTH_POS
  • STEERING_WHEEL_DEPTH_MOVE
  • 轉向輪高度

  • STEERING_WHEEL_HEIGHT_POS
  • STEERING_WHEEL_HEIGHT_MOVE