Skip to content

踩坑GitHub frankaemika/franka_ros24 个月前

FR3 MoveIt运行数分钟后因communication_constraints_violati。 ​

本文由 AI 根据公开内容整理,可能有误,请以原文为准:The Rviz+Moveit crashes after sometime(GitHub frankaemika/franka_ros2 #154)

状态:有绕过办法

问题 ​

使用 ros2 launch franka_fr3_moveit_config moveit.launch.py 启动FR3后,即使未规划轨迹,系统运行约2分钟也会突然崩溃。日志显示 libfranka: Move command aborted: motion aborted by reflex! ["communication_constraints_violation"]。

环境 ​

Franka Research 3 (FR3),系统版本 5.8,libfranka 0.15.0,franka_ros2 (franka_fr3_moveit_config),ROS 2。

解决办法 ​

  1. 将 Franka Research 3 机器人固件回退至 5.8 之前的稳定版本。
  2. 安装与回退后固件版本严格匹配的 libfranka 库,替换当前的 0.15.0 版本。
  3. 重新编译 franka_ros2 相关功能包以确保底层驱动与固件通信协议一致。
  4. 避免在 5.8 固件下直接使用 MoveIt 进行长时间空闲连接,或等待官方发布修复该通信约束问题的更新。

讨论原作者:@VaRuN-2509 等,版权归原作者所有。

来源

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

  1. GitHub frankaemika/franka_ros2 #154:The Rviz+Moveit crashes after sometime访问 2026-10-26