def execute(self, userdata): pick_and_place.delete_gazebo_models() add_gazebo_model_client(_model_name="box_female", _model_pose=Pose(position=Point(x=userdata.pick_object_pose.position.x, y=userdata.pick_object_pose.position.y, z=-0.115), orientation=Quaternion(x=0,y=0,z=0,w=1)), _model_reference_frame="base") return 'Succeed'
def shutdown(): rospy.loginfo("Stopping the node...") pick_and_place.delete_gazebo_models()