|
AUBO SDK
0.26.0
|
|
|
|
#include <aubo_api.h>
Public 成员函数 | |
| AuboApi () | |
| virtual | ~AuboApi () |
| MathPtr | getMath () |
| Math (数学工具) 获取纯数学相关接口 | |
| SystemInfoPtr | getSystemInfo () |
| SystemInfo (系统信息) 获取系统信息 | |
| RuntimeMachinePtr | getRuntimeMachine () |
| RuntimeMachine (运行时管理) 获取运行时接口 | |
| RegisterControlPtr | getRegisterControl () |
| RegisterControl (寄存器操作) 对外寄存器接口 | |
| std::vector< std::string > | getRobotNames () |
| 获取机器人列表 | |
| RobotInterfacePtr | getRobotInterface (const std::string &name) |
| RobotInterface(机器人模块) 根据名字获取 RobotInterfacePtr 接口 | |
| std::vector< std::string > | getAxisNames () |
| 获取外部轴列表 | |
| AxisInterfacePtr | getAxisInterface (const std::string &name) |
| AxisInterface (外部轴) 获取外部轴接口 | |
| SocketPtr | getSocket () |
| Socket (socket网络通信) 获取 socket | |
| SerialPtr | getSerial () |
| Serial (串口通信) 获取Serial串口 | |
| SyncMovePtr | getSyncMove (const std::string &name) |
| SyncMove (同步运动控制和轴组管理) 获取同步运动接口 | |
| TracePtr | getTrace (const std::string &name) |
| Trace (日志与弹窗) 获取告警信息接口 | |
| GripperInterfacePtr | getGripperInterface () |
| GripperInterface (夹爪) 获取通用夹爪接口 | |
Protected 属性 | |
| void * | d_ { nullptr } |
在文件 aubo_api.h 第 27 行定义.
| arcs::common_interface::AuboApi::AuboApi | ( | ) |
|
virtual |
|
protected |
在文件 aubo_api.h 第 388 行定义.