跳到主要内容

LaserScan

来自平面激光测距仪的单次扫描数据

面板支持

LaserScan三维面板图像面板中使用。

数据结构

字段类型描述
timestamptime扫描的时间戳
frame_idstring参考坐标系
posepose相对于参考坐标系的扫描原点;点位于相对于此原点的 x-y 平面中;角度被解释为绕 z 轴的逆时针旋转,0 弧度表示 +x 方向
start_anglefloat64第一个点的方位角,以弧度表示
end_anglefloat64最后一个点的方位角,以弧度表示
rangesfloat64[]检测点到原点的距离;假设这些点在 start_angleend_angle 之间均匀分布
intensitiesfloat64[]检测点的强度

参考实现

可视化数据结构是框架无关的,可以使用任何支持的消息编码来实现:

编码数据结构
ROS 1foxglove_msgs/LaserScan
ROS 2foxglove_msgs/msg/LaserScan
JSONfoxglove.LaserScan
Protobuffoxglove.LaserScan
FlatBuffersfoxglove.LaserScan
OMG IDLfoxglove::LaserScan

您必须使用上述指定的数据结构名称,以便可视化能够识别该数据结构。