Main ROS interface. More...

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) | 
| def driver.ArbotixROS.__init__ | ( | self | ) | 
| def driver.ArbotixROS.analogInCb | ( | self, | |
| req | |||
| ) | 
| def driver.ArbotixROS.digitalInCb | ( | self, | |
| req | |||
| ) | 
| def driver.ArbotixROS.digitalOutCb | ( | self, | |
| req | |||
| ) | 
list driver.ArbotixROS::controller = controller_types[params["type"]] [static] | 
        
tuple driver.ArbotixROS::controllers = rospy.get_param("~controllers", dict()) [static] | 
        
driver.ArbotixROS::pause = pauseorcontroller.pause [static] | 
        
tuple driver.ArbotixROS::pin = rospy.get_param('~'+v+'/'+name+'/pin',1) [static] | 
        
tuple driver.ArbotixROS::r = rospy.Rate(self.rate) [static] | 
        
tuple driver.ArbotixROS::rate = rospy.get_param('~'+v+'/'+name+'/rate',10) [static] | 
        
tuple driver.ArbotixROS::temp = rospy.get_param("~"+v,dict()) [static] | 
        
tuple driver.ArbotixROS::value = rospy.get_param('~'+v+'/'+name+'/value',0) [static] |