欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

比较CoppeliaSim的远程API在Matlab控制方面的特性,与V-rep存在差异点

最编程 2024-02-06 17:18:41
...

关于与 Python 的连接请参考文章:【CoppeliaSim】远程 API 之 Python 控制,对比 V-rep 有些不同

文章目录

  • 1. 新建工程文件夹
    • 1.1 必备的 .m 文件
    • 1.2 remoteApi.dll
  • 2. 配置 CoppeliaSim/V-Rep 工程
  • 3. 配置 Matlab 脚本

1. 新建工程文件夹

1.1 必备的 .m 文件

到此路径下
C:\Program Files\CoppeliaRobotics\CoppeliaSimEdu\programming\remoteApiBindings\matlab\matlab
将所需文件复制到你的工程目录下

观察 readMe.txt 文件,其中有提到必须要有下列文件

Make sure you have following files in your directory, in order to run the various examples:

1. remApi.m
2. remoteApiProto.m
3. the appropriate remote API library: "remoteApi.dll" (Windows), "remoteApi.dylib" (Mac) or "remoteApi.so" (Linux)
4. simpleTest.m (or any other example program)

在这里插入图片描述

1.2 remoteApi.dll

之后通过下述路径复制 .dll 文件到工程文件夹下
C:\Program Files\CoppeliaRobotics\CoppeliaSimEdu\programming\remoteApiBindings\lib\lib\Windows

2. 配置 CoppeliaSim/V-Rep 工程

添加一句开启远程的指令即可
在这里插入图片描述
在这里插入图片描述

3. 配置 Matlab 脚本

最终文件夹结构如下,其中 simpleTest.m 和 simpleSynchronousTest.m 是示例测试文件,可以通过观察这两个文件,来构建自己的程序。
在这里插入图片描述