예제 #1
0
                        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()
예제 #2
0
파일: mapshow.py 프로젝트: GeoffGao/apollo
        "--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()