Franka Control Interface (FCI) Logo

目录:

  • 综述
  • 最低系统和网络要求
  • 版本兼容
  • 在 Linux 上安装
  • 入门指南
  • libfranka
  • franka_ros
  • franka_ros2
  • Franka Toolbox for MATLAB
    • 版本兼容
    • 系统要求
    • 安装
    • 入门指南
    • Franka Simulink 库 - 参考
      • 机器人控制
      • 机器人状态
      • 持续时间
      • 夹爪状态
      • 质量矩阵
      • 科里奥利力
      • 重力
      • 雅可比矩阵
      • 姿态
    • Franka MATLAB 库 - 参考
    • 故障排除
  • Franka Toolbox for MATLAB 更新日志
  • 机器人与接口规范
  • FR3 认证备注
  • 故障排除
  • 常见问题解答 (FAQ)
Franka Control Interface (FCI)
  • »
  • Franka Toolbox for MATLAB »
  • Franka Simulink 库 - 参考
  • 查看页面源码

Franka Simulink 库 - 参考

提示

关于输入/输出信号的命名法、数据类型和大小,已经完全采用了 libfranka 的定义。可以在 此处 查看完整的信号列表。同时,也采用了列优先格式(column-major format)来处理信号。

机器人控制

../_images/robot_control.png

Robot Control Simulink 模块。

这是 Franka simulink 库的主要模块,它负责将所需的机器人参数和控制信号应用于机器人。

可以通过模块参数配置并应用机器人设置。

../_images/block_parameters_robot_control.png

Robot Control Simulink 模块设置

提示

如果需要,可以在控制环路的 main 执行 之前 应用初始机器人配置。也就是说,机器人将先移动到所需配置,然后才会执行 Simulink 模型的 main。您可以在模块设置的 Initial Configuration 部分定义这一点。

机器人状态

../_images/get_robot_state.png

Robot State Simulink 模块。

为了读取来自当前机器人状态的所需信号集,您可以在模块参数的 Parameters 面板中自由输入信号的名称。有关可用信号及其命名的完整列表,请参考 –> Robot State 属性

../_images/get_robot_state_settings.png

获取初始机器人状态的 Simulink 模块设置。

持续时间

../_images/duration.png

获取上次主回调的持续时间(采样时间)的Simulink 模块。

此 Simulink 模块输出最后一个执行步骤的持续时间(以秒为单位)。理想情况下,这应该始终为 0.001 秒,但由于通信错误期间丢失数据包,可以看到 0.002 秒或 0.003 秒。

警告

在通信故障期间,Simulink 模型的计步 不会改变。即使实际上丢失了一个执行步骤,它仍会继续递增。因此,特别的设计考虑是必要的,特别是对于敏感的位置运动生成器。例如,请参考 generate_cartesian_pose_motion.slx 演示,了解应用程序的主时钟 “clock” 是如何设计的。

夹爪状态

../_images/gripper_state.png

获取当前夹爪状态的 Simulink 模块。

夹爪状态模块将告知应用程序当前的夹爪状态。

提示

强烈建议查看 GripperState 结构参考 以获取可用信号列表和为入门提供的演示案例 grasp_objects.slx。

质量矩阵

../_images/mass_matrix.png

获取机器人模型的质量矩阵

科里奥利力

../_images/coriolis.png

获取机器人模型的科里奥利矩阵

重力

../_images/gravity.png

获取机器人模型的重力矢量

雅可比矩阵

../_images/jacobian.png

获取机器人的雅可比矩阵

你可以在模块参数中选择“零雅可比矩阵”(Zero Jacobian)或“主体雅可比矩阵”(Body Jacobian),以及所需的坐标系。

姿态

../_images/pose.png

获取机器人姿态

你可以在模块参数中选择所需的姿态坐标系。

上一页 下一页

© 版权所有 2023, Franka Robotics GmbH.

利用 Sphinx 构建,使用了 主题 由 Read the Docs开发.