Schița de curs

Introducere

Înțelegerea Conceptelor de Bază ale ROS

  • Prezentare generală a arhitecturii și filosofiei ROS
  • Configurarea mediului de lucru ROS
  • Master, Noduri, Subiecte și Mesaje în ROS
  • Utilizarea comenzilor din consolă
  • Lucrul cu sistemul de construcție Catkin
  • Fișierul de lansare ROS
  • Vizualizare 3D și interacțiune cu utilizatorul folosind simulatorul Gazebo

Crearea primului tău program ROS

  • Crearea unui pachet ROS
  • Configurarea unui proiect ROS în Eclipse
  • Utilizarea bibliotecii client ROS C++
  • Scrierea unui simplu abonat și editor ROS
  • Stocarea și preluarea parametrilor folosind serverul de parametri ROS
  • Utilizarea RViz pentru vizualizare 3D în ROS

Utilizarea sistemului de transformare TF în ROS

Lucrul cu interfața utilizator rqt

Explorarea modelelor de roboți în ROS

Formatul de descriere a simulării (SDF)

Implementarea serviciilor ROS

Implementarea acțiunilor ROS

Utilizarea timpului simulat în ROS

Stocarea datelor mesajelor în containere ROS

Testarea de regresie cu scenarii realiste

Aplicarea diferitelor strategii de depanare în ROS

Explorarea aplicațiilor complexe din lumea reală pentru ROS

Pașii următori pentru crearea primului tău proiect ROS

Depanare

Observații finale

Cerințe

  • O înțelegere a conceptelor de bază ale roboticii.
  • Experiență de bază în programare.

Publicul țintă

  • Pasionați
  • Entuziaști ai roboticii
  • Ingineri și Tehnicieni
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (4)

Cursuri viitoare

Categorii înrudite