Kom i kontakt

Kursplan

Introduktion till snabbskissande för robotteknik

  • Principer för snabbskissande och iterativ design
  • Översikt över ROS 2-ekosystemet
  • Hur Docker möjliggör agilitet och reproducerbarhet i robotteknik

Inställning av utvecklingsmiljön

  • Installation av ROS 2 och Docker på lokala eller molnbaserade system
  • Konfigurering av Docker-kontainer för robotutveckling
  • Användning av VS Code och tillägg för effektiva arbetsflöden

ROS 2-ogrunder för prototyper

  • ROS 2-paket, noder, ämnen och tjänster
  • Skapande och byggnation av ROS 2-arbetsutrymmen
  • Simulering av robotar i Gazebo

Docker för robotutveckling

  • Grundläggande kapsling för ROS-applikationer
  • Byggande av anpassade Docker-avbilder för robotprojekt
  • Hantering av beroenden och konfigurationer mellan system

Integration och testning av robotprototyper

  • Anslutning av flera ROS 2-noder inom Docker-nätverk
  • Testning av perception- och styrmoduler i simulering
  • Felsökning och optimering av kapslade applikationer

Samarbets- och skalbar robotutveckling

  • Versionshantering och delning av ROS-Docker-projekt
  • Kontinuerliga integrationspipeline för robotteknik
  • Distribution och skalning av prototyper över flera enheter

Praktiskt projekt: Kapslad ROS 2-prototyp

  • Design och implementering av en robotsimuleringspipeline
  • Kapsling av hela arbetsflödet med ROS 2 och Gazebo
  • Testning och distribution av den färdiga prototypen

Sammanfattning och nästa steg

Krav

  • Grundläggande kunskaper i Python-programmering
  • Kunskap om Linux-kommandoradsverktyg
  • Förståelse för grundläggande robotkoncept (sensorer, aktuatorer, styrning)

Målgrupp

  • Utvecklare och robotentusiaster som bygger prototyper snabbt
  • Ingénjörer på startup-företag som designar konceptbevis för robotapplikationer
  • Skapare och hobbyister som utforskar ROS 2 med moderna distributionsverktyg
 21 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (2)

Kommande Kurser

Relaterade Kategorier