差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
机器人:franka:libfranka:libfranka的捕获和重放:1.libfranka的捕获和重放的技术路线 [2025/11/10 11:20] – [别人的项目是如何完成libfranka的位姿读取和重放控制的?] ctbots机器人:franka:libfranka:libfranka的捕获和重放:1.libfranka的捕获和重放的技术路线 [2025/11/10 11:33] (当前版本) – [别人的项目是如何完成libfranka的位姿读取和重放控制的?] ctbots
行 65: 行 65:
  
   * experiments/echo_robot_state.cpp 可以看到对数据的保存,但是这里是对基本所有的字段的保存:experiments/state_recorder.hpp 可以看到用json几乎存储了所有数据   * experiments/echo_robot_state.cpp 可以看到对数据的保存,但是这里是对基本所有的字段的保存:experiments/state_recorder.hpp 可以看到用json几乎存储了所有数据
-  * experiments/zmq_control_server.cpp 文件可以看到支持的各种命令,录制和重放的模式;可以看到 也是提供2种重放功能:根据点位的,根据加速度的。+  * experiments/zmq_control_server.cpp 文件可以看到支持的各种命令,录制和重放的模式;可以看到 也是提供2种重放功能:根据点位的(follow_qs),根据加速度的(follow_cartesian_vel)
  
 ^ 命令 ^ 功能描述 ^ 参数 ^ ^ 命令 ^ 功能描述 ^ 参数 ^
行 89: 行 89:
 https://gitee.com/ctbots/mirror-easy-kinesthetic-recording https://gitee.com/ctbots/mirror-easy-kinesthetic-recording
  
 +  * 依赖于https://github.com/nbfigueroa/franka_interactive_controllers,在ROS上发布了franka的节点的信息
 +  * launch/franka_record_demonstrations.launch 录制并保存到本地 可视化
 +  *  launch/franka_replay_bag_demonstrations.launch 实现了录制数据的重放
  
 ===== Motion的类型和具体源代码 ===== ===== Motion的类型和具体源代码 =====