系统要求
主机 PC 要求
MATLAB 版本 - 主机 PC 操作系统兼容性
主机 PC (Host PC)是负责运行 MATLAB 和 Simulink 的机器。
Franka Toolbox 版本 |
MATLAB 版本 |
Host PC OS - Windows / Ubuntu 版本 |
---|---|---|
2.0.0 |
R2022a 或更新版本 |
MATLAB Toolbox 依赖项
需要以下 Mathworks 产品:
franka_matlab 提供的一些演示需要以下工具箱:
Stateflow (Simulink 示例 grasp_object.slx 需要)
Matlab Robotics Toolbox (MATLAB 示例 pick_and_place_with_RRT.mlx 需要)
适用于 NVIDIA Jetson 的 MATLAB Coder 支持包
要使用 Franka AI Companion 和 NVIDIA Jetson 平台,请下载并安装 适用于 NVIDIA Jetson 和 NVIDIA DRIVE 平台的 MATLAB Coder 支持包。
目标 PC - AI Companion
Franka Toolbox for MATLAB 随附预构建的 libfranka 和其他二进制文件,这些文件是基于以下 AI Companion 目标 PC Ubuntu 版本构建的:
Franka Toolbox 版本 |
目标 PC Ubuntu 版本(推荐) |
---|---|
2.0.0 |
20.04 LTS |
预编译的 libfranka 系统依赖项
Franka Robot |
libfranka 版本 |
系统依赖项 |
---|---|---|
FR3 |
0.14.0 |
libpoco-dev (1.9.2-3ubuntu3 - Ubuntu-20.04 default), pinocchio (2.7.1) |
FER |
0.9.2 |
libpoco-dev (1.9.2-3ubuntu3 - Ubuntu-20.04 default) |
要在您的系统上安装所需版本的 libpoco-dev,您可以使用以下命令(适用于 Ubuntu-20.04):
sudo apt-get update
sudo apt-get install libpoco-dev
要安装所需版本的 pinocchio,请参阅 Pinocchio 安装文档。
警告
如果无法满足 libfranka 的系统依赖项,您可以从源代码构建并安装 libfranka,可以选择系统范围安装或仅在 Franka Toolbox 范围内安装。有关处理选项,请参阅 目标 PC 的 libfranka 处理选项。
目标 PC - RT Linux 主机
当主机和目标 PC (Host & Target PC)为同一台机器时的系统要求。
系统要求
确保您的目标 PC 配置符合以下文档要求。
Franka Toolbox for MATLAB 随附预构建的 libfranka 和其他二进制文件,这些文件是基于以下目标 PC Ubuntu 版本构建的:
Franka Toolbox 版本 |
目标 RT Linux PC Ubuntu 版本(推荐) |
---|---|
2.0.0 |
22.04 LTS |
适用于 Linux 的 MATLAB 支持包
如果主机和目标机器是同一台 Ubuntu 机器,请确保您已安装 matlab-support package,以便 MATLAB 参考系统动态库,而不是随工具箱附带的预编译库:
sudo apt install matlab-support
预编译的 libfranka 系统依赖项
Franka Toolbox 附带预构建的 libfranka,该库需要以下系统动态库:
Franka Robot |
libfranka 版本 |
系统依赖项 |
---|---|---|
FR3 |
0.14.0 |
libpoco-dev (1.11.0-3 - Ubuntu-22.04 default), pinocchio (3.2.0) |
FER |
0.9.2 |
libpoco-dev (1.11.0-3 - Ubuntu-22.04 default) |
要在您的系统上安装所需版本的 libpoco-dev,您可以使用以下命令(适用于 Ubuntu-22.04):
sudo apt-get update
sudo apt-get install libpoco-dev
要安装所需版本的 pinocchio,请参阅 Pinocchio 安装文档。
警告
如果无法满足 libfranka 的系统依赖项,您可以从源代码构建并安装 libfranka,可以选择系统范围安装或仅在 Franka Toolbox 范围内安装。有关处理选项,请参阅 目标 PC 的 libfranka 处理选项。