外观
踩坑Robotics Stack Exchange6 个月前
使用async_slam_toolbox时出现Message Filter丢消息和错误码-11
本文由 AI 根据公开内容整理,可能有误,请以原文为准:
Message Filter dropping messageandError code -11inasync_slam_toolbox(Robotics Stack Exchange #118242)
状态:有绕过办法
问题
在Gazebo和ROS2 Humble中用SLAM Toolbox生命周期切换重置地图时,随训练推进出现Message Filter dropping message提示,最终出现错误码-11的段错误。
环境
ROS2 Humble,humble_lifecycle版本的SLAM Toolbox,Gazebo仿真环境。
解决办法
- 开发ROS2节点将SLAM Toolbox作为子进程启动。
- 收到重置SLAM的服务调用时,终止当前SLAM Toolbox进程释放内存。
- 重新启动SLAM Toolbox子进程完成重置。
原问题作者:Javier Arambarri Calvo;采纳答案作者:Javier Arambarri Calvo。原内容依 CC BY-SA 4.0 授权,本页摘要同样依 CC BY-SA 4.0 授权。
来源
本页事实对应的公开页面,以原文为准。