|
| 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) |
| | 重置modbus从站ID
|
| int | arcs::common_interface::GripperInterface::gripperGetStatusCode (const std::string &name) |
| | 获取夹爪状态
|