专栏底层软件J2的感知输出中,dbc里车道线的C0的换算关系问题

J2的感知输出中,dbc里车道线的C0的换算关系问题

已解决
小黑的风2023-01-28
50
1

在使用J2的过程中,发现如下问题,车道线的位置如下图所示,上位机上显示的车子中心线位置到左右两边车道线的距离是比较合理的数值,如下图中上位机显示。但是在我们录的CAN报文中得到的LaneModeC0_502h和LaneModeC0_504h所示的数值好像是不太对的,如下图中的左边显示。

感知输出的报文原始值我们根据感知输出DBC的计算方式来处理的,如下图所示,也即是乘以0.01再减去10。根据DBC的计算方式,得到的C0值和上位机中显示的值也对不上。

所以我的问题是:感知输出的dbc车道线原始值C0需要做什么样的换算关系才能得到实际的和上位机中的显示的coeffs值一致?

底层软件
征程2
评论1
0/1000
  • D-bot
    Lv.3

    您好,您的帖子已较长时间未处理,如有新的问题,欢迎重新发起提问。

    该问题的相关解答,可参考OE Agent(https://chat.oe.horizon.auto/),解答如下:
    感知输出的 DBC 车道线原始值 C0 到实际显示的 coeffs 值之间的换算,通常涉及物理单位转换坐标系定义。以下是基于地平线感知算法(如 BEV 感知)常见输出格式的通用换算逻辑:
    2026-03-04
    0
    0