Perkenalan
Repositori ini berisi garis tengah (koordinat x dan y), lebar lintasan, dan garis balap untuk lebih dari 20 lintasan balap (terutama F1 dan DTM) di seluruh dunia. Kami terbuka untuk komentar, saran, dan ekstensi!
Kontak person: Alexander Heilmeier.
Termasuk trek balap
- Austin, AS (F1)
- Merek Hatch, Inggris (DTM)
- Budapest, Hongaria (F1)
- Catalunya, Spanyol (F1)
- Hockenheim, Jerman (F1, DTM)
- IMS Indianapolis Motor Speedway, AS (IndyCar)
- Melbourne, Australia (F1)
- Kota Meksiko, Meksiko (F1)
- Montreal, Kanada (F1)
- Monza, Italia (F1)
- Arena Balap Moskow, Rusia (DTM)
- Norisring, Jerman (DTM)
- Nuerburgring, Jerman (DTM)
- Oschersleben, Jerman (DTM)
- Sakhir, Bahrain (F1)
- Sao Paulo, Brasil (F1)
- Sepang, Malaysia (F1)
- Shanghai, Tiongkok (F1)
- Silverstone, Inggris (F1)
- Sochi, Rusia (F1)
- Spa, Belgia (F1)
- Spielberg, Austria (F1)
- Suzuka, Jepang (F1)
- Yas Marina, Abu Dhabi (F1)
- Zandvoort, Belanda (DTM)
Sumber dan Pemrosesan Data
Garis tengah asli diambil sebagai titik GPS dari proyek OpenStreetMap (https://www.openstreetmap.org). Kami menerapkan algoritma penghalusan pada garis tengah. Lebar lintasan diekstraksi dari citra satelit menggunakan algoritma pemrosesan gambar. Garis balap dihitung menggunakan algoritma optimasi kelengkungan minimum kami, yang juga tersedia sebagai perangkat lunak sumber terbuka di GitHub (https://github.com/TUMFTM/global_racetrajectory_optimization).
Konten dan Format Data
- trek: [x_m, y_m, w_tr_right_m, w_tr_left_m] File-file ini berisi garis tengah (x, y) dan lebar trek ke kanan (w_tr_right) dan kiri (w_tr_left). Garis tengahnya diperhalus. Oleh karena itu, posisi mereka tidak lagi terletak sempurna di tengah lintasan.
- racelines: [x_m, y_m] Garis balapan yang disediakan dihitung dengan meminimalkan jumlah kelengkungan. Mereka terletak di dalam batas lintasan. Folder racelines juga berisi plot garis balapan yang dioptimalkan dan plot profil kelengkungan yang sesuai untuk setiap trek.
Kualitas data sumber (titik GPS dan citra satelit) sangat bervariasi tergantung lokasi. Oleh karena itu, kualitas hasilnya juga bervariasi. Harap ingat hal ini dan periksa apakah akurasinya cukup untuk aplikasi yang diinginkan.
Bekerja dengan format yang disediakan
Jika Anda ingin bekerja dengan data dalam repositori ini, kami sarankan untuk melihat repositori fungsi pembantu kami di GitHub: https://github.com/TUMFTM/trajectory_planning_helpers. Misalnya, berisi fungsi untuk menghitung splines dan vektor normal sehingga data lintasan dapat digunakan dalam algoritme lebih lanjut atau untuk membuat plot.
Pengakuan
Algoritma pemrosesan gambar untuk mengekstrak lebar lintasan dikembangkan oleh Andressa de Paula Suiti selama tesis semesternya di Ketua Teknologi Otomotif Universitas Teknik Munich.
Repositori sumber terbuka terkait
- Simulasi waktu putaran: https://github.com/TUMFTM/laptime-simulation
- Simulasi balapan diskrit putaran: https://github.com/TUMFTM/race-simulation
- Simulator balapan diskrit waktu: https://github.com/heilmeiera/time-discrete-race-simulator
- Basis data waktu Formula 1: https://github.com/TUMFTM/f1-timing-database