RobotCarDataset Scraper
Licensed release
該腳本可用於執行RobotCar-Dataset https://robotcar-dataset.robots.ox.ac.ac.uk/的各種傳感器日誌的測序下載。
該代碼在Ubuntu 16.04上的Python3進行了測試。
預先構建的Docker映像可提供:
docker pull matthewgadd/robotcar-dataset-scraper:latest否則,您可以從頭開始構建Docker映像:
wget https://raw.githubusercontent.com/matthewgadd/RobotCarDataset-Scraper/master/Dockerfile
docker build -t matthewgadd/robotcar-dataset-scraper:latest .通過Docker Image安裝DIR:DIR:
docker run --rm -it -w /RobotCarDataset-Scraper -v $HOME /Downloads:/Downloads matthewgadd/robotcar-dataset-scraper:latest腳本
python get_datasets.py為完整的數據集列表解析HTML並刪除每個數據集頁面,然後檢索可用文件(tar)以供下載。使用示例輸出文件數據集。 CSV,您應該運行:
python scrape_mrgdatashare.py --downloads_dir /Downloads --datasets_file datasets.csv --username USERNAME --password PASSWORD如果您不需要完整的數據集,則可以使用--choice_sensors和--choice_runs_file選項來滿足您自己的需求下載數據集的一部分。
--choice_sensors選項可以tags, stereo_centre, stereo_left, stereo_right, vo, mono_left, mono_right, mono_rear, lms_front, lms_rear, ldmrs, gps, all.--choice_runs_file選項接收一個.txt文件,其中包含要下載的運行名稱,我們提供了一個示例FIELEA示例示例文件example_list.txt 。例如,您可以按以下命令:“ stereo_centre”,“ vo”和“ lms_front”數據下載“ 2014-05-19-13-13-20-57”和“ 2014-06-06-26-26-09-31-18”的數據:
python scrape_mrgdatashare.py --choice_sensors stereo_centre,vo,lms_front --choice_runs_file example_list.txt --downloads_dir /Downloads --datasets_file datasets.csv --username USERNAME --password PASSWORD