Robot Operating System Tabanlı Robot Programlama
Bu kurs içerisinde uygulama ve programlamaya yönelik ROS anlatılmaktadır. Bu kurs içerisinde anlatılanların büyük bir kısmına wiki.ros ve Github sayfam ü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.
Bu kurs içerisinde Gazebo ve Rviz simülasyon ortamlarında robot simülasyonları anlatılmaktadır.
Kameradan görüntü alma, Image processing, Nesne takibi, Lidar datası alma, Lidar datası ile robot kontrolü, SLAM, Navigation ve Rota planlama konuları uygulamalar ile kurs içerisinde anlatılmaktadır.
Orta seviye Robot Programlama Anlatılmıştır. Eğitimde Python programlama dili kullanılmıştır. Eğitim dili Türkçedir.
İşletim Sisteminiz ile uygumlu bir ROS sürümü kullanabilirsiniz. ROS sürümlerinin temel çalışma yapısı ve komutları aynıdır. Kurs içerisinde anlatılmakta olan kodlar ve paketler ROS topluluğu tarafından desteklenmekte olan tüm ROS sürümleri ile uyumludur ve çalışmaktadır.
Ubuntu 20.04 LTS -> ROS Noetic Ninjemys (Tavsiye Edilen)
Ubuntu 18.04 LTS -> ROS Melodic Morenia
Ubuntu 16.04 LTS -> ROS Kinetic Kame
ROS Hakkında;
Robot Operating System: Robot kontrolünü, simülasyonunu ve geliştirme sürecini kolaylaştırmak için geliştirilmiş açık kaynak kodlu ve linux tabanlı çalışan bir yazılım iskeletidir. C/C++, Python Java ve Lisp dillerini desteklemektedir. Stanford Yapay Zeka Laboratuvarı tarafından desteklenmektedir.
ROS günümüzde bir çok profesyonel geliştirici tarafından kullanılmaktadır. ROS şu anda dünya çapında yüzlerce üniversite ve teknoloji start-up'ları tarafından kullanılmaktadır.