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"} |
|