AUBO SDK  0.26.0
Loading...
Searching...
No Matches
GripperInterface (夹爪)

Functions

std::vector< std::string > arcs::common_interface::GripperInterface::gripperGetSupportedModels ()
ResultWithErrno2 arcs::common_interface::GripperInterface::gripperScanDevices (const std::string &model, const std::string &device_name)
std::vector< std::string > arcs::common_interface::GripperInterface::gripperGetNames ()
int arcs::common_interface::GripperInterface::gripperAdd (const std::string &name, const std::string &model)
int arcs::common_interface::GripperInterface::gripperDelete (const std::string &name)
int arcs::common_interface::GripperInterface::gripperRename (const std::string &name, const std::string &new_name)
int arcs::common_interface::GripperInterface::gripperConnect (const std::string &name, const std::string &device_name)
int arcs::common_interface::GripperInterface::gripperDisconnect (const std::string &name)
bool arcs::common_interface::GripperInterface::gripperIsConnected (const std::string &name)
int arcs::common_interface::GripperInterface::gripperSetWorkMode (const std::string &name, int work_mode)
int arcs::common_interface::GripperInterface::gripperGetWorkMode (const std::string &name)
int arcs::common_interface::GripperInterface::gripperSetMountPose (const std::string &name, const std::vector< double > &pose, bool enable_collision)
int arcs::common_interface::GripperInterface::gripperEnable (const std::string &name, bool enable)
bool arcs::common_interface::GripperInterface::gripperIsEnabled (const std::string &name)
int arcs::common_interface::GripperInterface::gripperSetPosition (const std::string &name, const double position)
int arcs::common_interface::GripperInterface::gripperMove (const std::string &name)
int arcs::common_interface::GripperInterface::gripperStop (const std::string &name)
std::string arcs::common_interface::GripperInterface::gripperGetHardwareVersion (const std::string &name)
int arcs::common_interface::GripperInterface::gripperResetSlaveId (const std::string &name, const int slave_id)
int arcs::common_interface::GripperInterface::gripperGetStatusCode (const std::string &name)

Detailed Description

Function Documentation

◆ gripperAdd()

int arcs::common_interface::GripperInterface::gripperAdd ( const std::string & name,
const std::string & model )

◆ gripperConnect()

int arcs::common_interface::GripperInterface::gripperConnect ( const std::string & name,
const std::string & device_name )

◆ gripperDelete()

int arcs::common_interface::GripperInterface::gripperDelete ( const std::string & name)

◆ gripperDisconnect()

int arcs::common_interface::GripperInterface::gripperDisconnect ( const std::string & name)

◆ gripperEnable()

int arcs::common_interface::GripperInterface::gripperEnable ( const std::string & name,
bool enable )

◆ gripperGetHardwareVersion()

std::string arcs::common_interface::GripperInterface::gripperGetHardwareVersion ( const std::string & name)

◆ gripperGetNames()

std::vector< std::string > arcs::common_interface::GripperInterface::gripperGetNames ( )

◆ gripperGetStatusCode()

int arcs::common_interface::GripperInterface::gripperGetStatusCode ( const std::string & name)

◆ gripperGetSupportedModels()

std::vector< std::string > arcs::common_interface::GripperInterface::gripperGetSupportedModels ( )

◆ gripperGetWorkMode()

int arcs::common_interface::GripperInterface::gripperGetWorkMode ( const std::string & name)

◆ gripperIsConnected()

bool arcs::common_interface::GripperInterface::gripperIsConnected ( const std::string & name)

◆ gripperIsEnabled()

bool arcs::common_interface::GripperInterface::gripperIsEnabled ( const std::string & name)

◆ gripperMove()

int arcs::common_interface::GripperInterface::gripperMove ( const std::string & name)

◆ gripperRename()

int arcs::common_interface::GripperInterface::gripperRename ( const std::string & name,
const std::string & new_name )

◆ gripperResetSlaveId()

int arcs::common_interface::GripperInterface::gripperResetSlaveId ( const std::string & name,
const int slave_id )

◆ gripperScanDevices()

ResultWithErrno2 arcs::common_interface::GripperInterface::gripperScanDevices ( const std::string & model,
const std::string & device_name )

◆ gripperSetMountPose()

int arcs::common_interface::GripperInterface::gripperSetMountPose ( const std::string & name,
const std::vector< double > & pose,
bool enable_collision )

◆ gripperSetPosition()

int arcs::common_interface::GripperInterface::gripperSetPosition ( const std::string & name,
const double position )

◆ gripperSetWorkMode()

int arcs::common_interface::GripperInterface::gripperSetWorkMode ( const std::string & name,
int work_mode )

◆ gripperStop()

int arcs::common_interface::GripperInterface::gripperStop ( const std::string & name)