- 选型指南
- 概述
- 入门指南
- 机械臂参数
- 示教器使用
-
二次开发
-
API(C++)
- 快速开始
- 接口说明
- 7000端口接口说明
- 使用示例
- 返回值说明
-
API(Python)
- 快速开始
- 接口说明
- 7000端口接口说明
- 使用示例
- 返回值说明
- ROS2开发
-
API(C++)
- 相关下载
7000端口使用方式
1 open_servoJ - 打开关节跟踪模式
方法: open_servoJ(socketFd:int,vmax:VectorDouble,amax:VectorDouble,jmax:VectorDouble)->int
参数:
socketFd:连接句柄vmax:关节最大速度约束(°/s)amax:关节最大加速度约束(°/s²)jmax:关节最大加加速度约束(°/s³)
返回值:
int:执行结果- 0:成功
- 非0:失败,错误码见错误码详情
说明:
启动关节位置实时跟踪模式,必须先调用该接口,才能使用set_servoJ_pos发送实时关节位置。
2 close_servoJ - 关闭关节跟踪模式
方法: close_servoJ(socketFd:int)->int
参数:
socketFd:连接句柄
返回值:
int:执行结果- 0:成功
- 非0:失败,错误码见错误码详情
说明:
关闭关节实时跟踪模式,退出实时控制状态。
3 set_servoJ_pos - 设置实时跟踪关节位置
方法: set_servoJ_pos(socketFd:int,q:VectorDouble)->int
参数:
socketFd:连接句柄q:目标关节角度(单位:°),长度与机器人轴数一致(6轴第七轴填0)
返回值:
int:执行结果- 0:成功
- 非0:失败,错误码见错误码详情
说明:
在已打开跟踪模式下,实时发送关节角度,机械臂会立即跟踪到目标位置。
使用示例(Python)
