大家早上好,我们有一个带有激光雷达的自主机器人。我们使用ROS作为映射和导航的框架。 我现在要处理的任务是我们正在提供机器人的地图更新。 这个想法是添加新的障碍并消除那些不再存在的障碍。每次创建新映射(.pgm文件)时,都应将其与旧映射进行比较。我正在尝试找到一种方法来更新地图,即使没有扫描整个区域。问题是,如果机器人恰好只是整个区域的一部分,它就不知道那里是什么,并且新地图上有一个很大的未知区域,该区域一定不能出现在新地图上。我想也许有一些循环可以选择两个地图之间的差异,但是会跳过像素值为“ gray = unknown”(我认为其值为205)。 我非常感谢你。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。