在 Webots R2020a 修订版 1 中使用 MATLAB(R2019b) 控制器时出现问题
problem using MATLAB(R2019b) controller in Webots R2020a revision 1
OS:Windows10,Ubuntu(64 位)
MATLAB:R2019a、R2019b
Webots: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( ...
两者 OS 显示相同的消息 "loadlibrary"。
我该如何解决?
我在 Ubuntu 18.04.3 中遇到了同样的问题。 Webots 2020a-rev1 使用 .deb 文件安装。
对我来说,WEBOTS_HOME = '/usr/local/webots/'
问题是所有路径(在包含文件中...)都是直接在 WEBOTS_HOME/lib 中用 matlab 为 webots 定义的。在 2020a 中似乎有一个新目录 WEBOTS_HOME/lib/controller。所以所有路径都是错误的。
解决方案是这个:
cd /usr/local/webots/lib
sudo cp -r controller/matlab/ .
希望对您有所帮助。
古皮尔
OS:Windows10,Ubuntu(64 位)
MATLAB:R2019a、R2019b
Webots: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( ...
两者 OS 显示相同的消息 "loadlibrary"。 我该如何解决?
我在 Ubuntu 18.04.3 中遇到了同样的问题。 Webots 2020a-rev1 使用 .deb 文件安装。
对我来说,WEBOTS_HOME = '/usr/local/webots/'
问题是所有路径(在包含文件中...)都是直接在 WEBOTS_HOME/lib 中用 matlab 为 webots 定义的。在 2020a 中似乎有一个新目录 WEBOTS_HOME/lib/controller。所以所有路径都是错误的。
解决方案是这个:
cd /usr/local/webots/lib
sudo cp -r controller/matlab/ .
希望对您有所帮助。
古皮尔