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