ROS (Robot Operating System)’un, robotik projeleri ve uygulamalarında kullanımı hızla yaygınlaşmaktadır. Eğitimlerde öncelikle gezgin robotlar ve otonom araç çalışmalarındaki mevcut durum hakkında bilgi verilecek, ardından ROS ve uygulamaları üzerine uygulamalı eğitim yapılacaktır. Bu eğitim ile kişilerin giriş seviyesi bilgi ve beceriye sahip olunması hedeflenmektedir.
1. GÜN- Oturum 1: Giriş
09:00-09:30 Tanışma ve Genel Giriş
09:30-11:00 Gezgin Robot ve Otonom Araç çalışmalarındaki mevcut durum
11.00-12:00 Otonom robot kontrol mimarileri, yazılım araçları
12:00-13:00 Öğle yemeği
1. GÜN- Oturum 2: Linux ve ROS Temelleri
13:00-14:45 Linux Tarihçe ve Dağıtımları, Kurulumu, Linux Dosya Yapıları, ROS yapısı: Node, Topic, Publisher, Subscriber
15:00-18:00 ROS Uygulamaları: ROS Ortamının Hazırlanması, Catkin Paket Oluşturma, TurtleSim Uygulaması, ROS Message Oluşturma, Publisher & Subscriber Uygulaması, Service & Client Uygulaması
2. GÜN- Oturum 1: ROS Uygulamaları
09:00-09:45 GAZEBO Giriş Seviye Uygulamalar: Ortam Modelleri Oluşturma, Gezgin Robot Modeli Oluşturma
10.00-12.30 ROS-GAZEBO arası etkileşim ve Örnek Uygulamalar
12:30-13:30 Öğle yemeği
2. GÜN- Oturum 2:Mobil Robot / Otonom Taşıyıcı / Robot Kolu Üzeri Uygulamalar
13:30-15:30 Mobil Robot / Otonom Taşıyıcı / Robot Kolu Bileşenlerinin Tanıtımı, Mobil Robot / Otonom Taşıyıcı / Robot Kolu Algılayıcı verilerinin okunması, RVİZ’de görselleştirme.
15.30-18.00 Mobil Robot / Otonom Taşıyıcı / Robot Kolu Uygulamaları:Mobil Robot / Otonom Taşıyıcı ile Ortam Haritasını Çıkarma, Mobil Robot / Otonom Taşıyıcı ile Otonom Navigasyon, Robot Kolu üzeri uygulama