Plan Szkolenia

Wprowadzenie

Zrozumienie podstawowych koncepcji ROS

  • Przegląd architektury i filozofii ROS
  • Konfiguracja środowiska roboczego ROS
  • ROS Master, węzły, tematy i komunikaty
  • Korzystanie z poleceń konsolowych
  • Praca z systemem budowania Catkin
  • Plik uruchomieniowy ROS
  • Wizualizacja 3D i interakcja użytkownika z symulatorem Gazebo

Tworzenie pierwszego programu ROS

  • Tworzenie pakietu ROS
  • Konfiguracja projektu ROS w Eclipse
  • Korzystanie z biblioteki klienta ROS C++
  • Pisanie prostego subskrybenta i wydawcy ROS
  • Przechowywanie i pobieranie parametrów przy użyciu serwera parametrów ROS
  • Korzystanie z RViz do wizualizacji 3D ROS

Wykorzystanie systemu transformacji TF w ROS

Praca z interfejsem użytkownika rqt

Eksploracja modeli robotów w ROS

Format opisu symulacji (SDF)

Wdrażanie usług ROS

Implementowanie akcji ROS

Korzystanie z symulowanego czasu w ROS

Przechowywanie danych komunikatów w paczkach ROS

Testowanie regresji z realistycznymi scenariuszami

Stosowanie różnych strategii debugowania w ROS

Eksploracja złożonych zastosowań ROS w świecie rzeczywistym

Kolejne kroki w tworzeniu pierwszego projektu ROS

Rozwiązywanie problemów

Podsumowanie

Wymagania

  • Zrozumienie podstawowych koncepcji robotyki.
  • Podstawowe doświadczenie w programowaniu.

Odbiorcy

  • Hobbyści
  • Entuzjaści robotyki
  • Inżynierowie i technicy
 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (4)

Propozycje terminów

Powiązane Kategorie