07 Nisan Sal
|Youtube Kanalımızı takip edin!
ROS101 / Robot OS'a Giriş
Melih Safa Çelik tarafından verilecek ROS101 eğitimi robotikle haşır neşir olanlar için vazgeçilmez bir eğitim. Robot Operating System dersleri ile robotlarınızı simulasyonda gerçek bir dünyaya hazırlayabileceksiniz!


Saat ve Yer
07 Nis 2020 18:00
Youtube Kanalımızı takip edin!
Misafirler
Etkinlik Hakkında
Eğitime başvurmak için bu sayfadaki "Kaydol" butonuna basarak başvuru formunu doldurabilirsiniz.
*Eğitim ile alakalı güncellemeler eğitim forumu üzerinden yapılacaktır. Forumda bu ders ile alakalı karta ulaşmak için link: https://www.iturobotik.com/forum/egitim-forumu/ros101-robot-operating-system-e-giris-dersi-online?postId=5e87380b0478e9001714cdc6&origin=notification
*Eğitime robotik alanına ilgili herkes katılabilir, Temel programlama bilgisi olması güzel olur(Tercihen Python veya C++). Eğitimde robotik yazılımı geliştirme üzerine yoğunlaşılacak ve giriş seviyesinde ROS kullanarak hazır bir mobil robot'un simülasyon üzerinden kontrolü nasıl sağlanır bunun üzerine yoğunlaşılacak.
ROS101 Müfredatımız:
1. Hafta
1. Ubuntu Kurulumu(Bu adım virtual machine üzerinden gösterilecek.
2. Ubuntu indirdikten sonra temel linux terminal komutları gösterilecek.
3. ROS indirme gösterilecek. Bu adımda ROS’un dökümantasyonu da gösterilecek ve akışa oradan devam edilecek. Yani izleyenler referans alınan yeri bilecek.
2. Hafta
1. Artık rosu bilgisayarımıza kurduğumuza göre, artık bilgisayarda bir ros dosya ortamı(environment) nasıl oluşturulur, bunu inceleriz.
2. Ros paketleri nasıl daha önceki aşamada kurulan ortama kurulur bundan bahsedilir.
3. Dosyalar kurulduktan sonra catkin_make, source’dan bahsedilir. Source’u hep yapmamak için .bashrc’ye komut girmekten bahsedilir.
4. Paketleri kurduk, dosyaları kurduk artık kod yazmaya geçilir.
5. Node ve topic kavramlarından bahsedilir. Rqt üzerinden de bunlar görsel olarak gösterilebilir.
3. Hafta
1. Ros message türleri gösterilir.
2. Python üzerinden bir publisher+subscriber kodu yazılır ve mesajlar terminal üzerinden dinlenir.
3. Gazebo gösterilir. Arayüzü çok detaylı olarak kullanmadığımız için yüzeysel olarak da olsa gösterilir fakat bu haftada bu kısım uzun sürmez.
4. Vakit kalması takdirinde husky robotumuz ortama eklenir.
→ Ödevlendirme içerir.
4. Hafta
1. Geçen hafta huskyi eklemek gösterilmediyse, gazeboya husky mobil robot ekleme gösterilir.
2. Onu hareket ettirecek basit bir kod yazılır ve açıklanır. Ve artık öğrendiklerimizle ros kullanarak bir robotu hareket ettirebiliriz. ROS101 biter.
→ Ödevlendirme içerir.
--
*Eğer çok ilgi olursa, bonus dersler gelebilir(Robot Kol, otonom sürüş vs.).
---------------------------------
*Eğitime başvurmak için bu sayfadaki "Kaydol" butonuna basarak başvuru formunu doldurabilirsiniz.
**Eğitmenler sizinle bir whatsapp grubu oluşturacaktır, bu nedenle telefon numaranızı doğru yazdığınıza emin olun.
***Kontenjan 25 kişidir.
****Eğitim İTÜ Geomatik Mühendisliği öğrencisi ve İTÜ Rover Takımı Yazılım Ekip Lideri Melih Safa Çelik tarafından verilecektir.