Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Pendahuluan tentang ArduPilot
- Tinjauan tentang ekosistem dan aplikasi ArduPilot
- Kendaraan dan platform yang didukung (drones, rover, kapal)
- Perbandingan dengan PX4 dan sistem otopilot lain
Pengaturan Lingkungan Pengembangan
- Menginstal alat pembangun ArduPilot di Linux
- Mengompilasi kode sumber
- Menjelajahi file konfigurasi ArduPilot
Simulasi dan Pengujian dengan SITL
- Menjalankan Software In The Loop (SITL)
- Mengkoneksikan SITL ke MAVProxy dan Mission Planner
- Mengintegrasikan dengan Gazebo untuk simulasi berbasis fisika
Dasar Pemrograman Drone
- Tinjauan tentang protokol komunikasi MAVLink
- Menggunakan DroneKit Python API untuk pengendalian UAV
- Menulis skrip sederhana untuk lepas landas, navigasi, dan mendarat
Bekerja dengan Perangkat Keren dan Sensor
- Pengontrol penerbangan yang didukung (Pixhawk, Cube, dll.)
- Mengintegrasikan GPS, IMU, dan kamera
- Mengkalibrasi sensor dan mengkonfigurasi parameter
Misi Otonom
- Merancang misi berbasis waypoint
- Failsafes, geofencing, dan return-to-launch (RTL)
- Pengujian dunia nyata dan pertimbangan keselamatan penerbangan
Mengembangkan ArduPilot dengan ROS2
- Mengkoneksikan ArduPilot ke ROS2 melalui MAVROS
- Membangun autonomi dengan node ROS2
- Mengintegrasikan kecerdasan buatan dan komputer vision untuk perilaku UAV canggih
Penyelesaian Masalah dan Optimasi
- Memeriksa masalah dengan log dan telemetri SITL
- Menganalisis log data penerbangan
- Penyesuaian kinerja untuk stabilitas dan efisiensi
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pengalaman dengan command line Linux
- Pengalaman programming dalam Python atau C++
- Pemahaman dasar tentang prinsip robotika atau penerbangan drone
Pemirsa
- Pengembang
- Insinyur robotika
- Peneliti teknis yang tertarik pada pengembangan UAV
14 Jam