思岚雷达拓展
本示例使用到思岚雷达设备获取雷达坐标点,可以更加便捷的对雷达数据做出响应。
void Update()
{
auto& _rpLidar = IODeviceController::Instance()
.GetIODevice("RPLIDAR");
// 坐标点 1
float _point1_x = _rpLidar.GetAxisKey(EKeys::Axis_00);
float _point1_y = _rpLidar.GetAxisKey(EKeys::OAxis_01);
// 坐标点 2
float _point2_x = _rpLidar.GetAxisKey(EKeys::Axis_02);
float _point2_y = _rpLidar.GetAxisKey(EKeys::OAxis_03);
// 目前共支持32个坐标点 (后续将按照实际需求进行调整)
// ...
}
<IORoot>
<Device Name="Standard" Type="Standard" />
<!-- 雷达设备 -->
<Device Name="RPLIDAR" Type="External" DllName="RPLIDAR" />
</IORoot>
最后更新于
这有帮助吗?