AuboStudio SDK  0.6.3
SystemApi(系统信息)

SystemApi 更多...

函数

int arcs::aubo_scope::SystemApi::getMajorVersion ()
int arcs::aubo_scope::SystemApi::getMinorVersion ()
int arcs::aubo_scope::SystemApi::getBugfixVersion ()
int arcs::aubo_scope::SystemApi::getBuildNumber ()
std::string arcs::aubo_scope::SystemApi::getLocale ()
 Returns the Locale for the system.
std::string arcs::aubo_scope::SystemApi::getLocaleForProgrammingLanguage ()
 Returns the Locale for the programming language used in the system.
UnitType arcs::aubo_scope::SystemApi::getUnitType ()
 Returns the UnitType of the system as an enum.
std::string arcs::aubo_scope::SystemApi::getSerialNumber ()
bool arcs::aubo_scope::SystemApi::isRealRobot ()
std::vector< double > arcs::aubo_scope::SystemApi::getJointMaxPositions ()
std::vector< double > arcs::aubo_scope::SystemApi::getJointMinPositions ()
 getJointMinPositions
double arcs::aubo_scope::SystemApi::getJointDefaultVelocity ()
 getJointDefaultVelocity
double arcs::aubo_scope::SystemApi::getJointDefaultAcceleration ()
 getJointDefaultAcceleration
std::vector< double > arcs::aubo_scope::SystemApi::getJointMaxVelocity ()
 getJointMaxVelocity
std::vector< double > arcs::aubo_scope::SystemApi::getJointMaxAcceleration ()
 getJointMaxAcceleration
double arcs::aubo_scope::SystemApi::getTcpDefaultVelocity ()
 getTcpDefaultVelocity
double arcs::aubo_scope::SystemApi::getTcpDefaultAcceleration ()
 getTcpDefaultAcceleration
double arcs::aubo_scope::SystemApi::getTcpMaxVelocity ()
 getTcpMaxVelocity
double arcs::aubo_scope::SystemApi::getTcpMaxAcceleration ()
 getTcpMaxAcceleration
double arcs::aubo_scope::SystemApi::getTcpMaxDistance ()
 getTcpMaxDistance
double arcs::aubo_scope::SystemApi::getMaxPayloadMass ()
 getMaxPayloadMass
double arcs::aubo_scope::SystemApi::getMaxPayloadDistance ()
 getMaxPayloadDistance
std::vector< double > arcs::aubo_scope::SystemApi::getHomeDefaultPosition ()
 getHomeDefaultPosition
std::vector< double > arcs::aubo_scope::SystemApi::getHomePackagePosition ()
 getHomePackagePosition
std::unordered_map< std::string, std::vector< double > > arcs::aubo_scope::SystemApi::getRobotDhParams (bool is_real)
 getRobotDhParams
IoConfigure arcs::aubo_scope::SystemApi::getToolDigitalIOConfigure ()
 getToolDigitalIOConfigure
IoConfigure arcs::aubo_scope::SystemApi::getStandardDigitalInputConfigure ()
 getStandardDigitalInputConfigure
IoConfigure arcs::aubo_scope::SystemApi::getConfigurableDigitalInputConfigure ()
 getConfigurableDigitalInputConfigure
IoConfigure arcs::aubo_scope::SystemApi::getStandardDigitalOutputConfigure ()
 getStandardDigitalOutputConfigure
IoConfigure arcs::aubo_scope::SystemApi::getConfigurableDigitalOutputConfigure ()
 getConfigurableDigitalOutputConfigure
IoConfigure arcs::aubo_scope::SystemApi::getStandardAnalogInputConfigure ()
 getStandardAnalogInputConfigure
IoConfigure arcs::aubo_scope::SystemApi::getToolAnalogInputConfigure ()
 getToolAnalogInputConfigure
IoConfigure arcs::aubo_scope::SystemApi::getStandardAnalogOutputConfigure ()
 getStandardAnalogOutputConfigure
IoConfigure arcs::aubo_scope::SystemApi::getToolAnalogOutputConfigure ()
 getToolAnalogOutputConfigure
IoConfigure arcs::aubo_scope::SystemApi::getStaticLinkInputConfigure ()
 getStaticLinkInputConfigure
IoConfigure arcs::aubo_scope::SystemApi::getStaticLinkOutputConfigure ()
 getStaticLinkOutputConfigure
IoConfigure arcs::aubo_scope::SystemApi::getENCConfigure ()
 getENCConfigure

详细描述

函数说明

◆ getBugfixVersion()

int arcs::aubo_scope::SystemApi::getBugfixVersion ( )
返回
the bug fix version of Software.

◆ getBuildNumber()

int arcs::aubo_scope::SystemApi::getBuildNumber ( )
返回
the build number of Software.

◆ getConfigurableDigitalInputConfigure()

IoConfigure arcs::aubo_scope::SystemApi::getConfigurableDigitalInputConfigure ( )

getConfigurableDigitalInputConfigure

返回

◆ getConfigurableDigitalOutputConfigure()

IoConfigure arcs::aubo_scope::SystemApi::getConfigurableDigitalOutputConfigure ( )

getConfigurableDigitalOutputConfigure

返回

◆ getENCConfigure()

IoConfigure arcs::aubo_scope::SystemApi::getENCConfigure ( )

getENCConfigure

返回

◆ getHomeDefaultPosition()

std::vector< double > arcs::aubo_scope::SystemApi::getHomeDefaultPosition ( )

