通讯配置
Epic Pro 提供了 TCP/IP Socket接口, 可以通过向该接口发送符合标准通讯协议的字符串,来同Epic Pro通讯,如触发拍照、请求位姿等。
默认的通讯接口地址为: IP:5700
, 其中IP为视觉软件所运行计算机的IP地址,如 192.168.33.100
.
标准通讯协议
2.请求位姿指令
指令(字符串) | 位姿类型 | 视觉系统返回(字符串) |
---|---|---|
|
旋转矢量 |
成功: |
|
四元数 |
成功: |
|
ZYX欧拉角 |
成功: |
|
XYZ欧拉角 |
成功: |
|
XYZ固定角 |
成功: |
|
ZYZ欧拉角 |
成功: |
3. 请求路径
发送请求路径指令后,Epic Pro会进行碰撞检测和路径规划,同时返回一个包含了20个位姿的字符串,如
130,X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;X,Y,Z,Rx,Ry,Rz;
下表中的协议对以上字符串进行了省略,表示成 130,X,Y,Z,Rx,Ry,Rz;...
指令(字符串) | 位姿类型 | 视觉系统返回(字符串) |
---|---|---|
|
旋转矢量 |
成功: |
|
四元数 |
成功: |
|
ZYX欧拉角 |
成功: |
|
XYZ欧拉角 |
成功: |
|
XYZ固定角 |
成功: |
|
ZYZ欧拉角 |
成功: |
|
关节角 |
成功: |
6. 发送机器人位姿
对于眼在手上的应用,Epic Pro需要获取拍照时机器人的位姿,可通过以下指令发送给Epic Pro
指令(字符串) | 位姿类型 | 视觉系统返回(字符串) |
---|---|---|
|
旋转矢量 |
成功: |
|
四元数 |
成功: |
|
ZYX欧拉角 |
成功: |
|
XYZ欧拉角 |
成功: |
|
XYZ固定角 |
成功: |
|
ZYZ欧拉角 |
成功: |