Skip to content

毫米波 & 超声波雷达 / Millimeter-Wave & Ultrasonic Radar

说明 / Overview

毫米波雷达目标检测和超声波雷达测距数据的获取接口。
Interfaces for retrieving millimeter-wave radar target detections and ultrasonic radar ranging data.

SimOneSensorAPI.SoGetRadarDetections(mainVehicleId, sensorId, detectionData)

获取毫米波雷达目标信息

Get millimeter wave radar detections

Parameters:

Name Type Description Default
mainVehicleId string

车辆ID
vehicle id

required
sensorId string

传感器ID
sensor Id

required
detectionData SimOne_Data_RadarDetection

毫米波雷达检测到的障碍物信息
radar detected obstacle(s) info

required

Returns:

Type Description
bool

executive outcome: success/faile

SimOneSensorAPI.SoApiSetRadarDetectionsUpdateCB(cb)

毫米波雷达目标信息回调

Register the callback func applying for Millimeter wave radar detections

Parameters:

Name Type Description Default
cb radar detection callback function mainVehicleId (str): vehicle id sensorId(str): radar sensor id Data_Detections(SimOne_Data_RadarDetection): radar detected obstacle(s) info

回调函数,格式:cb(mainVehicleId, sensorId, Data_Detections)
cb(mainVehicleId, sensorId, Data_Detections)

required

SimOneSensorAPI.SoGetUltrasonicRadar(mainVehicleId, sensorId, ultrasonic)

获取一个超声波雷达信息

Get UltrasonicRadar imformations

Parameters:

Name Type Description Default
mainVehicleId string

车辆ID
vehicle id

required
sensorId string

超声波雷达传感器ID
ultrasonic radar sensor Id

required
ultrasonic SimOne_Data_UltrasonicRadar

超声波雷达检测到的障碍物距离信息
ultrasonic radar detected obstacle(s) dist info

required

Returns:

Type Description
bool

executive outcome: success/faile

SimOneSensorAPI.SoGetUltrasonicRadars(mainVehicleId, ultrasonics)

获取所有超声波雷达信息

Get all UltrasonicRadar(s) info

Parameters:

Name Type Description Default
mainVehicleId string

车辆ID
vehicle id

required
ultrasonics SimOne_Data_UltrasonicRadars

所有超声波雷达检测到的障碍物距离信息
all ultrasonic radar(s) detected obstacle(s) dist info

required

Returns:

Type Description
bool

executive outcome: success/faile

SimOneSensorAPI.SoApiSetUltrasonicRadarsCB(cb)

超生波雷达真值信息更新回调

Register the callback func applying for ultrasonics radar detections

Parameters:

Name Type Description Default
cb ultrasonic radar(s) callback function mainVehicleId (str): vehicle id Data_Detections(SimOne_Data_UltrasonicRadars): all ultrasonic radars(s) detected obstacle(s) info

回调函数,格式:cb(mainVehicleId, Data_Ultrasonics)
cb(mainVehicleId, Data_Ultrasonics)

required