# print marker_pub.publish(marker) if __name__ == '__main__': global marker_color global marker_pub global matches input_topic = sys.argv[1] output_topic = sys.argv[2] marker_color = Marker().color marker_color.a = 1 marker_color.r = float(sys.argv[3]) marker_color.g = float(sys.argv[4]) marker_color.b = float(sys.argv[5]) matches = [] for arg in sys.argv[6:]: if arg[:6] == "MATCH=": matches.append(arg[6:]) # print "matches = %s" % matches rospy.init_node('mark_intersections') marker_pub = rospy.Publisher(output_topic, Marker)