车道线 & 路面标志 / Lane Lines & Road Markings¶
说明 / Overview
车道线信息和路面标志(地面箭头、斑马线等)的感知接口。
Interfaces for perceiving lane line information and road markings (ground arrows, crosswalks, etc.).
SimOneSensorAPI.SoGetSensorLaneInfo(mainVehicleId, sensorId, pLaneInfo)
¶
获取传感器探测车道数据
Get lane info by sensor: objectbased-camera/fusion-sensor
参数:
| 名称 | 类型 | 描述 | 默认 |
|---|---|---|---|
mainVehicleId
|
string
|
车辆ID |
必需 |
sensorId
|
string
|
传感器ID |
必需 |
pLaneInfo
|
SimOne_Data_LaneInfo
|
车道线信息 |
必需 |
返回:
| 类型 | 描述 |
|---|---|
bool
|
executive outcome: success/faile |
SimOneSensorAPI.SoApiSetSensorLaneInfoCB(cb)
¶
获取传感器探测车道消息数据回调
Register the callback func for applying lane info by sensor: objectbased-camera/fusion-sensors
参数:
| 名称 | 类型 | 描述 | 默认 |
|---|---|---|---|
cb
|
sensor detected lane info callback function
mainVehicleId (str): vehicle id
sensorId(str): sensor id
Data_LaneInfo(SimOne_Data_LaneInfo): sensor detected lane info
|
回调函数,格式:cb(mainVehicleId, sensorId, Data_LaneInfo) |
必需 |
SimOneSensorAPI.SoGetSensorRoadMarkInfo(mainVehicleId, sensorId, pRoadMarkInfo)
¶
获取传感器检测地面喷漆信息: 车道停止线/地面箭头/人行横道线
Get road mark info by objectbased-camera sensor
参数:
| 名称 | 类型 | 描述 | 默认 |
|---|---|---|---|
mainVehicleId
|
string
|
车辆ID |
必需 |
sensorId
|
string
|
传感器ID |
必需 |
pRoadMarkInfo
|
SimOne_Data_RoadMarkInfo
|
路面标志信息 |
必需 |
返回:
| 类型 | 描述 |
|---|---|
bool
|
executive outcome: success/faile |
SimOneSensorAPI.SoApiSetSensorRoadMarkInfoCB(cb)
¶
获取传感器检测地面喷漆信息回调: 车道停止线/地面箭头/人行横道线
Register the callback func for applying road mark by objectbased-camera sensor
参数:
| 名称 | 类型 | 描述 | 默认 |
|---|---|---|---|
cb
|
sensor detected road mark callback function
mainVehicleId (str): vehicle id
sensorId(str): sensor id
Data_RoadMarkInfo(SimOne_Data_RoadMarkInfo): sensor detected lane info
|
回调函数,格式:cb(mainVehicleId, sensorId, Data_RoadMarkInfo) |
必需 |