Plan Szkolenia

Wprowadzenie do szybkiego prototypowania dla robotyki

  • Zasady szybkiego prototypowania i iteracyjnego projektowania
  • Przegląd ekosystemu ROS 2
  • Jak Docker umożliwia agilność i powtarzalność w robotyce

Konfigurowanie środowiska rozwojowego

  • Instalacja ROS 2 i Docker na systemach lokalnych lub w chmurze
  • Skonfigurowanie kontenerów Docker dla rozwoju robotyki
  • Używanie VS Code i dodatków do efektywnych workflow

Podstawowe zagadnienia ROS 2 dla prototypowania

  • Pakiety, węzły, tematy i usługi ROS 2
  • Tworzenie i kompilacja obszarów roboczych ROS 2
  • Symulowanie robotów w Gazebo

Docker dla rozwoju robotyki

  • Podstawy konteneryzacji dla aplikacji ROS 2
  • Tworzenie niestandardowych obrazów Docker dla projektów robotycznych
  • Zarządzanie zależnościami i konfiguracjami w różnych systemach

Integracja i testowanie prototypów robotycznych

  • Łączenie wielu węzłów ROS 2 w sieci Docker
  • Testowanie modułów percepcji i sterowania w symulacji
  • Debugowanie i optymalizacja aplikacji skonteneryzowanych

Współpracujące i skalowalne rozwoje robotyki

  • Kontrola wersji i udostępnianie projektów ROS-Docker
  • Potoki ciągłej integracji dla robotyki
  • Wdrażanie i skalowanie prototypów na wielu urządzeniach

Projekt praktyczny: Skonteneryzowany prototyp ROS 2

  • Projektowanie i implementacja potoku symulacji robota
  • Konteneryzacja pełnego workflow z użyciem ROS 2 i Gazebo
  • Testowanie i wdrażanie działającego prototypu

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa wiedza o programowaniu w Pythonie
  • Znajomość narzędzi konsoli Linux
  • Zrozumienie podstawowych pojęć robotyki (czujników, aktuatorów, sterowania)

Audience

  • Deweloperzy i entuzjaści robotyki budujący prototypy szybko
  • Inżynierowie start-upów projektujący aplikacje roboticzne w fazie konceptualnej
  • Twórcy i hobbysci badający ROS 2 z nowoczesnymi narzędziami wdrażania
 21 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie