CoolFace
Datasetpublic

commaai/commaCarSegments

commaCarSegments commaCarSegments is a dataset of raw CAN bus data recorded from our fleet of openpilot users driving over 300 different production vehicles, around the USA and rest of the world. Structure . ├── segments/ # drectory containing all data │ ├── <device_id>/ # unique device ID directory │ │ └── <route_id>/ # unique route (aka drive directory) │ │ └── <segment>/ # unique segment index inside of the route… See the full description on the dataset page: https://huggingface.co/datasets/commaai/commaCarSegments.

sourceHugging Facemitupdated 8mo agoView on Hugging Face
11likes20kdownloads
Dataset Card

commaCarSegments

commaCarSegments is a dataset of raw CAN bus data recorded from our fleet of openpilot users driving over 300 different production vehicles, around the USA and rest of the world.

Structure

.
├── segments/                 # drectory containing all data
│   ├── <device_id>/          # unique device ID directory
│   │   └── <route_id>/       # unique route (aka drive directory)
│   │       └── <segment>/    # unique segment index inside of the route
│   │           └── rlog.zst  # actual data
└── database.json             # manifest for the dataset

The rlog.zst is a zstandard-compressed archive of openpilot cereal messages that can be read with openpilot's LogReader.

Using this dataset

Here's a simple example that shows the CAN addresses with the length of their messages on a Chevy Bolt:

python
In [1]: from openpilot.tools.lib.logreader import LogReader

In [2]: lr = LogReader("da4f7891ae804737/00000341--589a82bd48/20/s")

In [3]: {c.address: len(c.dat) for c in lr.first("can")}
Out[3]:
{190: 7,
 201: 8,
 193: 8,
 197: 8,
 209: 7,
 840: 5,
 842: 5,
 485: 8,
 241: 6,
 211: 3}

Also see:

  • opendbc: our project for interfacing with the car's CAN bus
  • cabana: a beautiful tool for exploring CAN data (try ./cabana --demo)
  • Example notebooks using this dataset for large-scale validation of openpilot changes

In the dataset

Totals

  • 230 different platforms
  • 188883 segments
  • 3148 hours
