Kerangka Materi
Pengantar Pembuatan Prototipe Cepat untuk Robotika
- Prinsip-prinsip pembuatan prototipe cepat dan desain iteratif
- Gambaran umum ekosistem ROS 2
- Cara Docker mendukung fleksibilitas serta reproduktivitas dalam pengembangan robotika
Pengaturan Lingkungan Pengembangan
- Instalasi ROS 2 dan Docker pada sistem lokal maupun awan
- Konfigurasi kontainer Docker untuk keperluan pengembangan robotika
- Penggunaan VS Code beserta ekstensinya demi meningkatkan efisiensi kerja
Dasar-dasar ROS 2 dalam Pembuatan Prototipe
- Paket-paket, node, topik, serta layanan dalam ROS 2
- Cara membuat dan membangun workspace ROS 2
- Simulasi robot menggunakan Gazebo
Penggunaan Docker dalam Pengembangan Robotika
- Konsep dasar pengemasan kontainer untuk aplikasi ROS
- Pembuatan citra Docker khusus untuk proyek-proyek robotika
- Pengelolaan dependensi serta konfigurasi di berbagai sistem operasi
Integrasi dan Pengujian Prototipe Robotika
- Menghubungkan beberapa node ROS 2 dalam jaringan kontainer Docker
- Menguji modul penginderaan dan pengendalian pada lingkungan simulasi
- Proses debug serta optimisasi aplikasi yang berjalan di dalam kontainer
Pengembangan Robotika yang Kolaboratif dan Skalabel
- Manajemen versi serta pembagian proyek-proyek ROS-Docker kepada tim lain
- Penerapan alur kerja integrasi terus-menerus untuk robotika
- Penyebaran serta skalabilitas prototipe pada berbagai perangkat secara bersamaan
Proyek Praktis: Pembuatan Prototipe ROS 2 dalam Kontainer
- Merancang dan membangun alur simulasi robotika
- Mengemas seluruh proses kerja dengan bantuan ROS 2 dan Gazebo ke dalam kontainer Docker
- Menguji serta mengimplementasikan prototipe yang sudah berfungsi dengan baik
Penutup dan Langkah Selanjutnya
Persyaratan
- Pengetahuan dasar tentang pemrograman Python
- Kemampuan menggunakan perintah-perintah baris komando Linux
- Pemahaman mengenai konsep-konsep dasar robotika (sensor, aktuator, pengendalian)
Target Peserta
- Para pengembang dan pecinta robotika yang ingin membuat prototipe secara cepat
- Insinyur di perusahaan rintisan yang merancang konsep awal aplikasi robotika
- Para pembuat dan penggemar hobbyist yang ingin mempelajari ROS 2 serta alat penyebaran modernnya
Testimoni (2)
Penyediaan materi (mesin virtual) untuk langsung memulai latihan, serta penjelasan inti Ros2. Mengapa hal-hal bekerja dengan cara tertentu.
Arjan Bakema
Kursus - Autonomous Navigation & SLAM with ROS 2
Diterjemahkan Mesin
pengetahuan dan pemanfaatan AI untuk Robotika di Masa Depan.
Ryle - PHILIPPINE MILITARY ACADEMY
Kursus - Artificial Intelligence (AI) for Robotics
Diterjemahkan Mesin