本地化的地图表示

时间:2015-11-12 20:05:52

标签: java dictionary localization robotics data-representation

我想在Java本地化系统中编写一个机器人。但是我一开始就陷入困境。我不知道如何表示地图。地图并不复杂,永远不会超过几米到几米。当机器人移动时它不会改变。

我将从传感器获得的读数是角度(由罗盘提供)和整数对(角度和距离)。

1 个答案:

答案 0 :(得分:1)

Thrun,Burgard和Fox的

Probabilistic Robotics涵盖了许多不同的技术,用于建模适用于机器人应用的地图。其中包括:

  • Occupancy Grids。占用网格在概念上类似于图像 - 黑色像素是障碍物,白色像素是可通过的。
  • 基于特征的地图。基于特征的地图估计列表中每个障碍物的位置。

每种方法的适用性取决于环境的稀疏/混乱程度以及可用于更新地图的传感器类型。