Public Member Functions | Public Attributes | Private Member Functions | List of all members
robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper Class Reference
Inheritance diagram for robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper:
Inheritance graph

Public Member Functions

def __init__ (self)
def activate (self, timeout=-1)
def auto_release (self)
def close (self, vel=0.1, force=100, block=False, timeout=-1)
def get_current (self)
def get_fault_status (self)
def get_pos (self)
def get_req_pos (self)
def goto (self, pos, vel, force, block=False, timeout=-1)
 Goto position with desired force and velocity. More...
def is_closed (self)
def is_moving (self)
def is_opened (self)
def is_ready (self)
def is_reset (self)
def is_stopped (self)
def object_detected (self)
def open (self, vel=0.1, force=100, block=False, timeout=-1)
def reset (self)
def stop (self, block=False, timeout=-1)
def wait_for_connection (self, timeout=-1)
def wait_until_moving (self, timeout=-1)
def wait_until_stopped (self, timeout=-1)

Public Attributes


Private Member Functions

def _status_cb (self, msg)

Detailed Description

Definition at line 12 of file

Constructor & Destructor Documentation

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.__init__ (   self)

Definition at line 13 of file

Member Function Documentation

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper._status_cb (   self,

Definition at line 19 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.activate (   self,
  timeout = -1 

Definition at line 98 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.auto_release (   self)

Definition at line 116 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.close (   self,
  vel = 0.1,
  force = 100,
  block = False,
  timeout = -1 

Definition at line 157 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.get_current (   self)

Definition at line 67 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.get_fault_status (   self)

Definition at line 49 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.get_pos (   self)

Definition at line 52 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.get_req_pos (   self)

Definition at line 56 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.goto (   self,
  block = False,
  timeout = -1 

Goto position with desired force and velocity.

posGripper width in meters. [0, 0.087]
velGripper speed in m/s. [0.013, 0.100]
forceGripper force in N. [30, 100] (not precise)

Definition at line 127 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.is_closed (   self)

Definition at line 60 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.is_moving (   self)

Definition at line 40 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.is_opened (   self)

Definition at line 63 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.is_ready (   self)

Definition at line 34 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.is_reset (   self)

Definition at line 37 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.is_stopped (   self)

Definition at line 43 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.object_detected (   self)

Definition at line 46 of file

def (   self,
  vel = 0.1,
  force = 100,
  block = False,
  timeout = -1 

Definition at line 152 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.reset (   self)

Definition at line 93 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.stop (   self,
  block = False,
  timeout = -1 

Definition at line 142 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.wait_for_connection (   self,
  timeout = -1 

Definition at line 22 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.wait_until_moving (   self,
  timeout = -1 

Definition at line 82 of file

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.wait_until_stopped (   self,
  timeout = -1 

Definition at line 71 of file

Member Data Documentation


Definition at line 17 of file


Definition at line 14 of file


Definition at line 15 of file

The documentation for this class was generated from the following file:

Author(s): Nicolas Lauzier (Robotiq inc.)
autogenerated on Tue Jun 1 2021 02:29:54