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
[legend]

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

 cmd_pub
 
 cur_status
 
 status_sub
 

Private Member Functions

def _status_cb (self, msg)
 

Detailed Description

Definition at line 12 of file robotiq_2f_gripper_ctrl.py.

Constructor & Destructor Documentation

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.__init__ (   self)

Definition at line 13 of file robotiq_2f_gripper_ctrl.py.

Member Function Documentation

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper._status_cb (   self,
  msg 
)
private

Definition at line 19 of file robotiq_2f_gripper_ctrl.py.

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

Definition at line 98 of file robotiq_2f_gripper_ctrl.py.

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.auto_release (   self)

Definition at line 116 of file robotiq_2f_gripper_ctrl.py.

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 robotiq_2f_gripper_ctrl.py.

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.get_current (   self)

Definition at line 67 of file robotiq_2f_gripper_ctrl.py.

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.get_fault_status (   self)

Definition at line 49 of file robotiq_2f_gripper_ctrl.py.

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.get_pos (   self)

Definition at line 52 of file robotiq_2f_gripper_ctrl.py.

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.get_req_pos (   self)

Definition at line 56 of file robotiq_2f_gripper_ctrl.py.

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.goto (   self,
  pos,
  vel,
  force,
  block = False,
  timeout = -1 
)

Goto position with desired force and velocity.

Parameters
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 robotiq_2f_gripper_ctrl.py.

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.is_closed (   self)

Definition at line 60 of file robotiq_2f_gripper_ctrl.py.

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.is_moving (   self)

Definition at line 40 of file robotiq_2f_gripper_ctrl.py.

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.is_opened (   self)

Definition at line 63 of file robotiq_2f_gripper_ctrl.py.

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.is_ready (   self)

Definition at line 34 of file robotiq_2f_gripper_ctrl.py.

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.is_reset (   self)

Definition at line 37 of file robotiq_2f_gripper_ctrl.py.

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.is_stopped (   self)

Definition at line 43 of file robotiq_2f_gripper_ctrl.py.

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.object_detected (   self)

Definition at line 46 of file robotiq_2f_gripper_ctrl.py.

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

Definition at line 152 of file robotiq_2f_gripper_ctrl.py.

def robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.reset (   self)

Definition at line 93 of file robotiq_2f_gripper_ctrl.py.

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

Definition at line 142 of file robotiq_2f_gripper_ctrl.py.

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

Definition at line 22 of file robotiq_2f_gripper_ctrl.py.

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

Definition at line 82 of file robotiq_2f_gripper_ctrl.py.

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

Definition at line 71 of file robotiq_2f_gripper_ctrl.py.

Member Data Documentation

robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.cmd_pub

Definition at line 17 of file robotiq_2f_gripper_ctrl.py.

robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.cur_status

Definition at line 14 of file robotiq_2f_gripper_ctrl.py.

robotiq_2f_gripper_control.robotiq_2f_gripper_ctrl.RobotiqCGripper.status_sub

Definition at line 15 of file robotiq_2f_gripper_ctrl.py.


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


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