Example #1
0
 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)
Example #3
0
 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)