使用OpenCV和Python更新图像以进行ROS-Maps

大家早上好,我们有一个带有激光雷达的自主机器人。我们使用ROS作为映射和导航的框架。 我现在要处理的任务是我们正在提供机器人的地图更新。 这个想法是添加新的障碍并消除那些不再存在的障碍。每次创建新映射(.pgm文件)时,都应将其与旧映射进行比较。我正在尝试找到一种方法来更新地图,即使没有扫描整个区域。问题是,如果机器人恰好只是整个区域的一部分,它就不知道那里是什么,并且新地图上有一个很大的未知区域,该区域一定不能出现在新地图上。我想也许有一些循环可以选择两个地图之间的差异,但是会跳过像素值为“ gray = unkNown”(我认为其值为205)。 我非常感谢你。

Karte_ROS

相关文章

功能概要:(目前已实现功能)公共展示部分:1.网站首页展示...
大体上把Python中的数据类型分为如下几类: Number(数字) ...
开发之前第一步,就是构造整个的项目结构。这就好比作一幅画...
源码编译方式安装Apache首先下载Apache源码压缩包,地址为ht...
前面说完了此项目的创建及数据模型设计的过程。如果未看过,...
python中常用的写爬虫的库有urllib2、requests,对于大多数比...