tare自主探索过程中,未知边界和未完整探索表面等信息全部丢失的问题(导致无法完整探索)

꯭海꯭客꯭无꯭心꯭ 2024-04-02 21:41:38

您好,我在小车上部署了完整的tare导航系统,使用indooor参数,在室内进行导航,然后出现了导航不完整的问题,

室内结构如下图

通过rosbag record记录话题发现,未知和自由的边界 以及 待探索表面,这两个驱动导航继续的关键话题的一部分在系统执行一段时间后会突然消失,如下两张图

(红色方块为未探索边界uncovered_frontier_cloud,黄色方格为待探索表面uncovered_cloud)

在走到走廊中间,前方拐角处的点云突然绝大部分消失,然后返航,于是没能扫描前方拐角后的空间

后多次实验,有小概率在该拐角没有出现该问题,完成了相对完整的导航 ,并成功返回起点,如下三张图在面对该拐角时的处理情况

 

但是其实上面三张图中 中右两张图的下方的未探索边界(红格子)同样出现了消失问题

 

 所以本质就是 未知边界uncovered_frontier_cloud 和 垂直表面uncovered_cloud 提前消失的问题

想请问您在实验中是否遇到过类似问题,或者有没有任何关于这类问题原因的思路?

 

 

 

 

 

 

...全文
265 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
曹超CMU 04-04
  • 打赏
  • 举报
回复

你好,从图上看可能是因为uncovered_cloud和frontier落在了local planning horizon(绿色框)外面所以没有被考虑。可以试一下增加viewpoint_manager/number_x/y/z 来增大local planning horizon。如果还是不行,可以分享一下它们消失的rosbag。

  • 打赏
  • 举报
回复

没有修改过代码

959

社区成员

发帖
与我相关
我的任务
社区描述
社区内分享我们的开源平台tare机器人自主导航系统,希望能帮助所有自主移动机器人领域的研究人员快速搭建出属于自己的,稳定可靠的机器人仿真和实验的平台,更快进入自己的研究领域
自动驾驶人工智能 企业社区
社区管理员
  • 哈工大-朱洪彪
  • 小麦Y
  • 曹超CMU
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