外观
踩坑GitHub frankaemika/franka_ros24 个月前
Franka ROS2连接机器人失败:libfranka与Server版本不兼容
本文由 AI 根据公开内容整理,可能有误,请以原文为准:Install Franka_ros2 for franka version 5.3.1(GitHub frankaemika/franka_ros2 #171)
状态:有绕过办法
问题
在Ubuntu 22.04/ROS 2 Humble环境下,使用Franka固件5.3.1与Robot Server 6时,安装libfranka 0.13.2和franka_ros2 0.1.8后无法连接机器人。因环境限制无法升级固件或Server版本,需寻找兼容当前旧版固件的libfranka与franka_ros2组合。
环境
Ubuntu 22.04, ROS 2 Humble, Franka Firmware 5.3.1, Robot Server 6, libfranka 0.13.2, franka_ros2 0.1.8
解决办法
- 查阅Franka官方版本兼容性指南(https://www.franka.cn/FCI/compatibility.html),确认Firmware 5.3.1与Robot Server 6对应的libfranka支持版本。
- 将libfranka版本从0.13.2降级至0.13.0,该版本被社区反馈与当前固件及Server版本兼容。
- 重新编译并安装匹配版本的franka_ros2,确保其与libfranka 0.13.0接口一致。
- 若仍无法连接,联系Franka技术支持确认是否存在特定补丁或配置要求。
讨论原作者:@WenJia030399 等,版权归原作者所有。
来源
本页事实对应的公开页面,以原文为准。