外观
踩坑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。
解决办法
- 将 Franka Research 3 机器人固件回退至 5.8 之前的稳定版本。
- 安装与回退后固件版本严格匹配的 libfranka 库,替换当前的 0.15.0 版本。
- 重新编译 franka_ros2 相关功能包以确保底层驱动与固件通信协议一致。
- 避免在 5.8 固件下直接使用 MoveIt 进行长时间空闲连接,或等待官方发布修复该通信约束问题的更新。
讨论原作者:@VaRuN-2509 等,版权归原作者所有。
来源
本页事实对应的公开页面,以原文为准。