Skip to content

踩坑Robotics Stack Exchange6 个月前

使用async_slam_toolbox时出现Message Filter丢消息和错误码-11 ​

本文由 AI 根据公开内容整理,可能有误,请以原文为准:Message Filter dropping message and Error code -11 in async_slam_toolbox(Robotics Stack Exchange #118242)

状态:有绕过办法

问题 ​

在Gazebo和ROS2 Humble中用SLAM Toolbox生命周期切换重置地图时,随训练推进出现Message Filter dropping message提示,最终出现错误码-11的段错误。

环境 ​

ROS2 Humble,humble_lifecycle版本的SLAM Toolbox,Gazebo仿真环境。

解决办法 ​

  1. 开发ROS2节点将SLAM Toolbox作为子进程启动。
  2. 收到重置SLAM的服务调用时,终止当前SLAM Toolbox进程释放内存。
  3. 重新启动SLAM Toolbox子进程完成重置。

原问题作者:Javier Arambarri Calvo;采纳答案作者:Javier Arambarri Calvo。原内容依 CC BY-SA 4.0 授权,本页摘要同样依 CC BY-SA 4.0 授权。

来源

本页事实对应的公开页面,以原文为准。

  1. Robotics Stack Exchange #118242:``Message Filter dropping message`` and ``Error code -11`` in ``async_slam_toolbox``访问 2026-10-21