CoppeliaSim Remote API 实操

本文详细介绍了如何在CoppeliaSim仿真环境中使用QT5和VS2017进行远程API通信,包括lib文件处理、工程配置、CoppeliaSim设置及测试通信的方法。

QT5 端

1.lib文件

打开路径 C:\Program Files\CoppeliaRobotics\CoppeliaSimEdu\programming\remoteApiBindings\lib
在这里插入图片描述
打开QT工程文件 remoteApiSharedLib.pro, release 编译后,将release文件中的以下文件拷贝出来
在这里插入图片描述
放在remoteAPI文件夹中(也可以是其它文件夹):
在这里插入图片描述

2.QT工程准备

QT5 新建工程, 在pro文件中添加:

win32: LIBS += -L'C:/Program Files/CoppeliaRobotics/CoppeliaSimEdu/programming/remoteApi/' -lremoteApi
INCLUDEPATH += 'C:/Program Files/CoppeliaRobotics/CoppeliaSimEdu/programming/common'
DEPENDPATH += 'C:/Program Files/CoppeliaRobotics/CoppeliaSimEdu/programming/common'

INCLUDEPATH += 'C:/Program Files/CoppeliaRobotics/CoppeliaSimEdu/programming/include'
DEPENDPATH += 'C:/Program Files/CoppeliaRobotics/CoppeliaSimEdu/programming/include'

INCLUDEPATH += 'C:/Program Files/CoppeliaRobotics/CoppeliaSimEdu/programming/remoteApi'
DEPENDPATH += 'C:/Program Files/CoppeliaRobotics/CoppeliaSimEdu/programming/remoteApi'

DEFINES += NON_MATLAB_PARSING
DEFINES += MAX_EXT_API_CONNECTIONS=255

3.CoppeliaSim准备

打开CoppeliaSim,从模型库中拖入ABB IRB140模型,在sysCall_init() 中添加

simExtRemoteApiStart(3000)

sim
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值