Public Member Functions | Public Attributes | Static Public Attributes
driver.ArbotixROS Class Reference

Main ROS interface. More...

Inheritance diagram for driver.ArbotixROS:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def analogInCb
def digitalInCb
def digitalOutCb

Public Attributes

 diagnostics
 fake
 joint_state_publisher
 joints
 rate
 use_sync_read
 use_sync_write

Static Public Attributes

list controller = controller_types[params["type"]]
tuple controllers = rospy.get_param("~controllers", dict())
 pause = pauseorcontroller.pause
tuple pin = rospy.get_param('~'+v+'/'+name+'/pin',1)
tuple r = rospy.Rate(self.rate)
tuple rate = rospy.get_param('~'+v+'/'+name+'/rate',10)
tuple temp = rospy.get_param("~"+v,dict())
tuple value = rospy.get_param('~'+v+'/'+name+'/value',0)

Detailed Description

Main ROS interface.

Definition at line 54 of file driver.py.


Constructor & Destructor Documentation

Definition at line 56 of file driver.py.


Member Function Documentation

def driver.ArbotixROS.analogInCb (   self,
  req 
)

Definition at line 168 of file driver.py.

def driver.ArbotixROS.digitalInCb (   self,
  req 
)

Definition at line 174 of file driver.py.

def driver.ArbotixROS.digitalOutCb (   self,
  req 
)

Definition at line 179 of file driver.py.


Member Data Documentation

list driver.ArbotixROS::controller = controller_types[params["type"]] [static]

Definition at line 108 of file driver.py.

tuple driver.ArbotixROS::controllers = rospy.get_param("~controllers", dict()) [static]

Definition at line 105 of file driver.py.

Definition at line 56 of file driver.py.

Definition at line 56 of file driver.py.

Definition at line 56 of file driver.py.

Definition at line 56 of file driver.py.

driver.ArbotixROS::pause = pauseorcontroller.pause [static]

Definition at line 110 of file driver.py.

tuple driver.ArbotixROS::pin = rospy.get_param('~'+v+'/'+name+'/pin',1) [static]

Definition at line 140 of file driver.py.

tuple driver.ArbotixROS::r = rospy.Rate(self.rate) [static]

Definition at line 145 of file driver.py.

Definition at line 56 of file driver.py.

tuple driver.ArbotixROS::rate = rospy.get_param('~'+v+'/'+name+'/rate',10) [static]

Definition at line 142 of file driver.py.

tuple driver.ArbotixROS::temp = rospy.get_param("~"+v,dict()) [static]

Definition at line 138 of file driver.py.

Definition at line 56 of file driver.py.

Definition at line 56 of file driver.py.

tuple driver.ArbotixROS::value = rospy.get_param('~'+v+'/'+name+'/value',0) [static]

Definition at line 141 of file driver.py.


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


arbotix_python
Author(s): Michael Ferguson
autogenerated on Sat Dec 28 2013 16:46:13