#include <system_api.h>
Definition at line 34 of file system_api.h.
arcs::aubo_scope::SystemApi::SystemApi |
( |
SystemApi & |
f | ) |
|
arcs::aubo_scope::SystemApi::SystemApi |
( |
SystemApi && |
f | ) |
|
virtual arcs::aubo_scope::SystemApi::~SystemApi |
( |
| ) |
|
|
virtual |
arcs::aubo_scope::SystemApi::SystemApi |
( |
| ) |
|
|
private |
int arcs::aubo_scope::SystemApi::getBugfixVersion |
( |
| ) |
|
- Returns
- the bug fix version of Software.
int arcs::aubo_scope::SystemApi::getBuildNumber |
( |
| ) |
|
- Returns
- the build number of Software.
IoConfigure arcs::aubo_scope::SystemApi::getConfigurableDigitalInputConfigure |
( |
| ) |
|
IoConfigure arcs::aubo_scope::SystemApi::getConfigurableDigitalOutputConfigure |
( |
| ) |
|
std::vector<double> arcs::aubo_scope::SystemApi::getHomeDefaultPosition |
( |
| ) |
|
std::vector<double> arcs::aubo_scope::SystemApi::getHomePackagePosition |
( |
| ) |
|
double arcs::aubo_scope::SystemApi::getJointDefaultAcceleration |
( |
| ) |
|
double arcs::aubo_scope::SystemApi::getJointDefaultVelocity |
( |
| ) |
|
std::vector<double> arcs::aubo_scope::SystemApi::getJointMaxAcceleration |
( |
| ) |
|
std::vector<double> arcs::aubo_scope::SystemApi::getJointMaxPositions |
( |
| ) |
|
- Returns
- Max Positions of robot joints in radian
std::vector<double> arcs::aubo_scope::SystemApi::getJointMaxVelocity |
( |
| ) |
|
std::vector<double> arcs::aubo_scope::SystemApi::getJointMinPositions |
( |
| ) |
|
std::string arcs::aubo_scope::SystemApi::getLocale |
( |
| ) |
|
Returns the Locale for the system.
- Returns
- Locale.
std::string arcs::aubo_scope::SystemApi::getLocaleForProgrammingLanguage |
( |
| ) |
|
Returns the Locale for the programming language used in the system.
- Returns
- Locale.
int arcs::aubo_scope::SystemApi::getMajorVersion |
( |
| ) |
|
- Returns
- the major version of Software.
double arcs::aubo_scope::SystemApi::getMaxPayloadDistance |
( |
| ) |
|
double arcs::aubo_scope::SystemApi::getMaxPayloadMass |
( |
| ) |
|
int arcs::aubo_scope::SystemApi::getMinorVersion |
( |
| ) |
|
- Returns
- the minor version of Software.
std::unordered_map<std::string, std::vector<double> > arcs::aubo_scope::SystemApi::getRobotDhParams |
( |
bool |
is_real | ) |
|
std::string arcs::aubo_scope::SystemApi::getSerialNumber |
( |
| ) |
|
- Returns
- the serial number of the robot
IoConfigure arcs::aubo_scope::SystemApi::getStandardAnalogInputConfigure |
( |
| ) |
|
IoConfigure arcs::aubo_scope::SystemApi::getStandardAnalogOutputConfigure |
( |
| ) |
|
IoConfigure arcs::aubo_scope::SystemApi::getStandardDigitalInputConfigure |
( |
| ) |
|
IoConfigure arcs::aubo_scope::SystemApi::getStandardDigitalOutputConfigure |
( |
| ) |
|
IoConfigure arcs::aubo_scope::SystemApi::getStaticLinkInputConfigure |
( |
| ) |
|
IoConfigure arcs::aubo_scope::SystemApi::getStaticLinkOutputConfigure |
( |
| ) |
|
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 |
( |
| ) |
|
IoConfigure arcs::aubo_scope::SystemApi::getToolAnalogOutputConfigure |
( |
| ) |
|
IoConfigure arcs::aubo_scope::SystemApi::getToolDigitalIOConfigure |
( |
| ) |
|
UnitType arcs::aubo_scope::SystemApi::getUnitType |
( |
| ) |
|
Returns the UnitType of the system as an enum.
- Returns
- UnitType.
bool arcs::aubo_scope::SystemApi::isRealRobot |
( |
| ) |
|
- Returns
true
if controlling the real, physical robot and false
if in simulation mode.
void* arcs::aubo_scope::SystemApi::d_ { nullptr } |
|
private |
The documentation for this class was generated from the following file: