![]() |
AUBO SDK
0.26.0
|

| std::vector< double > arcs::common_interface::RobotState::getActualTcpOffset | ( | ) |
获取当前的 TCP 偏移,也就是 getTcpPose 返回的 pose 用到的 TCP 偏移
| std::vector< double > arcs::common_interface::RobotState::getBaseForce | ( | ) |
获取基座力/力矩
| double arcs::common_interface::RobotState::getControlBoxHumidity | ( | ) |
获取控制柜湿度
| double arcs::common_interface::RobotState::getControlBoxTemperature | ( | ) |
获取控制柜温度
| std::vector< double > arcs::common_interface::RobotState::getElbowPosistion | ( | ) |
获取肘部的位置
| std::vector< double > arcs::common_interface::RobotState::getElbowVelocity | ( | ) |
获取肘部速度
| std::vector< double > arcs::common_interface::RobotState::getJointAccelerations | ( | ) |
获取机械臂关节加速度
| std::vector< double > arcs::common_interface::RobotState::getJointContactTorques | ( | ) |
获取机械臂关节接触力矩(外力距)
| std::vector< double > arcs::common_interface::RobotState::getJointCurrents | ( | ) |
获取机械臂关节电流
| std::vector< int > arcs::common_interface::RobotState::getJointFirmwareVersions | ( | ) |
获取关节固件版本
| std::vector< double > arcs::common_interface::RobotState::getJointGravityTorques | ( | ) |
获取机械臂关节重力矩
| std::vector< int > arcs::common_interface::RobotState::getJointHardwareVersions | ( | ) |
获取关节硬件版本
| std::vector< double > arcs::common_interface::RobotState::getJointPositions | ( | ) |
获取机械臂关节角度
| std::vector< double > arcs::common_interface::RobotState::getJointPositionsHistory | ( | int | steps | ) |
获取机械臂历史关节角度
| steps | 步数 |
| std::vector< JointServoModeType > arcs::common_interface::RobotState::getJointServoMode | ( | ) |
获取关节的伺服状态
| std::vector< double > arcs::common_interface::RobotState::getJointSpeeds | ( | ) |
获取机械臂关节速度
| std::vector< JointStateType > arcs::common_interface::RobotState::getJointState | ( | ) |
获取机械臂关节标志
| std::vector< double > arcs::common_interface::RobotState::getJointTargetAccelerations | ( | ) |
获取机械臂关节目标加速度
| std::vector< double > arcs::common_interface::RobotState::getJointTargetCurrents | ( | ) |
获取机械臂关节目标电流
| std::vector< double > arcs::common_interface::RobotState::getJointTargetPositions | ( | ) |
获取机械臂关节目标位置角度
| std::vector< double > arcs::common_interface::RobotState::getJointTargetSpeeds | ( | ) |
获取机械臂关节目标速度
| std::vector< double > arcs::common_interface::RobotState::getJointTargetTorques | ( | ) |
获取机械臂关节目标力矩
| std::vector< double > arcs::common_interface::RobotState::getJointTemperatures | ( | ) |
获取机械臂关节温度
| std::vector< double > arcs::common_interface::RobotState::getJointTorqueSensors | ( | ) |
获取机械臂关节力矩
| std::vector< std::string > arcs::common_interface::RobotState::getJointUniqueIds | ( | ) |
获取关节全球唯一ID
| std::vector< double > arcs::common_interface::RobotState::getJointVoltages | ( | ) |
获取机械臂关节电压
| double arcs::common_interface::RobotState::getMainCurrent | ( | ) |
获取母线电流
| double arcs::common_interface::RobotState::getMainVoltage | ( | ) |
获取母线电压
| int arcs::common_interface::RobotState::getMasterBoardFirmwareVersion | ( | ) |
获取MasterBoard固件版本
| int arcs::common_interface::RobotState::getMasterBoardHardwareVersion | ( | ) |
获取MasterBoard硬件版本
| std::string arcs::common_interface::RobotState::getMasterBoardUniqueId | ( | ) |
获取MasterBoard全球唯一ID
| int arcs::common_interface::RobotState::getPedestalFirmwareVersion | ( | ) |
获取底座固件版本
| int arcs::common_interface::RobotState::getPedestalHardwareVersion | ( | ) |
获取底座硬件版本
| std::string arcs::common_interface::RobotState::getPedestalUniqueId | ( | ) |
获取底座全球唯一ID
| double arcs::common_interface::RobotState::getRobotCurrent | ( | ) |
获取机器人电流
| RobotModeType arcs::common_interface::RobotState::getRobotModeType | ( | ) |
获取机器人的模式状态
| double arcs::common_interface::RobotState::getRobotVoltage | ( | ) |
获取机器人电压
| SafetyModeType arcs::common_interface::RobotState::getSafetyModeType | ( | ) |
获取安全模式
| int arcs::common_interface::RobotState::getSlaveBoardFirmwareVersion | ( | ) |
获取SlaveBoard固件版本
| int arcs::common_interface::RobotState::getSlaveBoardHardwareVersion | ( | ) |
获取SlaveBoard硬件版本
| std::string arcs::common_interface::RobotState::getSlaveBoardUniqueId | ( | ) |
获取SlaveBoard全球唯一ID
| int arcs::common_interface::RobotState::getSlowDownLevel | ( | ) |
获取机器人缓速等级
| std::vector< double > arcs::common_interface::RobotState::getTargetTcpPose | ( | ) |
获取下一个目标路点 注意与 getTcpTargetPose 的区别,此处定义存在歧义,命名需要优化
位姿表示形式为(x,y,z,rx,ry,rz)。 其中x、y、z是工具中心点(TCP)在基坐标系下的目标位置,单位是m。 rx、ry、rz是工具中心点(TCP)在基坐标系下的目标姿态,是ZYX欧拉角,单位是rad。
| std::vector< double > arcs::common_interface::RobotState::getTcpForce | ( | ) |
获取TCP的力/力矩
| std::vector< double > arcs::common_interface::RobotState::getTcpForceSensors | ( | ) |
获取TCP力传感器读数
| bool arcs::common_interface::RobotState::getTcpForceSensorStatus | ( | const std::string & | name | ) |
获取末端力传感器通信状态
| name | 力传感器名称,与 selectTcpForceSensor 的参数一致 |
| std::vector< double > arcs::common_interface::RobotState::getTcpPose | ( | ) |
获取当前的TCP位姿,其 TCP 偏移可以通过 getActualTcpOffset 获取
位姿表示形式为(x,y,z,rx,ry,rz)。 其中x、y、z是工具中心点(TCP)在基坐标系下的位置,单位是m。 rx、ry、rz是工具中心点(TCP)在基坐标系下的姿态,是ZYX欧拉角,单位是rad。
| std::vector< double > arcs::common_interface::RobotState::getTcpSpeed | ( | ) |
获取TCP速度
| std::vector< double > arcs::common_interface::RobotState::getTcpTargetForce | ( | ) |
获取TCP目标力/力矩
| std::vector< double > arcs::common_interface::RobotState::getTcpTargetPose | ( | ) |
获取上一次发送的TCP目标位姿
| std::vector< double > arcs::common_interface::RobotState::getTcpTargetSpeed | ( | ) |
获取TCP目标速度
| int arcs::common_interface::RobotState::getToolCommMode | ( | ) |
获取末端通信模式
| int arcs::common_interface::RobotState::getToolFirmwareVersion | ( | ) |
获取工具端固件版本
| int arcs::common_interface::RobotState::getToolHardwareVersion | ( | ) |
获取工具端硬件版本
| std::vector< double > arcs::common_interface::RobotState::getToolPose | ( | ) |
获取工具端的位姿(不带TCP偏移)
位姿表示形式为(x,y,z,rx,ry,rz)。 其中x、y、z是法兰盘中心在基坐标系下的目标位置,单位是m。 rx、ry、rz是法兰盘中心在基坐标系下的目标姿态,是ZYX欧拉角,单位是rad。
| std::string arcs::common_interface::RobotState::getToolUniqueId | ( | ) |
获取工具端全球唯一ID
| bool arcs::common_interface::RobotState::isCollisionOccurred | ( | ) |
机器人是否发生了碰撞
| bool arcs::common_interface::RobotState::isPowerOn | ( | ) |
获取机器人通电状态
| bool arcs::common_interface::RobotState::isSteady | ( | ) |
机器人是否已经停止下来
| bool arcs::common_interface::RobotState::isTeachPendantEnabled | ( | ) |
获取示教器是否已启用 指示教器使能按钮是否处于按下状态
| bool arcs::common_interface::RobotState::isToolFlangeEnabled | ( | ) |
获取机械臂末端是否已启用
| bool arcs::common_interface::RobotState::isWithinSafetyLimits | ( | ) |
机器人是否已经在安全限制之内