| TeachSetIndex |
设置当前示教机器人的索引 |
{robot_index:1} |
{code:0, data:"", msg:""} |
|
| TeachGetIndex |
获取当前示教机器人的索引 |
"" |
{code:0, data:{robot_index:1}, msg:""} |
|
| TeachSetTool |
设置当前工具 |
{tool_name:"tool0"} |
{code:0, data:{robot_index:1}, msg:""} |
|
| TeachGetTool |
获取当前工具 |
"" |
{code:0, data:{tool_name:"tool0"}, msg:""} |
|
| TeachSetWobj |
设置当前工件 |
{wobj_name:"wobj0"} |
{code:0, data:"", msg:""} |
|
| TeachGetWobj |
获取当前工件 |
"" |
{code:0, data:{wobj_name:"wobj0"}, msg:""} |
|
| TeachSetCoordinate |
设置当前坐标系 |
{frame:0} |
{code:0, data:"", msg:""} |
|
| TeachGetCoordinate |
获取当前坐标系 |
"" |
{code:0, data:{frame:0}, msg:""} |
|
| TeachGetNum |
获取机器人的个数 |
"" |
{code:0, data:{num:1}, msg:""} |
|
| TeachGetDof |
获取当前机器人的自由度 |
"" |
{code:0, data:{dof:1}, msg:""} |
|
| TeachGetJoint |
获取当前机器人关节 |
"" |
{code:0, data:{joint:[1,2,3,4,5,6]}, msg:""} |
关节 |
| TeachStreamGetJoint |
流式获取当前机器人关节 |
"" |
{code:0, data:{joint:[1,2,3,4,5,6]}, msg:""} |
关节 |
| TeachDuplexStreamGetJoint |
双向流式获取当前机器人关节 |
"" |
{code:0, data:{joint:[1,2,3,4,5,6]}, msg:""} |
关节 |
| TeachGetCartesian |
获取当前机器人位姿 |
"" |
{code:0, data:{cartesin:[x,y,z,k,p,s]}, msg:""} |
位姿 |
| TeachStreamGetCartesian |
流式获取当前机器人位姿 |
"" |
{code:0, data:{cartesin:[x,y,z,k,p,s]}, msg:""} |
位姿 |
| TeachDuplexStreamGetCartesian |
双向流式获取当前机器人位姿 |
"" |
{code:0, data:{cartesin:[x,y,z,k,p,s]}, msg:""} |
位姿 |
| TeachSaveCurrentJoint |
保存当期操作机器人的当前关节数据 |
{"data_name":"tt"} |
{"code":0,"data":"","msg":"save robot current cartesian data successfully!"} |
|
| TeachSaveCurrentCartesian |
保存当前操作机器人的当前位置及姿态数据 |
{"data_name":"tt"} |
{"code":0,"data":"","msg":"save robot current joint data successfully!"} |
|
| TeachSetVelocity |
设置当前机器人示教速度 |
{velocity: 0.3} |
{code:0, data:"", msg:""} |
|
| TeachGetVelocity |
获取当前机器人示教速度 |
"" |
{code:0, data:{velocity: 0.3}, msg:""} |
|
| TeachSetRunType |
设置当前机器人运行方式 |
{type: 1} |
{code:0, data:"", msg:""} |
|
| TeachGetRunType |
获取当前机器人运行方式 |
"" |
{code:0, data:{type:1}, msg:""} |
|
| TeachClearMoveError |
清除运动错误 |
"" |
{code:0, data:"", msg:""} |
|
| TeachStartProject |
启动机器人脚本 |
{project_name: "test"} |
{code:0, data:"", msg:""} |
|
| TeachStopProject |
停止机器人脚本 |
"" |
{code:0, data:"", msg:""} |
|
| TeachMoveStart |
当前机器人使能 |
"" |
{code:0, data:"", msg:""} |
|
| TeachMoveStop |
当前机器人下使能 |
"" |
{code:0, data:"", msg:""} |
|
| TeachEnableState |
当前机器人使能状态 |
"" |
{code:1, data:"", msg:"enable"} |
|
| TeachMoveHome |
当前机器人回到原点 |
"" |
{code:0, data:"", msg:""} |
|
| TeachMove |
示教当前机器人 |
{axis:1, dirextion:1} |
{code:0, data:"", msg:""} |
|
| TeachStop |
停止示教当前机器人 |
"" |
{code:0, data:"", msg:""} |
|
| TeachCalibrateAxis |
标定单轴原点 |
{axis: 1} |
{code:0, data:"", msg:""} |
|
| TeachCalibrate |
标定所有轴原点 |
"" |
{code:0, data:"", msg:""} |
|
| TeachCalibrateToolData |
标定工具数据 |
{data_index: 1} |
{code:0, data:"", msg:""} |
|
| TeachCalibrateTool |
标定工具 |
{robhold: 1, data_num: 3, payload_name: "tool0", tool_name:"tool1"} |
{code:0, data:"", msg:""} |
|
| TeachCalibrateWobjData |
标定工件数据 |
{data_index: 1} |
{code:0, data:"", msg:""} |
|
| TeachCalibrateWobj |
标定工件 |
{robhold: 1, user_name: "userframe1", wobj_name: "wobj0"} |
{code:0, data:"", msg:""} |
|
| TeachCalibrateUserData |
标定用户坐标系数据 |
{data_index:1} |
{code:0, data:"", msg:""} |
|
| TeachCalibrateUser |
标定用户坐标系 |
{user_name: "username"} |
{code:0, data:"", msg:""} |
|
| TeachCalibrateDynamicsData |
采集动力学辨识数据 |
|
{code:0, data:"", msg:""} |
|
| TeachCalibrateDynamics |
动力学辨识 |
|
{code:0, data:"", msg:""} |
|
| TeachCalibratePayloadData |
采集负载辨识数据 |
|
{code:0, data:"", msg:""} |
|
| TeachCalibrateNopayloadData |
采集无负载数据 |
|
{code:0, data:"", msg:""} |
|
| TeachCalibratePayload |
负载辨识 |
{payload_name:"payload0"} |
{code:0, data:"", msg:""} |
|
| TeachGetDynamicsIdentificationState |
获取辨识状态 |
|
{code:1, data:"", msg:""} |
|
| TeachRobotDirectStart |
启动基于末端力矩传感器的拖动示教 |
{inertia:1.00, damping: 1.00, teach_axis:[1,2,3,4,5,6], is_tool_ctrl: 1} |
{code: 0, data:"", msg:"success"} |
|
| TeachRobotDirectEnd |
关闭基于末端力矩传感器的拖动示教 |
|
{code:1, data:"", msg:"successfully"} |
|
| TeachRobotGotoJoint |
当前机器人运动到指定关节位置 |
{J:[1.1,2.2,3.3,4.4,5.5,6.6], dof:6} |
{code:0, data:"", msg:"move finish"} |
|
| TeachRobotGotoCartesian |
当前机器人运动到指定笛卡尔位置 |
{position:[1.1, 2.2, 3.3,4.4,5.5,6.6]} |
{code:0, data: "", msg:"move finish"} |
|