文章目录
0 引言
苏黎世的grid map
是一种用于环境建图的算法,也称为Occupancy Grid Mapping
(占据栅格地图)。该算法将环境划分为一系列正方形的栅格,每个栅格表示环境中的一个小区域。栅格的状态可以是占据(occupied
)、自由(free
)或未知(unknown
),用于表示栅格内是否有障碍物或是否可以通过。在建图过程中,机器人通过传感器获取环境的信息,将该信息转换为栅格地图的形式,并利用栅格地图进行定位和路径规划等任务,具有较高的实时性和可扩展性。该算法已被广泛应用于机器人导航、自主驾驶等领域。
grid map
包含多个子工程文件,以下是子工程的简要介绍:
grid_map_core
:包含grid map
类的定义,实现了所有grid map
的核心算法和数据结构。gr