matlab - 在 Webots R2020a 修订版 1 中使用 MATLAB(R2019b) 控制器的问题
问题描述
操作系统:Windows 10、Ubuntu(64 位)
MATLAB:R2019a、R2019b
网络机器人:R2020a 修订版 1
世界文件:webots/projects/languages/matlab/worlds/e-puck_matlab.wbt
问题:无法运行 MATLAB 示例
[matlab] Could not find file allincludes.h.
[matlab] Error in loadlibrary
[matlab] Error in launcher (line 74)
[matlab] loadlibrary( ...
两个操作系统都显示相同的消息“loadlibrary”。我该如何解决?
解决方案
我在 Ubuntu 18.04.3 中遇到了同样的问题。Webots 2020a-rev1 安装了 .deb 文件。
对我来说,WEBOTS_HOME = '/usr/local/webots/'
问题是所有路径(在包含文件中......)都是用matlab直接在WEBOTS_HOME/lib中为webbots定义的。并且在 2020a 中似乎有一个新目录,即 WEBOTS_HOME/lib/controller。所以所有的路径都是错误的。
解决方案是这个:
cd /usr/local/webots/lib
sudo cp -r 控制器/matlab/ 。
希望这可以帮助。
古皮尔
推荐阅读
- tizen - 是否可以使用 Tizen Web API 向 Tizen 可穿戴设备中的通知添加自定义按钮?
- swift - 扩展中的 Swift 协议类/AnyObject 限制
- java - 如何在我的 SpringBoot API 中发送字符串作为响应?
- python - 尝试在 Wagtail CMS 中加载自定义标签时未解决的库错误
- mysql - 将数据从 Amazon S3 导入新的 MySQL 数据库实例时,AWS 没有显示“S3 存储桶”选项
- g++ - 慢速 gtkmm 为小程序编译
- html - 引导表防止创建水平滚动条
- javascript - 更新另一个组件中的已删除项目?
- flutter - 你可以在运行时交换 Flutter Rive 动画的图像组件吗?
- docker - minikube 启动错误 - 无法验证 'docker' 驱动程序