Membangun Aplikasi Robot ROS 2: Dari Node Tunggal hingga Sistem yang Berfungsi

Jelajahi desain praktis aplikasi robot ROS 2, dari node individual hingga sistem lengkap yang mengamati, merencanakan, dan bertindak secara terkoordinasi.

⏱ 1 jam 56 mnt 📚 7 pelajaran 🎧 Versi audio

Tentang kursus ini

Membangun aplikasi robot yang berfungsi di ROS 2 lebih dari sekadar menghubungkan node. Struktur paket, desain pesan, model threading, dan pilihan integrasi semuanya membentuk apakah sistem tetap andal seiring pertumbuhannya. Kursus ini membahas keputusan tersebut secara terstruktur yang dapat Anda terapkan pada proyek Anda sendiri. Anda akan mengerjakan latihan desain tertulis yang mencerminkan bagaimana tim robotika kecil akan merencanakan aplikasi ROS 2 dari node individual hingga sistem yang terkoordinasi. Penekanannya adalah pada trade-off praktis yang penting ketika proyek melampaui satu demo. Apa yang akan Anda pelajari: - Merancang node ROS 2 dengan tanggung jawab yang jelas, antarmuka yang terdefinisi dengan baik, dan perilaku yang dapat diprediksi - Menerapkan pola desain pesan yang mendukung evolusi tanpa merusak konsumen hilir - Menggunakan node lifecycle, executor, dan pengaturan quality of service untuk membangun sistem yang kuat - Mengintegrasikan node persepsi, perencanaan, dan kontrol ke dalam perilaku yang terkoordinasi - Menerapkan simulasi di Gazebo dan visualisasi di RViz sebagai bagian dari alur kerja pengembangan - Merencanakan strategi pengujian termasuk unit test untuk node individual dan integration test untuk perilaku Kursus ini berkembang dari node individual melalui pesan, lifecycle, integrasi, simulasi, dan pengujian. Latihan desain tertulis capstone meminta Anda untuk menyusun desain satu halaman untuk aplikasi ROS 2 yang ditargetkan pada domain robot dan tugas tertentu. Kursus ini dirancang untuk pengembang perangkat lunak dengan pengalaman Python atau C++ yang memasuki bidang robotika, termasuk mahasiswa ilmu komputer dan teknik. Tidak diperlukan pengalaman ROS sebelumnya. Kursus ini memperlakukan pengembangan aplikasi ROS sebagai keahlian yang dapat Anda pelajari melalui praktik desain terstruktur.

Apa yang Anda dapatkan

  • 📜 Sertifikat penyelesaian
    Tambahkan ke profil LinkedIn Anda
  • 🎧 Termasuk versi audio
    Belajar di mana saja — tanpa layar
  • ♾️ Akses seumur hidup
    Kembali kapan saja, tanpa kedaluwarsa
  • 📱 Ponsel atau komputer
    Berfungsi di mana saja, perangkat apa saja
  • 💸 Pengembalian 30 hari
    Tanpa pertanyaan
  • Singkat dan fokus
    1 jam 56 mnt konten praktis

Ulasan

Belum ada ulasan — jadilah yang pertama berbagi pengalaman.

Tulis ulasan

Setelah mengirim kami akan meminta masuk — draf Anda tersimpan.

Pelajar lain juga mengambil

Pertanyaan umum

Apa yang saya butuhkan untuk mengikuti kursus ini? +

Cukup ponsel atau komputer dengan internet. Tidak ada instalasi atau perangkat khusus.

Bagaimana cara membayar? +

Dengan kartu via Stripe, atau kripto. Kami tidak menyimpan detail kartu — Stripe menanganinya dengan aman.

Bisakah saya mendapat refund? +

Ya — refund penuh dalam 30 hari, tanpa pertanyaan.

Berapa lama saya akan punya akses? +

Selamanya. Setelah membeli, kursus jadi milik Anda untuk dikunjungi lagi kapan saja.

Apakah saya akan mendapat sertifikat? +

Ya. Setelah selesai, Anda akan menerima sertifikat yang bisa ditambahkan ke profil LinkedIn.

Dibuat untuk pelajar di
Teknologi Desain Keuangan Pemasaran Kesehatan Pendidikan Perhotelan Manufaktur