接口 RobotCommandImp
- 所有已知实现类:
BaseRobot,CooperateRobot,IndustrialRobot,PCB3Robot,PCB4Robot,StandardRobot,XMateProRobot,XMateRobot
public interface RobotCommandImp
机器人指令运动模块
-
方法概要
修饰符和类型方法说明executeCommands(Command[] cmdList) 描述: 执行单条或多条运动指令,调用后机器人立刻开始运动;executeCommands(List<Command> cmdList) 描述: 执行单条或多条运动指令,调用后机器人立刻开始运动;moveAppend(Command[] arr, String cmdId) 描述: 添加机器人运动指令; 添加单条或多条运动指令, 添加后调用moveStart()开始运动moveAppend(List<Command> list, String cmdId) 描述: 添加机器人运动指令; 添加单条或多条运动指令, 添加后调用moveStart()开始运动
-
方法详细资料
-
moveAppend
描述: 添加机器人运动指令; 添加单条或多条运动指令, 添加后调用moveStart()开始运动- 参数:
list- 列表cmdId- 运动执行ID- 返回:
- RobotResult类,里面包含json数据;
-
moveAppend
描述: 添加机器人运动指令; 添加单条或多条运动指令, 添加后调用moveStart()开始运动- 参数:
arr- 数组cmdId- 运动执行ID- 返回:
- RobotResult类,里面包含json数据;
-
executeCommands
描述: 执行单条或多条运动指令,调用后机器人立刻开始运动;注解 : 须为同类型的指令; 运动指令异步执行, 如发生执行错误, 需通过lastErrorCode 获取错误码。 参数中传入的ec仅反馈执行前的错误, 如网络通信错误或参数个数不符。
Command运动指令类 : MoveJCommand , MoveAbsJCommand , MoveLCommand , MoveCCommand
- 参数:
cmdList- 列表List, 指令列表, 允许的个数为1-1000- 返回:
- RobotResult类,里面包含json数据;
-
executeCommands
描述: 执行单条或多条运动指令,调用后机器人立刻开始运动;注解 : 须为同类型的指令; 运动指令异步执行, 如发生执行错误, 需通过lastErrorCode 获取错误码。 参数中传入的ec仅反馈执行前的错误, 如网络通信错误或参数个数不符。
Command运动指令类 : MoveJCommand | MoveAbsJCommand | MoveLCommand | MoveCCommand
- 参数:
cmdList- 数组Array,指令列表, 允许的个数为1-1000;- 返回:
- RobotResult类,里面包含json数据;
-