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