def __init__(self, gesture_enum): self.node_name = "gesture" self.gesture_enum = gesture_enum self.gesture_handle_lookup = {} self.action_server = MultiGoalActionServer(self.node_name, GestureAction, auto_start=False) self.action_server.register_goal_callback(self.__goal_callback) self.action_server.register_preempt_callback(self.__preempt_callback)
def __init__(self): self.action_server = MultiGoalActionServer('expression', ExpressionAction, auto_start=False) self.action_server.register_goal_callback(self.goal_callback) self.motor_pub = rospy.Publisher('pololu/command', MotorCommand, queue_size=10) self.motor_range_srv = rospy.ServiceProxy('pololu/motor_range', MotorRange) self.rate = rospy.Rate(10)
def __init__(self): self.action_server = MultiGoalActionServer('expression', ExpressionAction, auto_start=False) self.action_server.register_goal_callback(self.__goal_callback) self.action_server.register_preempt_callback(self.__preempt_callback)