Návrh Školení

Úvod do rychlého prototypování pro robotiku

  • Principy rychlého prototypování a iterativního návrhu
  • Přehled ekosystému ROS 2
  • Jak Docker umožňuje agilitu a reproductibilitu v robotice

Nastavení vývojového prostředí

  • Instalace ROS 2 a Dockeru na lokálních nebo cloudu systémech
  • Konfigurace kontejnerů Docker pro vývoj robotiky
  • Použití VS Code a přílohy k efektivním pracovním postupům

Základy ROS 2 pro prototypování

  • Balíčky, uzly, témata a služby v ROS 2
  • Vytváření a sestavování pracovních prostorů ROS 2
  • Simulace robotů v Gazebo

Docker pro vývoj robotiky

  • Základy kontejnerizace pro aplikace ROS
  • Vytváření vlastních imagí Docker pro robotické projekty
  • Správa závislostí a konfigurací napříč systémy

Integrace a testování robotických prototypů

  • Propojování více uzlů ROS 2 v sítích Docker
  • Testování modulů vnímání a řízení v simulaci
  • Ladicí a optimalizace kontejnerizovaných aplikací

Spolupracující a škálovatelný vývoj robotiky

  • Verze kontrola a sdílení projektů ROS-Docker
  • Neustálé integrační potrubiny pro robotiku
  • Nasazení a škálování prototypů napříč více zařízeními

Praktický projekt: Kontejnerizovaný prototyp ROS 2

  • Návrh a implementace simulace robota
  • Kontejnerizace celého pracovního postupu s ROS 2 a Gazebo
  • Testování a nasazení funkčního prototypu

Shrnutí a další kroky

Požadavky

  • Základní znalost programování v Pythonu
  • Osvědčené ovládání příkazových řádků Linuxu
  • Chápání základních robotických konceptů (senzory, aktuatery, řízení)

Publikum

  • Vývojáři a entuziašti robotiky, kteří rychle vytvářejí prototypy
  • Inženýři start-upů navrhující konceptové robotické aplikace
  • Vytvářitelé a hobisté zkoumající ROS 2 s moderními nasadovacími nástroji
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie