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

#include <robot_interface.h>

Public Member Functions

 RobotInterface ()
virtual ~RobotInterface ()
RobotConfigPtr getRobotConfig ()
 Robot Configuration Management Get RobotConfig interface
MotionControlPtr getMotionControl ()
 Motion Planning and Control Get motion planning interface
ForceControlPtr getForceControl ()
 Force Control Module Get force control interface
IoControlPtr getIoControl ()
 IO Input/Output Control Get IO control interface
SyncMovePtr getSyncMove ()
 Synchronized Movement Control and Axis Group Management Get synchronized motion interface
RobotAlgorithmPtr getRobotAlgorithm ()
 Robot Algorithm Tool Get robot utility algorithm interface
RobotManagePtr getRobotManage ()
 Robot Lifecycle Management Get robot management interface (power on, start, stop, etc.)
RobotStatePtr getRobotState ()
 Robot State Query Get robot state interface
TracePtr getTrace ()
 Log and Pop-up Get alarm information interface

Protected Attributes

void * d_

Detailed Description

Definition at line 32 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 396 of file robot_interface.h.


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