代码之家  ›  专栏  ›  技术社区  ›  ilivewithian

寻找一种算法来绘制一个区域,然后有条理地跟踪该区域

  •  1
  • ilivewithian  · 技术社区  · 16 年前

    我正在研究一些基本的机器人技术,我正在研究建立一个简单的机器人在房间里导航。这个想法是,它会找到边缘,并随着它的发展,它将建立一个该地区的地图。

    一旦完成,我希望它能够有条理地走在整个地区,找到任何障碍在该地区。

    有人知道做这种事情的算法吗?

    2 回复  |  直到 16 年前
        1
  •  1
  •   Robert Harvey    16 年前

    试试这个:

    http://carmen.sourceforge.net/intro.html

    carmen是一个开源的移动机器人控制软件集合。Carmen是一款模块化软件,旨在提供基本的导航功能,包括:基础和传感器控制、日志记录、避障、定位、路径规划和地图绘制。

        2
  •  0
  •   Marc Charbonneau    16 年前

    你可以看到RoMBA算法可以找到什么,因为它做了很多相同的事情。他们使用的策略是找到房间的大小,然后随机遍历该区域,房间的整体尺寸决定了多久才能确保完全覆盖。