AUBO SDK  0.26.0
arcs::common_interface::AuboApi类 参考

#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.h27 行定义.

构造及析构函数说明

◆ AuboApi()

arcs::common_interface::AuboApi::AuboApi ( )

◆ ~AuboApi()

virtual arcs::common_interface::AuboApi::~AuboApi ( )
virtual

类成员变量说明

◆ d_

void* arcs::common_interface::AuboApi::d_ { nullptr }
protected

在文件 aubo_api.h388 行定义.


该类的文档由以下文件生成: