map的数据类型
map
话题的类型是nav_msgs::msg::OccupancyGrid
。使用下面的命令可以查询该类型的数据结构。
1 | ros2 interface show nav_msgs/msg/OccupancyGrid |
nav_msgs::msg::OccupancyGrid
的数据结构:
1 | # This represents a 2-D grid map |
其中data
数据成员用于存储地图中的每个栅格值。nav_msgs::msg::OccupancyGrid
存储的栅格值范围在[0~100]。0表示栅格未被占用,100表示栅格被占用了,而0到100之间表示被占用的程度。-1表示未知区域。
info
成员变量中主要存储地图文件的一些参数。比如:地图大小,分辨率,原点等信息。