Zkuste nás kontaktovat

Návrh Školení

Úvod do rychlého prototypování v robotice

  • Zásady rychlého a iterativního navrhování
  • Přehled ekosystému ROS 2
  • Jak Docker přispívá k flexibilitě a reprodukovatelnosti v robotice

Nastavení vývojového prostředí

  • Instalace ROS 2 a Dockeru na lokálním počítači či v cloudu
  • Konfigurace Docker kontejnerů pro vývoj robotiky
  • Využití programu VS Code a jeho rozšíření k efektivní práci

Základy ROS 2 pro tvorbu prototypů

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

Docker ve vývoji robotiky

  • Základy kontejnerizace pro aplikace ROS
  • Vytváření vlastních Docker obrazů určených k robotickým projektům
  • Správa závislostí a nastavení napříč různými systémy

Integrace a testování robotických prototypů

  • Propojování více uzlů ROS 2 v rámci sítě kontejnerů Docker
  • Testování modulů pro vnímání a řízení v simulaci
  • Ladění a optimalizace aplikací běžících v kontejnerech

Spolupráce a škálování vývoje robotiky

  • Verzování kódu a sdílení projektů ROS-Docker
  • Kontinuální integrace v procesech vývoje robotiky
  • Nasazování a škálování prototypů na více zařízeních

Praktický projekt: Kontejnerizovaný prototyp ROS 2

  • Návrh a implementace simulačního prostředí pro robota
  • Kontejnerizace celého pracovního toku s využitím ROS 2 a Gazebo
  • Testování a nasazení funkčního prototypu

Shrnutí a další kroky

Požadavky

  • Základní znalosti programování v Pythonu
  • Orientace v příkazovém řádku Linuxu
  • Přehled o základních konceptech robotiky (senzory, aktuátory, řízení)

Cílové skupiny

  • Vývojáři a nadšenci do robotiky, kteří chtějí rychle vytvářet prototypy
  • Inženýři ze startupů navrhující konceptové robotické aplikace
  • Makeri a hobbysté zkoumající ROS 2 s moderními nástroji pro nasazení
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie