故障排除

提示

查看 Franka 社区Franka_matlab 类别 以获取相关帖子或创建新帖子!

错误:control_modes.h: No such file or directory

../_images/simulink_model_apply_control_only_build_error.png

当仅存在 “apply control is present” 时,simulink 中会出现构建错误消息。

这是系统当前的已知限制,因为如果 simulink 模型中仅存在 “apply control” 块,构建过程就会失败。

../_images/simulink_model_apply_control_only.png

仅具有 “apply control” 的 Simulink 模型示例。构建将失败。

要解决该问题,只需包含 Franka Simulink 库中的任何其他块,例如,如果不使用这模块,把它连上终端。

../_images/simulink_model_apply_control_only_fix.png

通过包含 Franka Simulink 库中的任何其他块来修复 “control_modes.h: No such file or directory error.” 。

missing “MW_custom_RTOS_header.h”

在使用 AI Companion 或 NVIDIA Jetson 平台时,如果遇到与缺少 “MW_custom_RTOS_header.h” 相关的错误,您可以尝试强制重置 NVIDIA Simulink 代码生成设置:

../_images/ai_companion_jetson_trouble.png

通过强制重置 Simulink Jetson 相关设置来修复 “缺少 MW_custom_RTOS_header.h” 错误。

libfranka 参考

提示

libfranka 相同的错误消息和建议的故障排除适用。

Linux 中显卡驱动程序的问题

NVIDIA 的显卡驱动程序在具有实时内核的 Linux 中不受官方支持。这可能会导致 Matlab 和 Simulink 中的图形渲染出现问题,例如图形窗口(figures)和示波器(scopes)模块在图形渲染方面可能出现问题。所以,我们建议使用 -softwareopengl 启动 matlab 以避免这些问题:

$ matlab -softwareopengl

libstdc++.so 和其他系统动态库的问题

确保您已为系统安装了 matlab-support 包 ,以便 Matlab 引用系统动态库而不是其附带的预编译库:

sudo apt install matlab-support