Kursplan

Introduktion till Rapid Prototyping för Robotik

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

Sätta upp utvecklingsmiljön

  • Installera ROS 2 och Docker på lokala eller molnsystem
  • Konfigurera Docker-containrar för robotutveckling
  • Använda VS Code och tillägg för effektiva arbetsflöden

ROS 2-essentials för prototyping

  • ROS 2-paket, noder, ämnen och tjänster
  • Skapa och bygga ROS 2-arbetsytor
  • Simulera robotar i Gazebo

Docker för Robotikutveckling

  • Grundläggande behållarkoncept för ROS-applikationer
  • Bygga anpassade Docker-avbildningar för robotprojekt
  • Hantera beroenden och konfigurationer över system

Integrering och testning av robotprototyper

  • Ansluta flera ROS 2-noder inom Docker-nätverk
  • Testa perception- och styrningsmoduler i simulation
  • Felsöka och optimera behållade applikationer

Samarbets- och skalbar robotutveckling

  • Versionshantering och delning av ROS-Docker-projekt
  • Kontinuerliga integreringspipelines för robotik
  • Distribuera och skalera prototyper över flera enheter

Praktiskt projekt: Behållad ROS 2-prototyp

  • Utforma och implementera en robotiksimuleringspipeline
  • Behålla hela arbetsflödet med ROS 2 och Gazebo
  • Testa och distribuera den fungerande prototypen

Sammanfattning och nästa steg

Krav

  • Grundläggande kunskap i Python-programmering
  • Förståelse för Linux-kommandoradsvärktyg
  • Kunskap om grundläggande robotikkoncept (sensorer, aktuatorer, styrning)

Målgrupp

  • Utvecklare och robotikentusiaster som vill bygga prototyper snabbt
  • Startupejängrar som utformar begreppbevisrobotapplikationer
  • Makers och hobbyister som utforskar ROS 2 med moderna distributionsverktyg
 21 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier