Function SimOneAPI::SetSensorRoadMarkInfoCB

Function Documentation

bool SimOneAPI::SetSensorRoadMarkInfoCB(void (*cb)(const char *mainVehicleId, const char *sensorId, SimOne_Data_RoadMarkInfo *pRoadMarkInfo))

获取传感器检测到地面喷漆信息包括车道停止线、地面箭头、人行横道线数据回调

Callback to Retrieve Sensor-Detected Ground Paint Information, including Lane Stop Lines, Ground Arrows, and Pedestrian Crosswalk Line Data, Supported Only by Object-Based Cameras

此函数用于注册通过目标级摄像头获取感知地面喷漆信息的回调函数.

This function is used to register a callback function for getting road mark information which detected by object based camera or fusion sensor.

参数:

cb -- [in]

获取仿真场景中感知地面喷漆信息的更新回调,函数签名为:

void callback(const char* mainVehicleId, const char* sensorId, SimOne_Data_RoadMarkInfo *pRoadMarkInfo)

  • mainVehicleId: 主车的ID / Id of the main vehicle

  • sensorId: 目标级传感器ID / Sensor Index

  • pRoadMarkInfo: 感知地面喷漆信息 / Road mark data

返回:

如果注册回调函数成功,则返回true,否则返回false

Returns true if the callback registration is successful, false otherwise.