|
AuboStudio SDK
0.6.3
|
|
|
|
|
SystemApi Provides access to system information of the AuboScope software, including software version numbers, system locale, unit types, the robot serial number, as well as robot joint position limits, velocity, acceleration, and payload parameters. More...
SystemApi Provides access to system information of the AuboScope software, including software version numbers, system locale, unit types, the robot serial number, as well as robot joint position limits, velocity, acceleration, and payload parameters.
| int arcs::aubo_scope::SystemApi::getBugfixVersion | ( | ) |
Get the bug fix version of Software.
| int arcs::aubo_scope::SystemApi::getBuildNumber | ( | ) |
Get the build number of Software.
| IoConfigure arcs::aubo_scope::SystemApi::getConfigurableDigitalInputConfigure | ( | ) |
Returns the configurable digital input configuration.
| IoConfigure arcs::aubo_scope::SystemApi::getConfigurableDigitalOutputConfigure | ( | ) |
Returns the configurable digital output configuration.
| IoConfigure arcs::aubo_scope::SystemApi::getENCConfigure | ( | ) |
Returns the encoder configuration.
| std::vector< double > arcs::aubo_scope::SystemApi::getHomeDefaultPosition | ( | ) |
Returns the default home position.
| std::vector< double > arcs::aubo_scope::SystemApi::getHomePackagePosition | ( | ) |
Returns the package home position.
| double arcs::aubo_scope::SystemApi::getJointDefaultAcceleration | ( | ) |
Returns the default acceleration of robot joints.
| double arcs::aubo_scope::SystemApi::getJointDefaultVelocity | ( | ) |
Returns the default velocity of robot joints.
| std::vector< double > arcs::aubo_scope::SystemApi::getJointMaxAcceleration | ( | ) |
Returns the max acceleration of robot joints.
| std::vector< double > arcs::aubo_scope::SystemApi::getJointMaxPositions | ( | ) |
Returns the max positions of robot joints.
| std::vector< double > arcs::aubo_scope::SystemApi::getJointMaxVelocity | ( | ) |
Returns the max velocity of robot joints.
| std::vector< double > arcs::aubo_scope::SystemApi::getJointMinPositions | ( | ) |
Returns the min positions of robot joints.
| 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.
| int arcs::aubo_scope::SystemApi::getMajorVersion | ( | ) |
Get the version of Software.
| double arcs::aubo_scope::SystemApi::getMaxPayloadDistance | ( | ) |
Returns the max payload distance.
| double arcs::aubo_scope::SystemApi::getMaxPayloadMass | ( | ) |
Returns the max payload mass.
| int arcs::aubo_scope::SystemApi::getMinorVersion | ( | ) |
Get the minor version of Software.
| std::unordered_map< std::string, std::vector< double > > arcs::aubo_scope::SystemApi::getRobotDhParams | ( | bool | is_real | ) |
Returns the robot DH parameters.
| is_real | whether to get the real parameters. |
| std::string arcs::aubo_scope::SystemApi::getSerialNumber | ( | ) |
Returns the serial number of the robot.
| IoConfigure arcs::aubo_scope::SystemApi::getStandardAnalogInputConfigure | ( | ) |
Returns the standard analog input configuration.
| IoConfigure arcs::aubo_scope::SystemApi::getStandardAnalogOutputConfigure | ( | ) |
Returns the standard analog output configuration.
| IoConfigure arcs::aubo_scope::SystemApi::getStandardDigitalInputConfigure | ( | ) |
Returns the standard digital input configuration.
| IoConfigure arcs::aubo_scope::SystemApi::getStandardDigitalOutputConfigure | ( | ) |
Returns the standard digital output configuration.
| IoConfigure arcs::aubo_scope::SystemApi::getStaticLinkInputConfigure | ( | ) |
Returns the static link input configuration.
| IoConfigure arcs::aubo_scope::SystemApi::getStaticLinkOutputConfigure | ( | ) |
Returns the static link output configuration.
| double arcs::aubo_scope::SystemApi::getTcpDefaultAcceleration | ( | ) |
| double arcs::aubo_scope::SystemApi::getTcpDefaultVelocity | ( | ) |
| double arcs::aubo_scope::SystemApi::getTcpMaxAcceleration | ( | ) |
| double arcs::aubo_scope::SystemApi::getTcpMaxDistance | ( | ) |
| double arcs::aubo_scope::SystemApi::getTcpMaxVelocity | ( | ) |
| IoConfigure arcs::aubo_scope::SystemApi::getToolAnalogInputConfigure | ( | ) |
Returns the tool analog input configuration.
| IoConfigure arcs::aubo_scope::SystemApi::getToolAnalogOutputConfigure | ( | ) |
Returns the tool analog output configuration.
| IoConfigure arcs::aubo_scope::SystemApi::getToolDigitalIOConfigure | ( | ) |
Returns the tool digital I/O configuration.
| UnitType arcs::aubo_scope::SystemApi::getUnitType | ( | ) |
| bool arcs::aubo_scope::SystemApi::isRealRobot | ( | ) |
Returns true if controlling the real, physical robot and false if in simulation mode.
true if controlling the real, physical robot and false if in simulation mode.