|
AUBO SDK
0.26.0
|
|
|
|
数据类型的定义 更多...
#include <stddef.h>#include <array>#include <vector>#include <memory>#include <functional>#include <iostream>#include <string>

类 | |
| struct | arcs::common_interface::RobotSafetyParameterRange |
| struct | arcs::common_interface::WObjectData |
| struct | arcs::common_interface::VibrationRecalibrationParameter |
| struct | arcs::common_interface::CircleParameters |
| 圆周运动参数定义 更多... | |
| struct | arcs::common_interface::SpiralParameters |
| struct | arcs::common_interface::Enveloping |
| struct | arcs::common_interface::TrajConfig |
| 用于负载辨识的轨迹配置 更多... | |
| struct | arcs::common_interface::RobotMsg |
| struct | arcs::common_interface::GripperStatus |
| struct | arcs::common_interface::RtdeRecipe |
| RTDE菜单 更多... | |
| class | arcs::common_interface::AuboException |
| 自定义异常类 AuboException 更多... | |
命名空间 | |
| namespace | arcs |
| namespace | arcs::common_interface |
函数 | |
| std::ostream & | arcs::common_interface::operator<< (std::ostream &os, const RobotSafetyParameterRange &vd) |
| std::ostream & | arcs::common_interface::operator<< (std::ostream &os, WObjectData p) |
| std::ostream & | arcs::common_interface::operator<< (std::ostream &os, const VibrationRecalibrationParameter p) |
| std::ostream & | arcs::common_interface::operator<< (std::ostream &os, CircleParameters p) |
| std::ostream & | arcs::common_interface::operator<< (std::ostream &os, SpiralParameters p) |
| std::ostream & | arcs::common_interface::operator<< (std::ostream &os, Enveloping p) |
| std::ostream & | arcs::common_interface::operator<< (std::ostream &os, TrajConfig p) |
| const char * | arcs::common_interface::returnValue2Str (int retval) |
数据类型的定义
在文件 type_def.h 中定义.
| #define CARTESIAN_DOF 6 |
Cartesion degree of freedom, 6 for x,y,z,rx,ry,rz
在文件 type_def.h 第 25 行定义.
| #define DECL_TO_STRING_FUNC | ( | ENUM | ) |
在文件 type_def.h 第 690 行定义.
| #define ENUM_AuboErrorCodes_DECLARES |
接口函数返回值定义 整数为警告,负数为错误,0为没有错误也没有警告
在文件 type_def.h 第 232 行定义.
| #define ENUM_AxisModeType_DECLARES |
在文件 type_def.h 第 527 行定义.
| #define ENUM_EnvelopingShape_DECLARES |
在文件 type_def.h 第 500 行定义.
| #define ENUM_HandleModeType_DECLARES |
在文件 type_def.h 第 543 行定义.
| #define ENUM_HandleStateType_DECLARES |
在文件 type_def.h 第 536 行定义.
| #define ENUM_ITEM | ( | c, | |
| n, | |||
| ... ) |
在文件 type_def.h 第 561 行定义.
| #define ENUM_ITEM | ( | c, | |
| n, | |||
| ... ) |
在文件 type_def.h 第 561 行定义.
| #define ENUM_ITEM | ( | n, | |
| v, | |||
| s ) |
在文件 type_def.h 第 561 行定义.
| #define ENUM_ITEM | ( | n, | |
| v, | |||
| s ) |
在文件 type_def.h 第 561 行定义.
| #define ENUM_ITEM | ( | n, | |
| v, | |||
| s ) |
在文件 type_def.h 第 561 行定义.
| #define ENUM_JointServoModeType_DECLARES |
在文件 type_def.h 第 411 行定义.
| #define ENUM_JointStateType_DECLARES |
在文件 type_def.h 第 419 行定义.
| #define ENUM_OperationalModeType_DECLARES |
根据ISO 10218-1:2011(E) 5.7节 Automatic: In automatic mode, the robot shall execute the task programme and the safeguarding measures shall be functioning.
Automatic operation shall be prevented if any stop condition is detected. Switching from this mode shall result in a stop.
在文件 type_def.h 第 393 行定义.
| #define ENUM_PayloadIdentifyMoveAxis_DECLARES |
在文件 type_def.h 第 494 行定义.
| #define ENUM_RobotControlModeType_DECLARES |
机器人的控制模式, 最终的控制对象
在文件 type_def.h 第 401 行定义.
| #define ENUM_RobotEmergencyStopType_DECLARES |
在文件 type_def.h 第 554 行定义.
| #define ENUM_RobotModeType_DECLARES |
The RobotModeType enum
硬件强相关
在文件 type_def.h 第 349 行定义.
| #define ENUM_RuntimeState_DECLARES |
The RuntimeState enum
在文件 type_def.h 第 326 行定义.
| #define ENUM_SafeguedStopType_DECLARES |
在文件 type_def.h 第 548 行定义.
| #define ENUM_SafetyInputAction_DECLARES |
在文件 type_def.h 第 471 行定义.
| #define ENUM_SafetyModeType_DECLARES |
在文件 type_def.h 第 364 行定义.
| #define ENUM_SafetyOutputRunState_DECLARES |
在文件 type_def.h 第 483 行定义.
| #define ENUM_StandardInputAction_DECLARES |
在文件 type_def.h 第 426 行定义.
| #define ENUM_StandardOutputRunState_DECLARES |
在文件 type_def.h 第 449 行定义.
| #define ENUM_TaskFrameType_DECLARES |
在文件 type_def.h 第 505 行定义.
| #define ENUM_TraceLevel_DECLARES |
在文件 type_def.h 第 520 行定义.
| #define SAFETY_CUBIC_NUM 10 |
安全立方体的数量
在文件 type_def.h 第 28 行定义.
被这些函数引用 arcs::common_interface::RobotSafetyParameterRange::RobotSafetyParameterRange().
| #define SAFETY_PARAM_SELECT_NUM 2 |
正常 + 缩减
在文件 type_def.h 第 26 行定义.
被这些函数引用 arcs::common_interface::RobotSafetyParameterRange::RobotSafetyParameterRange().
| #define SAFETY_PLANES_NUM 8 |
安全平面的数量
在文件 type_def.h 第 27 行定义.
被这些函数引用 arcs::common_interface::RobotSafetyParameterRange::RobotSafetyParameterRange().
| #define TOOL_CONFIGURATION_NUM 3 |
工具配置数量
在文件 type_def.h 第 29 行定义.
被这些函数引用 arcs::common_interface::RobotSafetyParameterRange::RobotSafetyParameterRange().