Go to the documentation of this file.00001 
00002 import roslib; roslib.load_manifest('moo')
00003 import rospy
00004 import os
00005 from rfnserver import RFNServer
00006 
00007 class MooServer:
00008   def __init__(self):
00009     self.server = RFNServer("moo", self.moo)
00010     self.server.register_with_frame("mooing")
00011     self.server.start()
00012 
00013   def moo(self, semantic_frame):
00014     
00015     os.system("./chirp.bash")
00016     self.server.set_succeeded()
00017 
00018 
00019 
00020 def main():
00021     rospy.init_node('as_moo')
00022     
00023     server = MooServer()
00024     rospy.spin()
00025 
00026 if __name__ == '__main__':
00027     main()
00028 
00029 
00030 
00031