class ArmTrajectoryNode: def __init__(self): self.arm = Arm() def run(self): rospy.Subscriber('arm_trajectory_node/execute', ArmExecuteTrajectory, self.execute) def execute(self, req): waypoints = req.waypoints durations = req.durations success = self.arm.execute_trajectory(waypoints, durations)