ROS2 Temel Eğitimi
Yeni Başlayanlar için ROS2 | Get ROS2 Industrial Ready
Description
NOT: İndirim linkleri için "salihspace" blog sayfasını ziyaret edebilir veya mesaj gönderebilirsiniz. İyi Çalışmalar!
ROS2 ile Endüstriye Hazır Olun!
ROS2 Temelleri + ROS2 Nav2
Bu kurs içerisinde ROS2 temel kavramları anlatılmaktadır. ROS2 Mimarisi ve Gerçek Zamanlı Sistemler ile alakalı bilgi verilmiştir.
Simülatörler ile pratik yaparak robotik platformlarla tanışacaksınız. Uygulamalı derslerimizde ROS2'nin nasıl çalıştığını derinlemesine öğrenebilirsiniz.
ROS2'nin 2023 yılına kadar ROS1'in yerini alması bekleniyor. Mayıs 2021'de yayınlanan Galactic dağıtımı, ROS2'nin olgunlaşmış ve gerçek dünya uygulamaları için hazır olduğunu gösteriyor.
Ros2 Plugin konusunda yapılmış örnek bir çalışma incelenmiştir.
Gazebo simulasyonu yapılarak Rviz görselleştirme tool'u kullanımı anlatılmıştır.
Bir Bakışta Özet
Önkoşullar:
Python Programlama dili bilgisine sahip
Linux Ubuntu İşletim Sisteminin temel bilgi/anlama
ROS1 bilgisi (önerilir ancak gerekli değildir)
Eğitim Dili : Türkçe
Programlama Dili: Python, C++
İleride Yüklenecek Ders Konuları
Kurs içeriği sürekli olarak güncellenecektir.
Navigasyon ve modelleme dahil olmak üzere iç mekan (indoor) robotları ROS2 Galactic ile programlama.
Harita bilgisinin kullanılmadığı ortamda mobil robotun bir engele sürtme veya çarpma durumunun oluşmaması için gerçek zamanlı olarak plan yapan otonomi yazılımı geliştirilmesi.
Otonom mobil robotlar için algoritma geliştirme projeleri.
ROS2 tabanlı görev yazılımı geliştirme projeleri.
IMU, GPS ve Lidar sensörlerinin kullanımını.
Ayrıntılar
Bu kurs içerisinde anlatılanların büyük bir kısmına wiki.ros üzerinden ulaşabilirsiniz. Kursu almadan önce kursu detaylı olarak inceleyiniz ve kursun ihtiyaçlarınızı karşıladığından emin olunuz. Udemy üzerinde alınan kursların 30 gün içerisinde iade hakkı olduğunu unutmayınız.
Kurs içerisinde anlatılmakta olan kodlar ve paketler ROS2 topluluğu tarafından desteklenmekte olan tüm ROS2 sürümleri ile uyumlu ve çalışmaktadır.
What You Will Learn!
- Temel düzeyde linux kullanma
- Temel ROS2 komutları
- Temel düzeyde robot simülasyonu yapma
- Temel düzeyde ROS2 tabanlı yazılım geliştirme
- Python ve C++ yazılım geliştirme süreçleri
- Mobil robot modelleme, planlama ve kontrol
- Actuators ve Sensörler
Who Should Attend!
- Mobil robot geliştiricileri
- Makerlar