Skip to content

踩坑GitHub frankaemika/libfranka7 个月前

FR3 pylibfranka夹爪指令执行延迟约1秒且非实时 ​

本文由 AI 根据公开内容整理,可能有误,请以原文为准:Large Delay in Gripper Command Execution (~1s per command)(GitHub frankaemika/libfranka #226)

状态:有绕过办法

问题 ​

使用pylibfranka遥操Franka Research 3 (FR3)时,夹爪move命令TCP响应等待耗时约0.9–1.1s,stop命令约0.2s,尽管物理动作瞬间完成。Profiling显示瓶颈在tcpBlockingReceiveResponse而非发送端,导致高频小幅度运动出现显著阻塞延迟。

环境 ​

机型:Franka Research 3 (Arm3Rv2) + franka hand;SDK:libfranka 0.17.0 / pylibfranka;系统版本:5.8.2

解决办法 ​

  1. 确认当前延迟为Franka原装夹爪固件通信机制(Service/Action级)所致,非代码或网络故障,无法通过软件优化消除。
  2. 若应用场景依赖夹爪连续实时控制,建议更换支持实时协议的第三方末端执行器(如Robotiq Hand-E)。
  3. 关注官方后续更新,维护者已表示正在开发连续夹爪控制功能,但当前版本暂无解决方案。

讨论原作者:@zxhuang97 等,版权归原作者所有。

来源

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

  1. GitHub frankaemika/libfranka #226:Large Delay in Gripper Command Execution (~1s per command)访问 2026-10-23