help="Specify the localization pb file in txt format") # driving path data files are text files with data format of # t,x,y,heading,speed parser.add_argument("-dp", "--drivingpath", nargs='+', help="Show driving paths in map") args = parser.parse_args() map = Map() map.load(args.map) draw(map) if args.map2 is not None: map2 = Map() map2.load(args.map2) draw(map2) if args.drivingpath is not None: path = Path(args.drivingpath) path.draw(plt) if args.loc is not None: localization = Localization() localization.load(args.loc) localization.plot_vehicle(plt) plt.axis('equal') plt.show()
"--loc", action="store", type=str, required=False, help="Specify the localization pb file in txt format") # driving path data files are text files with data format of # t,x,y,heading,speed parser.add_argument( "-dp", "--drivingpath", nargs='+', help="Show driving paths in map") args = parser.parse_args() map = Map() map.load(args.map) lane_ids = args.laneid if lane_ids is None: lane_ids = [] map.draw_lanes(plt, args.showlaneids, lane_ids, args.showlanedetails) if args.showsignals: map.draw_signal_lights(plt) if args.drivingpath is not None: path = Path(args.drivingpath) path.draw(plt) if args.loc is not None: localization = Localization() localization.load(args.loc) localization.plot_vehicle(plt) plt.axis('equal') plt.show()