比较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 是示例测试文件,可以通过观察这两个文件,来构建自己的程序。