ARCS SDK API
0.24.0
|
#include <aubo_api.h>
Public 成员函数 | |
AuboApi () | |
virtual | ~AuboApi () |
MathPtr | getMath () |
获取纯数学相关接口 更多... | |
SystemInfoPtr | getSystemInfo () |
获取系统信息 更多... | |
RuntimeMachinePtr | getRuntimeMachine () |
获取运行时接口 更多... | |
RegisterControlPtr | getRegisterControl () |
对外寄存器接口 更多... | |
std::vector< std::string > | getRobotNames () |
获取机器人列表 更多... | |
RobotInterfacePtr | getRobotInterface (const std::string &name) |
根据名字获取 RobotInterfacePtr 接口 更多... | |
std::vector< std::string > | getAxisNames () |
获取外部轴列表 更多... | |
AxisInterfacePtr | getAxisInterface (const std::string &name) |
获取外部轴接口 更多... | |
SocketPtr | getSocket () |
获取独立 IO 模块接口 更多... | |
SerialPtr | getSerial () |
SyncMovePtr | getSyncMove (const std::string &name) |
获取同步运动接口 更多... | |
TracePtr | getTrace (const std::string &name) |
获取告警信息接口 更多... | |
Protected 属性 | |
void * | d_ { nullptr } |
在文件 aubo_api.h 第 20 行定义.
arcs::common_interface::AuboApi::AuboApi | ( | ) |
|
virtual |
AxisInterfacePtr arcs::common_interface::AuboApi::getAxisInterface | ( | const std::string & | name | ) |
获取外部轴接口
name |
std::vector<std::string> arcs::common_interface::AuboApi::getAxisNames | ( | ) |
获取外部轴列表
MathPtr arcs::common_interface::AuboApi::getMath | ( | ) |
获取纯数学相关接口
RegisterControlPtr arcs::common_interface::AuboApi::getRegisterControl | ( | ) |
对外寄存器接口
RobotInterfacePtr arcs::common_interface::AuboApi::getRobotInterface | ( | const std::string & | name | ) |
根据名字获取 RobotInterfacePtr 接口
name | 机器人名字 |
std::vector<std::string> arcs::common_interface::AuboApi::getRobotNames | ( | ) |
获取机器人列表
RuntimeMachinePtr arcs::common_interface::AuboApi::getRuntimeMachine | ( | ) |
获取运行时接口
SerialPtr arcs::common_interface::AuboApi::getSerial | ( | ) |
SocketPtr arcs::common_interface::AuboApi::getSocket | ( | ) |
获取独立 IO 模块接口
获取 socket
SyncMovePtr arcs::common_interface::AuboApi::getSyncMove | ( | const std::string & | name | ) |
获取同步运动接口
SystemInfoPtr arcs::common_interface::AuboApi::getSystemInfo | ( | ) |
获取系统信息
TracePtr arcs::common_interface::AuboApi::getTrace | ( | const std::string & | name | ) |
获取告警信息接口
|
protected |
在文件 aubo_api.h 第 202 行定义.