AUBO SDK  0.26.0
arcs::common_interface::RobotInterface Class Reference

#include <robot_interface.h>

Public Member Functions

 RobotInterface ()
virtual ~RobotInterface ()
RobotConfigPtr getRobotConfig ()
 RobotConfig (机器人配置管理) Get RobotConfig interface
MotionControlPtr getMotionControl ()
 MotionControl (运动规划与控制) Get motion planning interface
ForceControlPtr getForceControl ()
 ForceControl(力控模块) Get force control interface
IoControlPtr getIoControl ()
 IoControl (IO输入输出控制) Get IO control interface
SyncMovePtr getSyncMove ()
 SyncMove (同步运动控制和轴组管理) Get synchronized motion interface
RobotAlgorithmPtr getRobotAlgorithm ()
 RobotAlgorithm (机器人算法工具) Get robot utility algorithm interface
RobotManagePtr getRobotManage ()
 RobotManage (机器人生命周期管理) Get robot management interface (power on, start, stop, etc.)
RobotStatePtr getRobotState ()
 RobotState (机器人状态查询) Get robot state interface
TracePtr getTrace ()
 Trace (日志与弹窗) Get alarm information interface

Protected Attributes

void * d_

Detailed Description

Definition at line 25 of file robot_interface.h.

Constructor & Destructor Documentation

◆ RobotInterface()

arcs::common_interface::RobotInterface::RobotInterface ( )

◆ ~RobotInterface()

virtual arcs::common_interface::RobotInterface::~RobotInterface ( )
virtual

Member Data Documentation

◆ d_

void* arcs::common_interface::RobotInterface::d_
protected

Definition at line 389 of file robot_interface.h.


The documentation for this class was generated from the following file: