CameraViewNavigationLineParams

getCameraViewNavigationLine 导航线计算参数

Members

导航线远端到车辆的距离。 定义了导航线的最远可视距离,单位应与其他距离参数保持一致(如米)。

Type:
  • number

blindDist :number

导航线近端(相机图像底部)到车辆的真实距离,即前方视觉盲区的距离。 该值对应画面底部边缘在地面上的投影距离。

Type:
  • number

carWidth :number

车辆宽度,单位与距离参数一致。 用于确定左右导航线之间的横向间距。

Type:
  • number

carLength :number

车辆前后轮轴距,单位与距离参数一致。 用于阿克曼转向模型中计算转弯半径。

Type:
  • number

cameraHeight :number

相机安装高度(离地高度),单位与距离参数一致。 影响透视投影的垂直缩放关系。

Type:
  • number

cameraPitchDegree :number

相机俯仰角,范围 (0, 90] 度。 正对前方水平方向为 90 度,越小表示相机越朝下看。

Type:
  • number

cameraAspectRatio :number

相机图像的宽高比(图像宽度 / 图像高度)。 例如 16:9 画面传入 16/9 ≈ 1.778。

Type:
  • number

carAngle :number

车辆转向角,范围 -90 到 90 度。 左转为负值,右转为正值。可取内侧轮转向角度。 当值为 0 或绝对值 >= 180 时按直线行驶计算。

Type:
  • number

size :number

导航线采样点数,至少为 2。 采样点在 blindDist 到 navDist 之间均匀分布, 第 i 个点与车的近似距离为: blindDist + i * (navDist - blindDist) / (size - 1)。

Type:
  • number