$search

driver::UR5Connection Class Reference

List of all members.

Public Member Functions

def __init__
def connect
def disconnect
def ready_to_program
def send_program

Public Attributes

 hostname
 last_joint_states
 last_state
 port
 program
 robot_state

Static Public Attributes

int CONNECTED = 1
int DISCONNECTED = 0
int EXECUTING = 3
int READY_TO_PROGRAM = 2
float TIMEOUT = 1.0

Private Member Functions

def __on_packet
def __run
def __trigger_disconnected
def __trigger_halted
def __trigger_ready_to_program

Private Attributes

 __buf
 __keep_running
 __sock
 __thread

Detailed Description

Definition at line 67 of file driver.py.


Member Function Documentation

def driver::UR5Connection::__init__ (   self,
  hostname,
  port,
  program 
)

Definition at line 75 of file driver.py.

def driver::UR5Connection::__on_packet (   self,
  buf 
) [private]

Definition at line 127 of file driver.py.

def driver::UR5Connection::__run (   self  )  [private]

Definition at line 162 of file driver.py.

def driver::UR5Connection::__trigger_disconnected (   self  )  [private]

Definition at line 119 of file driver.py.

def driver::UR5Connection::__trigger_halted (   self  )  [private]

Definition at line 124 of file driver.py.

def driver::UR5Connection::__trigger_ready_to_program (   self  )  [private]

Definition at line 122 of file driver.py.

def driver::UR5Connection::connect (   self  ) 

Definition at line 84 of file driver.py.

def driver::UR5Connection::disconnect (   self  ) 

Definition at line 105 of file driver.py.

def driver::UR5Connection::ready_to_program (   self  ) 

Definition at line 116 of file driver.py.

def driver::UR5Connection::send_program (   self  ) 

Definition at line 95 of file driver.py.


Member Data Documentation

Definition at line 87 of file driver.py.

Definition at line 90 of file driver.py.

Definition at line 77 of file driver.py.

Definition at line 76 of file driver.py.

Definition at line 71 of file driver.py.

Definition at line 70 of file driver.py.

Definition at line 73 of file driver.py.

Definition at line 79 of file driver.py.

Definition at line 146 of file driver.py.

Definition at line 82 of file driver.py.

Definition at line 80 of file driver.py.

Definition at line 81 of file driver.py.

Definition at line 72 of file driver.py.

Definition at line 78 of file driver.py.

float driver::UR5Connection::TIMEOUT = 1.0 [static]

Definition at line 68 of file driver.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


ur5_driver
Author(s): Stuart Glaser
autogenerated on Sat Mar 2 14:13:08 2013