$search
00001 #!/usr/bin/python 00002 import roslib 00003 roslib.load_manifest('cob_3d_mapping_pipeline_fake') 00004 00005 import rospy 00006 import actionlib 00007 00008 from cob_3d_mapping_msgs.srv import * 00009 from cob_3d_mapping_msgs.msg import * 00010 00011 00012 if __name__ == "__main__": 00013 rospy.init_node('client_mapping_fake') 00014 client = actionlib.SimpleActionClient('trigger_mapping', TriggerMappingAction) 00015 client.wait_for_server() 00016 00017 goal = TriggerMappingGoal() 00018 """Start mapping""" 00019 goal.start = True 00020 # Fill in the goal here 00021 client.send_goal(goal) 00022 client.wait_for_result(rospy.Duration.from_sec(5.0)) 00023 print "Action result:", client.get_result() 00024 00025 """Stop mapping""" 00026 goal.start = False 00027 client.send_goal(goal) 00028 result = client.wait_for_result(rospy.Duration.from_sec(5.0)) 00029 print "Action result:", client.get_result() 00030