Kerangka Materi
Pengenalan ROS dan Python untuk Robotika
- Tinjanan umum fitur dan arsitektur ROS
- Manfaat menggunakan ROS untuk robotika mobil
Memahami ROS
- Konsep inti dan komponen
- Sistem file ROS, struktur direktori, dan model komunikasi
Menyetel Lingkungan Pengembangan
- Instalasi ROS dan Python
- Konfigurasi lingkungan dan workspace ROS
- Mengkoneksikan platform robot mobil dengan ROS
Membuat dan Menjalankan Node ROS dengan Python
- Membuat node ROS menggunakan Python
- Menjalankan node dan menggunakan alat baris perintah
- Menulis dan menggunakan file peluncuran node ROS
- Menggunakan parameter dan log ROS
Membuat dan Menggunakan Topik ROS dengan Python
- Membuat topik ROS dengan Python
- Mempublikasikan dan berlangganan pada topik ROS
- Menggunakan tipe pesan ROS dan pesan kustom
- Memantau dan merekam topik ROS menggunakan alat ROS
Membuat dan Menggunakan Layanan ROS dengan Python
- Membuat layanan ROS dengan Python
- Meminta dan menyediakan layanan ROS
- Menggunakan tipe layanan ROS dan layanan kustom
- Mengecek dan memanggil layanan ROS menggunakan alat ROS
Membuat dan Menggunakan Tindakan ROS dengan Python
- Membuat tindakan ROS dengan Python
- Mengirim dan menerima tujuan tindakan ROS
- Menggunakan tipe tindakan ROS dan tindakan kustom
- Mengelola dan membatalkan tindakan ROS menggunakan alat ROS
Menggunakan Paket dan Perpustakaan ROS untuk Robot Mobil
- Menggunakan tumpukan navigasi ROS untuk robot mobil
- Menerapkan paket ROS SLAM untuk robot mobil
- Menggunakan paket percepatan ROS untuk robot mobil
Mengintegrasikan ROS dengan Kerangka Kerja dan Alat Lain
- Menggunakan ROS dengan OpenCV untuk penglihatan komputer
- Menggunakan ROS dengan TensorFlow untuk pembelajaran mesin
- Menggunakan ROS dengan Gazebo untuk simulasi
- Menggunakan ROS dengan kerangka kerja dan alat lain
Penyelesaian Masalah dan Pendeteksian Kesalahan Aplikasi ROS
- Mengatasi masalah umum dan kesalahan dalam aplikasi ROS
- Menerapkan teknik dan alat penelaahan yang efektif
- Tips dan praktik terbaik untuk meningkatkan kinerja ROS
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pengertian dasar mengenai konsep dan terminologi robotika
- Pengalaman dengan pemrograman Python dan analisis data
- Kenalan dengan sistem operasi Linux dan alat-alat command line
Peserta
- Pembuat robot
- Pecinta robot
Testimoni (5)
Contoh/latihan yang sangat sesuai dengan bidang kami
Luc - CS Group
Kursus - Scaling Data Analysis with Python and Dask
Diterjemahkan Mesin
Persiapan dan keahlian instruktur sangat baik, komunikasi dalam bahasa Inggris sempurna. Pelatihan ini bersifat praktis (latihan + berbagi contoh kasus penggunaan)
Monika - Procter & Gamble Polska Sp. z o.o.
Kursus - Developing APIs with Python and FastAPI
Diterjemahkan Mesin
Bersahabat dan pendengar yang baik .. interaktif
Ahmed El Kholy - FAB banak Egypt
Kursus - Introduction to Data Science and AI (using Python)
Diterjemahkan Mesin
Instruktur mengembangkan pelatihan berdasarkan kecepatan peserta
Farris Chua
Kursus - Data Analysis in Python using Pandas and Numpy
Diterjemahkan Mesin
Instruktur merupakan profesional di bidang subjek dan mengaitkan teori dengan aplikasi dengan sangat baik
Fahad Malalla - Tatweer Petroleum
Kursus - Applied AI from Scratch in Python
Diterjemahkan Mesin