PlatformSegment CountHoursUnique UsersUnique Routes
TOYOTARAV4TSS211387189.782986457
TOYOTACOROLLATSS28559142.652534446
TOYOTA_PRIUS8310138.52444391
CHEVROLETBOLTEUV7662127.71754755
TOYOTAHIGHLANDERTSS26971116.181774131
RIVIANR1GEN1582797.122152302
TOYOTARAV4TSS2_2023517086.171682664
HONDA_ACCORD455275.871282589
HONDA_ODYSSEY431871.97992595
RAM15005TH_GEN408668.11072046
TOYOTAPRIUSTSS2393965.651032176
HONDACRV5G383663.931002204
CHRYSLERPACIFICA2019_HYBRID383163.85992355
HYUNDAIIONIQ5359459.91161933
TOYOTA_CAMRY342857.13852117
HONDA_PILOT323953.98861826
MAZDACX52022309351.55851607
KIA_EV6306251.031021514
TOYOTACAMRYTSS2296849.47811717
HONDA_RIDGELINE263943.98601468
LEXUSRXTSS2258943.15711461
TOYOTARAV4TSS2_2022252642.1691276
HYUNDAI_PALISADE248141.35651451
CHEVROLET_SILVERADO245440.9561330
TOYOTA_SIENNA233138.85661364
TOYOTA_HIGHLANDER231938.65631140
HONDACIVICBOSCH211835.3601066
LEXUSESTSS2210535.08621150
LEXUS_RX202933.82571031
CHRYSLERPACIFICA2020177329.55401022
VOLKSWAGENGOLFMK7176229.3748897
TOYOTA_RAV4166127.6842923
KIANIROEV166127.6841935
SUBARU_OUTBACK165427.5745882
SUBARU_FORESTER159026.542895
VOLKSWAGENTIGUANMK2156426.0738821
FORDEXPLORERMK6151125.1849784
VOLKSWAGENATLASMK1149724.9533848
HONDA_CIVIC148324.7233861
TOYOTARAV4PRIME147124.5245577
HYUNDAI_SONATA146524.4240731
SUBARU_ASCENT145924.3234846
TOYOTA_RAV4H140523.4240775
FORDF150_MK14135422.5745534
HONDACIVIC2022134122.3546630
CHRYSLERPACIFICA2018_HYBRID132722.1230738
TOYOTA_COROLLA126421.0739696
NISSAN_LEAF117219.5331689
FORDMAVERICKMK1116919.4835588
CHEVROLET_VOLT113018.8330620
TESLAMODEL3102517.0839403
HYUNDAITUCSON4TH_GEN102117.0233508
SUBARU_IMPREZA101516.9226467
HYUNDAIIONIQ699616.635438
HYUNDAISANTAFE97816.325540
HYUNDAISANTAFE_202296816.1323449
SUBARUIMPREZA202095615.9327435
CHRYSLERPACIFICA201893115.5221492
TOYOTASIENNA4TH_GEN92315.3836428
JEEPGRANDCHEROKEE86914.4823473
TOYOTAAVALON201983013.8326480
TESLAMODELY82613.7730361
ACURARDX3G74712.4521395
KIACARNIVAL4TH_GEN70311.7220412
HONDA_INSIGHT66111.0216355
JEEPGRANDCHEROKEE_201960210.0315356
HYUNDAISONATAHYBRID5919.8515325
MAZDACX920215679.4514246
LEXUSNXTSS25098.4816287
HYUNDAIELANTRAHEV_20215058.4212334
HYUNDAIKONAEV5058.4216198
SKODAKODIAQMK14657.7513238
HYUNDAI_GENESIS4537.5513268
GENESISGV701ST_GEN4517.5213191
HYUNDAIELANTRA20214387.314197
KIA_STINGER4347.239185
VOLKSWAGENPASSATMK84136.8812224
VOLKSWAGENJETTAMK73996.6513212
AUDIQ3MK23876.4512198
KIASPORTAGE5TH_GEN3866.4312193
LEXUS_NX3786.39230
HONDACRVHYBRID3595.9814215
FORDESCAPEMK43565.9317209
SKODASUPERBMK33555.9212214
LEXUS_IS3235.388204
SKODAOCTAVIAMK33225.377133
HYUNDAISANTAFEHEV20223185.39165
FORDMUSTANGMACHEMK13155.2513143
HYUNDAISANTAFEPHEV20223135.228139
HYUNDAIIONIQHEV_20223125.28159
GENESIS_G803115.187151
HYUNDAIIONIQPHEV3095.1510169
KIASORENTOHEV4THGEN3085.138175
KIASORENTO4TH_GEN3065.19200
CHEVROLET_EQUINOX3035.057204
TOYOTA_MIRAI2994.986140
LEXUSISTSS22954.929177
AUDIA3MK32954.927157
HYUNDAIIONIQEV_20202884.86149
KIANIROEV2NDGEN2824.76117
HONDA_FIT2824.77118
HYUNDAISONATALF2754.587134
GENESIS_G902604.3310129
TOYOTAAVALONTSS22534.226167
TOYOTA_AVALON2524.27130
FORDF150LIGHTNINGMK12303.83995
LEXUS_ES2143.577151
HYUNDAIKONAEV_20222063.435125
GENESIS_GV802003.334134
NISSAN_ALTIMA2003.334105
GENESISGV60EV1STGEN1993.32496
KIANIROHEV2NDGEN1903.178117
TOYOTA RAV4 20191853.08658
VOLKSWAGENARTEONMK11853.08550
RAM 1500 5TH GEN1803.0667
TOYOTAALPHARDTSS21702.83685
KIAOPTIMAG4_FL1672.78573
NISSANLEAFIC1662.776128
VOLKSWAGENCRAFTERMK21652.75546
KIANIROPHEV_20221632.724110
HYUNDAI_IONIQ1592.65680
TOYOTA_CHR1582.63698
HONDA_CRV1562.6569
TOYOTA PRIUS 20171552.58570
SEATATECAMK11532.55479
HONDA_HRV1502.53101
VOLKSWAGENTROCMK11502.5382
ACURA_RDX1472.45318
KIANIROHEV_20211462.43498
RAMHD5TH_GEN1432.38958
GENESISG7020201352.25442
FORDRANGERMK21242.07443
FORDFOCUSMK41242.07349
LEXUSLCTSS21212.02371
SUBARUOUTBACKPREGLOBAL_20181081.8546
MOCK1071.782274
HYUNDAISANTACRUZ1STGEN1061.77377
KIANIROPHEV1031.72444
NISSAN_ROGUE1031.72567
KIAK520211011.68369
KIASTINGER20221001.67227
HYUNDAIIONIQPHEV_20191001.67235
HYUNDAIELANTRAGT_I301001.67251
SUBARU_LEGACY981.63354
FORDBRONCOSPORT_MK1941.57830
TOYOTA CAMRY 2021841.4429
KIA_FORTE811.35340
VOLKSWAGENTRANSPORTERT61751.25250
CHRYSLER PACIFICA HYBRID 2019741.23325
TOYOTA HIGHLANDER 2017741.23214
TOYOTACHRTSS2671.12325
LEXUS_CTH651.08342
HYUNDAISTARIA4TH_GEN611.02220
HONDAHRV3G601.0317
CHRYSLERPACIFICA2017_HYBRID601.0523
HYUNDAICUSTIN1ST_GEN580.97438
CHEVROLETVOLT2019550.92234
VOLKSWAGENTAOSMK1550.92224
LEXUS RX 2016550.92316
TOYOTA COROLLA TSS2 2019530.88429
LEXUS_RC530.88339
TOYOTAPRIUSV530.88317
HYUNDAI TUCSON 4TH GEN500.83117
GENESISGV70ELECTRIFIED1STGEN500.83134
TOYOTA_YARIS500.83127
HONDA RIDGELINE 2017500.83133
VOLKSWAGENTOURANMK2500.83128
SKODA KAROQ 1ST GEN500.83121
KIAOPTIMAHG4FL500.83130
BUICK_REGAL500.83133
HYUNDAIKONAEV2NDGEN500.83125
KIA_CEED500.83128
SUBARUFORESTER2022500.83119
GMC_ACADIA500.83117
HYUNDAI SANTA FE 2022500.83140
HONDA_FREED500.83132
TOYOTA RAV4 HYBRID 2022500.83133
SUBARUOUTBACKPREGLOBAL500.83116
JEEP GRAND CHEROKEE 2019500.83121
CHRYSLER PACIFICA 2020500.83118
TOYOTA HIGHLANDER HYBRID 2018500.83115
NISSAN_XTRAIL500.83134
AUDI Q3 2ND GEN470.7815
SKODAKAMIQMK1350.5819
VOLKSWAGENPASSATNMS330.5538
TOYOTA COROLLA 2017320.5325
CHEVROLET_TRAVERSE310.52218
GMC_YUKON240.413
HYUNDAIKONA2022240.4318
HONDA ODYSSEY 2018190.32315
CHEVROLET SILVERADO 1500 2020190.32110
KIA_SELTOS170.2816
HYUNDAI ELANTRA 2021160.27116
HONDA ACCORD 2018160.27116
DODGE_DURANGO150.2511
VOLKSWAGENPOLOMK6130.2215
VOLKSWAGEN ATLAS 1ST GEN120.215
HONDA CIVIC (BOSCH) 2019120.229
PERODUA MYVI120.2112
KIA_SORENTO100.1711
SKODAKAROQMK180.1338
CADILLACESCALADEESV_201980.1312
SUBARU IMPREZA LIMITED 201970.1233
CADILLAC_XT460.122
TOYOTA PRIUS TSS2 202160.111
HYUNDAIAZERAHEV6THGEN50.0815
HYUNDAI PALISADE 202040.0714
ACURA_ILX40.0713
TOYOTA RAV4 201740.0712
LEXUS ES 201940.0714
MAZDA_CX540.0713
TOYOTA RAV4 HYBRID 201930.0511
MAZDA CX-5 202230.0512
TURBORCCAR30.0513
HONDACRVHYBRID_6G30.0513
CHEVROLET BOLT EUV 202220.0311
TOYOTA RAV4 202220.0322
HONDA_E20.0311
TOYOTA CAMRY 201820.0312
HONDAPILOT4G20.0311
SUBARU OUTBACK 6TH GEN20.0312
HYUNDAI SANTA FE 201910.0211
TOYOTA HIGHLANDER HYBRID 202010.0211
HYUNDAISONATAHEV_202410.0211
FORDESCAPEMK4_510.0211
KIA NIRO EV 202010.0211
TOYOTA C-HR 201810.0211
CADILLAC_ESCALADE10.0211
TOYOTA AVALON 202210.0211
TOYOTA HIGHLANDER 202010.0211

We're hiring!

If you have fun playing with this dataset, consider a job working on this stuff here at comma.

commaai/commaCarSegments · CoolFace