车道线 & 路面标志 Lane Info¶
GetSensorLaneInfo¶
bool GetSensorLaneInfo(const char *mainVehicleId, const char *sensorId, SimOne_Data_LaneInfo *pLaneInfo)
获取传感器检测到的车道与车道线数据, 仅支持目标级摄像头.
Retrieve Lane and Lane Line Data Detected by Sensors, Supported Only by Object-Based Cameras.
参数:
| 名称 | 类型 | 说明 |
|---|---|---|
mainVehicleId |
const char * |
主车的ID Id of the main vehicle |
sensorId |
const char * |
目标级传感器ID Sensor Index |
pLaneInfo |
SimOne_Data_LaneInfo * |
车道数据 Lane data |
返回值:
| 类型 | 说明 |
|---|---|
bool |
如果成功获取到车道数据,则返回true,否则返回false Returns true if the lane data is successfully retrieved, false otherwise |
SetSensorLaneInfoCB¶
bool SetSensorLaneInfoCB(void(*cb)(const char *mainVehicleId, const char *sensorId, SimOne_Data_LaneInfo *pLaneInfo))
获取传感器检测到的车道与车道线数据回调, 仅支持目标级摄像头.
Callback to Retrieve Lane and Lane Line Data Detected by Sensors, Supported Only by Object-Based Cameras.
参数:
| 名称 | 类型 | 说明 |
|---|---|---|
cb |
void(*)(const char *mainVehicleId, const char *sensorId, SimOne_Data_LaneInfo *pLaneInfo) |
获取仿真场景中感知车道线的更新回调 Object based camera detection lane information data update callback function |
返回值:
| 类型 | 说明 |
|---|---|
bool |
如果注册回调函数成功,则返回true,否则返回false Returns true if the callback registration is successful, false otherwise. |
GetSensorRoadMarkInfo¶
bool GetSensorRoadMarkInfo(const char *mainVehicleId, const char *sensorId, SimOne_Data_RoadMarkInfo *pRoadMarkInfo)
获取传感器检测到的地面喷漆信息包括车道停止线、地面箭头、人行横道线, 仅支持目标级摄像头.
Retrieve Sensor-Detected Ground Paint Information, including Lane Stop Lines, Ground Arrows, and Pedestrian Crosswalk Lines, Supported Only by Object-Based Cameras.
参数:
| 名称 | 类型 | 说明 |
|---|---|---|
mainVehicleId |
const char * |
主车的ID Id of the main vehicle |
sensorId |
const char * |
目标级传感器ID Sensor Index |
pRoadMarkInfo |
SimOne_Data_RoadMarkInfo * |
地面喷漆信息 Road mark data |
返回值:
| 类型 | 说明 |
|---|---|
bool |
如果成功获取到地面喷漆信息,则返回true,否则返回false Returns true if the lane data is successfully retrieved, false otherwise |
SetSensorRoadMarkInfoCB¶
bool 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
参数:
| 名称 | 类型 | 说明 |
|---|---|---|
cb |
void(*)(const char *mainVehicleId, const char *sensorId, SimOne_Data_RoadMarkInfo *pRoadMarkInfo) |
获取仿真场景中感知地面喷漆信息的更新回调 Object based camera detection road mark data update callback function |
返回值:
| 类型 | 说明 |
|---|---|
bool |
如果注册回调函数成功,则返回true,否则返回false Returns true if the callback registration is successful, false otherwise. |