Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie

Zrozumienie podstawowych pojęć ROS

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

Tworzenie pierwszego programu ROS

  • Tworzenie pakietu ROS
  • Konfigurowanie projektu ROS w Eclipse
  • Korzystanie z biblioteki klienta ROS C++
  • Pisanie prostego subskrybenta i wydawcy ROS
  • Przechowywanie i pobieranie parametrów za pomocą serwera parametrów ROS
  • Korzystanie z RViz do wizualizacji 3D ROS

Wykorzystanie systemu transformacji TF w ROS

Praca z interfejsem użytkownika rqt

Eksplorowanie modeli robotów w ROS

Format opisu symulacji (SDF)

Wdrażanie usług ROS

Implementowanie akcji ROS

Korzystanie z czasu symulowanego w ROS

Przechowywanie danych wiadomości w torbach ROS

Testowanie regresyjne z realistycznymi scenariuszami

Stosowanie różnych strategii debugowania w ROS

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

Kolejne kroki w kierunku stworzenia pierwszego projektu ROS

Rozwiązywanie problemów

Uwagi końcowe

Wymagania

  • Znajomość podstawowych pojęć z zakresu robotyki.
  • Podstawowe doświadczenie w programowaniu.

Grupa docelowa

  • 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