getHomeDefaultPosition

返回

◆ getHomePackagePosition()

std::vector< double > arcs::aubo_scope::SystemApi::getHomePackagePosition ( )

getHomePackagePosition

返回

◆ getJointDefaultAcceleration()

double arcs::aubo_scope::SystemApi::getJointDefaultAcceleration ( )

getJointDefaultAcceleration

返回

◆ getJointDefaultVelocity()

double arcs::aubo_scope::SystemApi::getJointDefaultVelocity ( )

getJointDefaultVelocity

返回

◆ getJointMaxAcceleration()

std::vector< double > arcs::aubo_scope::SystemApi::getJointMaxAcceleration ( )

getJointMaxAcceleration

返回

◆ getJointMaxPositions()

std::vector< double > arcs::aubo_scope::SystemApi::getJointMaxPositions ( )
返回
Max Positions of robot joints in radian

◆ getJointMaxVelocity()

std::vector< double > arcs::aubo_scope::SystemApi::getJointMaxVelocity ( )

getJointMaxVelocity

返回

◆ getJointMinPositions()

std::vector< double > arcs::aubo_scope::SystemApi::getJointMinPositions ( )

getJointMinPositions

返回

◆ getLocale()

std::string arcs::aubo_scope::SystemApi::getLocale ( )

Returns the Locale for the system.

返回
Locale.

◆ getLocaleForProgrammingLanguage()

std::string arcs::aubo_scope::SystemApi::getLocaleForProgrammingLanguage ( )

Returns the Locale for the programming language used in the system.

返回
Locale.

◆ getMajorVersion()

int arcs::aubo_scope::SystemApi::getMajorVersion ( )
返回
the major version of Software.

◆ getMaxPayloadDistance()

double arcs::aubo_scope::SystemApi::getMaxPayloadDistance ( )

getMaxPayloadDistance

返回

◆ getMaxPayloadMass()

double arcs::aubo_scope::SystemApi::getMaxPayloadMass ( )

getMaxPayloadMass

返回

◆ getMinorVersion()

int arcs::aubo_scope::SystemApi::getMinorVersion ( )
返回
the minor version of Software.

◆ getRobotDhParams()

std::unordered_map< std::string, std::vector< double > > arcs::aubo_scope::SystemApi::getRobotDhParams ( bool is_real)

getRobotDhParams

参数
is_real
返回

◆ getSerialNumber()

std::string arcs::aubo_scope::SystemApi::getSerialNumber ( )
返回
the serial number of the robot

◆ getStandardAnalogInputConfigure()

IoConfigure arcs::aubo_scope::SystemApi::getStandardAnalogInputConfigure ( )

getStandardAnalogInputConfigure

返回

◆ getStandardAnalogOutputConfigure()

IoConfigure arcs::aubo_scope::SystemApi::getStandardAnalogOutputConfigure ( )

getStandardAnalogOutputConfigure

返回

◆ getStandardDigitalInputConfigure()

IoConfigure arcs::aubo_scope::SystemApi::getStandardDigitalInputConfigure ( )

getStandardDigitalInputConfigure

返回

◆ getStandardDigitalOutputConfigure()

IoConfigure arcs::aubo_scope::SystemApi::getStandardDigitalOutputConfigure ( )

getStandardDigitalOutputConfigure

返回

◆ getStaticLinkInputConfigure()

IoConfigure arcs::aubo_scope::SystemApi::getStaticLinkInputConfigure ( )

getStaticLinkInputConfigure

返回

◆ getStaticLinkOutputConfigure()

IoConfigure arcs::aubo_scope::SystemApi::getStaticLinkOutputConfigure ( )

getStaticLinkOutputConfigure

返回

◆ getTcpDefaultAcceleration()

double arcs::aubo_scope::SystemApi::getTcpDefaultAcceleration ( )

getTcpDefaultAcceleration

返回

◆ getTcpDefaultVelocity()

double arcs::aubo_scope::SystemApi::getTcpDefaultVelocity ( )

getTcpDefaultVelocity

返回

◆ getTcpMaxAcceleration()

double arcs::aubo_scope::SystemApi::getTcpMaxAcceleration ( )

getTcpMaxAcceleration

返回

◆ getTcpMaxDistance()

double arcs::aubo_scope::SystemApi::getTcpMaxDistance ( )

getTcpMaxDistance

返回

◆ getTcpMaxVelocity()

double arcs::aubo_scope::SystemApi::getTcpMaxVelocity ( )

getTcpMaxVelocity

返回

◆ getToolAnalogInputConfigure()

IoConfigure arcs::aubo_scope::SystemApi::getToolAnalogInputConfigure ( )

getToolAnalogInputConfigure

返回

◆ getToolAnalogOutputConfigure()

IoConfigure arcs::aubo_scope::SystemApi::getToolAnalogOutputConfigure ( )

getToolAnalogOutputConfigure

返回

◆ getToolDigitalIOConfigure()

IoConfigure arcs::aubo_scope::SystemApi::getToolDigitalIOConfigure ( )

getToolDigitalIOConfigure

返回

◆ getUnitType()

UnitType arcs::aubo_scope::SystemApi::getUnitType ( )

Returns the UnitType of the system as an enum.

返回
UnitType.

◆ isRealRobot()

bool arcs::aubo_scope::SystemApi::isRealRobot ( )
返回
true if controlling the real, physical robot and false if in simulation mode.