4.2 激光雷达数据
4.2.1 ROS2接口定义
topic |
msg |
字段类型 |
字段 |
字段释义 |
初始值 |
数值范围 |
发送周期 |
|---|---|---|---|---|---|---|---|
前雷达点云数据:/front_lidar |
sensor_msgs::msg::PointCloud2 |
std_msgs/Header |
header |
ROS2 标准MSG帧头 |
10hz |
||
uint32 |
height |
点云的垂直高度(行数) |
|||||
uint32 |
width |
点云的水平方向宽度(列数) |
|||||
PointField[] |
fields |
点云中每个通道的字段描述 |
|||||
bool |
is_bigendian |
是否是大端字节序 |
|||||
uint32 |
point_step |
每个点所占字节数 |
|||||
uint32 |
row_step |
一行点数据占用的字节数 |
|||||
uint8[] |
data |
点云的原始二进制数据,是一维数组 |
|||||
bool |
is_dense |
是否为稠密点云(即没有无效点) |
前激光雷达IP: 192.168.1.102
后激光雷达IP: 192.168.2.102
4.2.2 获取激光雷达数据
ssh robot@192.168.168.100
ros2 topic echo /front_lidar --once
ros2 topic echo /rear_lidar --once