|
AuboStudio SDK
0.6.3
|
|
|
|
|
#include <system_api.h>
Public Member Functions | |
| SystemApi (SystemApi &f) | |
| SystemApi (SystemApi &&f) | |
| virtual | ~SystemApi () |
| int | getMajorVersion () |
| Get the version of Software. | |
| int | getMinorVersion () |
| Get the minor version of Software. | |
| int | getBugfixVersion () |
| Get the bug fix version of Software. | |
| int | getBuildNumber () |
| Get the build number of Software. | |
| std::string | getLocale () |
Returns the Locale for the system. | |
| std::string | getLocaleForProgrammingLanguage () |
Returns the Locale for the programming language used in the system. | |
| UnitType | getUnitType () |
| Returns the UnitType of the system as an enum. | |
| std::string | getSerialNumber () |
| Returns the serial number of the robot. | |
| bool | isRealRobot () |
Returns true if controlling the real, physical robot and false if in simulation mode. | |
| std::vector< double > | getJointMaxPositions () |
| Returns the max positions of robot joints. | |
| std::vector< double > | getJointMinPositions () |
| Returns the min positions of robot joints. | |
| double | getJointDefaultVelocity () |
| Returns the default velocity of robot joints. | |
| double | getJointDefaultAcceleration () |
| Returns the default acceleration of robot joints. | |
| std::vector< double > | getJointMaxVelocity () |
| Returns the max velocity of robot joints. | |
| std::vector< double > | getJointMaxAcceleration () |
| Returns the max acceleration of robot joints. | |
| double | getTcpDefaultVelocity () |
| Returns the default velocity of TCP. | |
| double | getTcpDefaultAcceleration () |
| Returns the default acceleration of TCP. | |
| double | getTcpMaxVelocity () |
| Returns the max velocity of TCP. | |
| double | getTcpMaxAcceleration () |
| Returns the max acceleration of TCP. | |
| double | getTcpMaxDistance () |
| Returns the max distance of TCP. | |
| double | getMaxPayloadMass () |
| Returns the max payload mass. | |
| double | getMaxPayloadDistance () |
| Returns the max payload distance. | |
| std::vector< double > | getHomeDefaultPosition () |
| Returns the default home position. | |
| std::vector< double > | getHomePackagePosition () |
| Returns the package home position. | |
| std::unordered_map< std::string, std::vector< double > > | getRobotDhParams (bool is_real) |
| Returns the robot DH parameters. | |
| IoConfigure | getToolDigitalIOConfigure () |
| Returns the tool digital I/O configuration. | |
| IoConfigure | getStandardDigitalInputConfigure () |
| Returns the standard digital input configuration. | |
| IoConfigure | getConfigurableDigitalInputConfigure () |
| Returns the configurable digital input configuration. | |
| IoConfigure | getStandardDigitalOutputConfigure () |
| Returns the standard digital output configuration. | |
| IoConfigure | getConfigurableDigitalOutputConfigure () |
| Returns the configurable digital output configuration. | |
| IoConfigure | getStandardAnalogInputConfigure () |
| Returns the standard analog input configuration. | |
| IoConfigure | getToolAnalogInputConfigure () |
| Returns the tool analog input configuration. | |
| IoConfigure | getStandardAnalogOutputConfigure () |
| Returns the standard analog output configuration. | |
| IoConfigure | getToolAnalogOutputConfigure () |
| Returns the tool analog output configuration. | |
| IoConfigure | getStaticLinkInputConfigure () |
| Returns the static link input configuration. | |
| IoConfigure | getStaticLinkOutputConfigure () |
| Returns the static link output configuration. | |
| IoConfigure | getENCConfigure () |
| Returns the encoder configuration. | |
Private Member Functions | |
| SystemApi () | |
Private Attributes | |
| void * | d_ { nullptr } |
Friends | |
| class | DataSwitch |
Definition at line 54 of file system_api.h.
| arcs::aubo_scope::SystemApi::SystemApi | ( | SystemApi & | f | ) |
References SystemApi().
Referenced by SystemApi(), and SystemApi().


| arcs::aubo_scope::SystemApi::SystemApi | ( | SystemApi && | f | ) |
|
virtual |
|
private |
|
friend |
|
private |
Definition at line 558 of file system_api.h.