Memuat
Memuat
Ingin belajar lebih dalam?
Ikuti kursus kami atau tanyakan langsung lewat WhatsApp.
Dipilih dari software, topik, dan level “Kelas Mobil Otonom MPC Path Tracking #2: Membuat Lintasan Referensi dan Simulasi Kendaraan”.
Pilihan lain dari kami untuk Python.
Belajar bareng mentor
Kursus Simulasi & Rekayasa Teknik terjadwal, dibimbing langsung, bersertifikat.

Kursus Ansys: Analisis Perpindahan Panas dan Heat Flux Menggunakan ANSYS Fluent dari Dasar Hingga Studi Kasus Industri
★ 5.0 (10)

Kursus Matlab: Perancangan Aplikasi MATLAB: Panduan utama untuk Aplikasi MATLAB
★ 5.0 (10)

Kursus Ansys: Simulasi Aliran Udara pada Radiator Mobil dengan ANSYS Fluent
★ 5.0 (9)
Minta dibuatkan
Tidak sempat belajar Python? Tim kami bisa mengerjakan proyeknya.

Jasa Pembuatan Matlab — Complete Neural Signal Processing and Analysis Zero to hero
★ 5.0 (59)

Jasa Pembuatan Ansys Maxwell
★ 5.0 (50)

Jasa Pembuatan Petrel
★ 5.0 (14)
Kabari saya kalau ada kelas Python baru
Paling banyak satu email per minggu. Berhenti kapan saja dengan satu klik.
Narasi lengkap video ini. Kalimat yang sedang diucapkan disorot saat video diputar; klik kalimat untuk melompat ke sana.
Inilah hasil akhirnya, tiga lintasan uji, pindah jalur, tikungan S, dan sirkuit berliku, yang dibangun dari titik-titik jalan dengan cubik spline, lengkap dengan kelengkungan dan kerangka simulasi. Kita juga melihat kenapa mengemudi tanpa umpan balik pasti melenceng. Ayo kita mulai. Halo, selamat datang di episode kedua seri kendaraan otonom MPC Pass Tracking. Mobil otonom menerima lintasan dari perencana jalur, biasanya berupa titik-titik jalan atau waypoint. Pengendali butuh lintasan yang halus, lengkap dengan arah dan kelengkungannya, serta cara mengukur seberapa jauh mobil melenceng. Hari ini kita membangun semuanya.
Buat file lintasan.py Ada tiga lintasan uji, pindah jalur sejauh 3,5 meter, tikungan S, dan sirkuit berliku. Fungsi buat lintasan menyambungkan waypoint dengan cubik spline terhadap panjang busur, lalu mencuplik titik setiap setengah meter. Dari turunan pertama spline kita dapat arah lintasan PSI, dan dari turunan kedua kita dapat kelengkungan kapah, yaitu 1 per jari-jari tikungan.
Fungsi titik terdekat mencari titik lintasan paling dekat dengan mobil, hanya di jendela depan indeks sebelumnya agar tidak melompat ke bagian lintasan lain. Fungsi galat menghitung galat lateral, jarak tegak lurus mobil ke lintasan, positif bila mobil di kiri, serta galat arah. Fungsi simulasi menjalankan mobil dari awal lintasan dengan pengendali apapun, membatasi laju putar setir 30 derajat per detik, dan mencatat waktu, keadaan, masukan, serta kedua galat.
Buat file uji underscore lintasan.py dan jalankan. Lintasan pindah jalur sepanjang 90 meter dengan jari-jari tikungan minimum 36,2 meter, tikungan S122,5 meter dengan jari-jari minimum 21,5 meter, dan sirkuit 332 meter dengan tikungan tertajam berjari-jari 10,7 meter. Lalu kita coba pengendali paling naif, feed-forward. Sudut kemudi hanya dihitung dari kelengkungan lintasan, tanpa melihat galat. Hasilnya, galat lateral menumpuk sampai 0,55 meter dan tidak pernah dikoreksi.
Mari lihat grafiknya. Spline melewati semua waypoint dengan mulus. Grafik kelengkungan memperlihatkan sirkuit punya tikungan kiri dan kanan yang tajam. Grafik kanan memperlihatkan mobil feed-forward perlahan bergeser dari lintasan. Pelajarannya, setiap pengendali pas tracking butuh umpan balik dari galat, dan itulah yang kita buat di episode berikutnya.
Selesai. Kita sudah membangun lintasan referensi dengan cubik spline, menghitung arah dan kelengkungan, galat lateral dan galat arah, serta kerangka simulasi. Di episode berikutnya kita membuat dua pengendali pembanding klasik, Pure Pershoot dan Stanley. Sedang menyusun skripsi, tesis, atau riset di bidang kendaraan otonom dan sistem kendali, Cerdas inovasi digital membantu implementasi sistem kendali kendaraan, dari bicycle model, lintasan referensi, Pure Pershoot dan Stanley, sampai model predictive control dengan CVXPy, serta membuka kursus pemrograman Python untuk teknik elektro dan mekatronika. Ingin menguasai seluruh seri ini, dari model kendaraan sampai uji sirkuit berliku dengan berbagai kecepatan? Semua enam episode, lengkap dengan PDF panduan langkah demi langkah dan source code, tersedia untuk pelanggan tutorial premium. Berlangganan mulai Rp69.000 per bulan, hemat 28% dengan paket 12 bulan, atau sekali bayar Rp999.000 untuk akses seumur hidup. Mau satu kelas saja? Beli kelas satuan dengan akses selamanya. Langganan sekarang di halaman premium cerdasinovasidigital.com Hubungi WhatsApp kami, atau kunjungi cerdasinovasidigital.com Terima kasih telah menonton, sampai jumpa di episode berikutnya.
Ketik pertanyaan atau kata kunci; kami carikan bagian episode ini yang menjelaskannya dan lompatkan videonya ke sana.
Catatan disimpan bersama menit video saat ini dan hanya terlihat oleh Anda.
Bingung di salah satu langkah? Tanyakan di sini; pengajar dan peserta lain bisa menjawab.
Belum ada pertanyaan.

Tim Cerdas Inovasi Digital
Pengembang software, engineer BIM & 3D, dan praktisi AI
Sehari-hari kami mengerjakan software, model BIM, game, dan otomasi AI untuk klien, lalu menjadikan pengalaman praktik itu kelas langkah demi langkah: setiap langkah diperlihatkan di layar dan dilengkapi panduan PDF.
Lihat klien kami →