Schița de curs

Introducere în Prototiparea Rapidă pentru Robotică

  • Principiile prototipării rapide și ale designului iterativ
  • Prezentare generală a ecosistemului ROS 2
  • Cum Docker facilitează agilitatea și reproductibilitatea în robotică

Configurarea Mediului de Dezvoltare

  • Instalarea ROS 2 și Docker pe sisteme locale sau în cloud
  • Configurarea containerelor Docker pentru dezvoltarea robotică
  • Utilizarea VS Code și a extensiilor pentru fluxuri de lucru eficiente

Elemente Esențiale ale ROS 2 pentru Prototipare

  • Pachete ROS 2, noduri, topicuri și servicii
  • Crearea și construirea spațiilor de lucru ROS 2
  • Simularea roboților în Gazebo

Docker pentru Dezvoltarea Robotică

  • Fundamentele containerizării pentru aplicații ROS
  • Construirea de imagini Docker personalizate pentru proiecte robotice
  • Gestionarea dependențelor și a configurațiilor pe diferite sisteme

Integrarea și Testarea Prototipurilor Robotice

  • Conectarea mai multor noduri ROS 2 în rețele Docker
  • Testarea modulelor de percepție și control în simulare
  • Depanarea și optimizarea aplicațiilor containerizate

Dezvoltare Colaborativă și Scalabilă a Roboticii

  • Controlul versiunilor și partajarea proiectelor ROS-Docker
  • Fluxuri de integrare continuă pentru robotică
  • Implementarea și scalarea prototipurilor pe mai multe dispozitive

Proiect Practic: Prototip ROS 2 Containerizat

  • Proiectarea și implementarea unui flux de simulare robotică
  • Containerizarea întregului flux de lucru cu ROS 2 și Gazebo
  • Testarea și implementarea prototipului funcțional

Rezumat și Pași Următori

Cerințe

  • Cunoștințe de bază de programare în Python
  • Familiaritate cu instrumentele de linie de comandă Linux
  • Înțelegerea conceptelor fundamentale ale roboticii (senzori, actuatori, control)

Publicul țintă

  • Dezvoltatori și entuziaști ai roboticii care construiesc prototipuri rapid
  • Ingineri de startup care proiectează aplicații robotice de tip proof-of-concept
  • Makers și pasionați care explorează ROS 2 cu instrumente moderne de implementare
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite