Struktur perangkat lunak program perangkat lunak sistem pengendali mobil self-driving mencakup perangkat lunak program perangkat lunak dan perangkat lunak program aplikasi.
Perangkat lunak program perangkat lunak mencakup sistem operasi Linux, middleware ROS, dan kerangka kerja umum. Perangkat lunak aplikasi dibagi menjadi tiga bagian: pertama, layanan perangkat lunak dasar yang sebagian besar terdiri dari API antarmuka akuisisi data, API antarmuka kendaraan-melalui-kabel, API antarmuka peta, dan program penyedia navigasi terintegrasi; kedua, layanan perangkat lunak khusus yang sebagian besar terdiri dari perangkat lunak aplikasi swakemudi (persepsi, pengambilan keputusan, kontrol, dan sub-modulnya), layanan komunikasi, dan antarmuka interaksi manusia-komputer.
Mengenai sistem operasi Linux, distribusi Ubuntu dipilih sebagai sistem untuk platform pengontrol. Sistem Linux memiliki sejumlah keunggulan dibandingkan sistem operasi lain. Salah satunya adalah sumber terbukanya, yang membuatnya sangat menarik untuk penelitian dan pembelajaran lebih lanjut. Selain itu, sistem Linux cukup stabil, mendukung operasi jangka panjang tanpa gangguan, dan sangat hemat memori.
Dengan membuka layanan komunikasi terdistribusi untuk menghubungkan komponen-komponen yang awalnya terhubung secara longgar, middleware ROS memungkinkan penggunaan ulang kode, layanan komunikasi terdistribusi, sejumlah besar plug-in dan alat simulasi, menawarkan pustaka yang kaya, dan memastikan kompatibilitas dengan beberapa bahasa pemrograman, termasuk C++ dan Python. ROS menyediakan fungsionalitas yang dibutuhkan sistem operasi, antara lain, abstraksi perangkat keras, kontrol perangkat dasar, eksekusi fungsi umum, pengiriman pesan antar-sistem, dan manajemen paket. ROS beralih ke kerangka kerja terdistribusi, dan melalui arsitektur peer-to-peer, node diizinkan untuk berfungsi secara independen, sehingga memberikan perubahan dan kustomisasi modular serta meningkatkan tingkat toleransi kesalahan sistem. Modul menggunakan bahasa definisi antarmuka yang independen dan terpadu untuk komunikasi pesan antar modul yang berbeda.
Kerangka kerja generik dilengkapi dengan kerangka kerja aplikasi perangkat lunak yang umum digunakan, seperti Cafe, TensorRT, TensorFlow, CUDA, dll. Melalui kerangka kerja umum, lingkungan kerja algoritma kecerdasan buatan dapat disiapkan dengan sangat sederhana.
Perangkat lunak aplikasi terdiri dari satu layanan perangkat lunak dasar dan beberapa layanan perangkat lunak khusus yang dikustomisasi. Layanan perangkat lunak dasar, khususnya, meliputi API antarmuka akuisisi data yang memungkinkan pengumpulan data dari LiDAR standar, radar gelombang milimeter, dan kamera jaringan; API antarmuka vehicle-by-wire dengan komunikasi CAN dan fungsi enkapsulasi/penguraian pesan; API antarmuka peta yang membantu pemanggilan peta presisi tinggi untuk memberikan layanan peta presisi tinggi ke sistem; dan program perusahaan navigasi terintegrasi yang menyediakan layanan pemosisian sentimeter derajat kepada sistem.
Layanan perangkat lunak khusus yang dikustomisasi adalah modul khusus sistem kendaraan cerdas yang disediakan sesuai kebutuhan tugas tertentu atau untuk verifikasi algoritma yang unik. Saat mengerjakan perangkat, pengembang dapat berkonsentrasi pada implementasi algoritma khusus berdasarkan makalah penelitian mereka dan tidak perlu memikirkan modul dalam sistem. Semua sub-modul menyadari adanya koneksi yang longgar antar modul melalui mekanisme komunikasi ROS dan bahwa setiap modul dapat dikembangkan dan dioptimalkan secara independen.
Tanya Jawab Umum-Pertanyaan yang Sering Diajukan
Acara Expo ini rencananya akan berlangsung dari 13 hingga 15 Mei 2026 di XICEC. Lokasinya di Aula C, Pusat Konferensi dan Pameran Internasional Xiamen (XICEC), Xiamen, Tiongkok.
Expo tersebut akan menjadi acara penting yang meliputi area seluas 40.000 m², dengan 350+ perusahaan yang memamerkan produknya, dan jumlah pengunjung lebih dari 30.000 pengunjung profesional dari seluruh dunia, menurut perkiraan.
Lebih dari 80 forum dan acara industri akan diselenggarakan untuk memperkenalkan dan membahas topik-topik seperti mobilitas cerdas, komunikasi transportasi, keselamatan, dan pembangunan berkelanjutan.
Akan ada perwakilan dari lebih dari 80 negara dan wilayah yang menghadiri konferensi tersebut dan, oleh karena itu, ini akan menjadi pertemuan puncak global untuk revolusi transportasi cerdas.
Tentu saja ya. Expo dengan lebih dari 1.000 mitra di seluruh dunia, adalah tempat terbaik untuk memulai kolaborasi bisnis, berbagi teknologi, dan menarik peluang investasi.
Jika Anda ingin mengetahui lebih lanjut, silakan hubungi Panitia Penyelenggara dengan mengunjungi halaman Hubungi Kami di situs web resmi.