Schița de curs

Introducere

Înțelegerea Conceptelor de Bază ale ROS

  • Prezentare generală a arhitecturii și filozofiei ROS
  • Setarea mediului de lucru ROS
  • ROS Master, Noduri, Topic-uri și Mesaje
  • Utilizarea comenzilor console
  • Lucrul cu sistemul de construcție Catkin
  • Fisierul de lansare ROS
  • Visualizarea 3D și interacțiunea utilizatorului cu simulatorul Gazebo

Crearea Primului Program ROS

  • Crearea unui pachet ROS
  • Setarea unui proiect ROS în Eclipse
  • Utilizarea bibliotecii client C++ pentru ROS
  • Scrierea unui subscrizor și unui publicator simplu ROS
  • Stocarea și recuperarea parametrilor folosind serverul de parametri ROS
  • Utilizarea RViz pentru vizualizarea 3D a ROS

Folosirea Sistemului de Transformare TF în ROS

Lucrul cu interfața utilizator rqt

Explorarea Modelelor Robotice în ROS

Formatul Descriere a Simulării (SDF)

Distribuirea Serviciilor ROS

Implementarea Acțiunilor ROS

Folosirea Timpului Simulat în ROS

Stocarea Datelor de Mesaj în Pungile ROS

Testarea Regresiei cu Scenarii Realiste

Aplicarea Diferitelor Strategii de Depanare în ROS

Explorarea Aplicațiilor Complexe din Lumea Reală pentru ROS

Următorii Pași spre Crearea Primului Proiect ROS

Soluționarea Problemelor

Note finale

Cerințe

  • O înțelegere a conceptelor de bază din robotica.
  • Experiență basică în programare.

Public țintă

  • Hobbyiști
  • Pasionați de robotică
  • Ingineri și tehnicieni
 21 ore

Numărul de participanți


Pret per participant

Mărturii (4)

Cursuri viitoare

Categorii înrudite