Schița de curs

Introducere

Înțelegerea conceptelor de bază ROS.

  • Prezentare generală a ROS Arhitectura și Filosofia
  • Configurarea mediului ROS al spațiului de lucru
  • ROS Master, Noduri, Subiecte și Mesaje
  • Utilizarea comenzilor din consolă
  • Lucrul cu sistemul Catkin Build
  • ROS Fișierul de lansare
  • Vizualizarea 3D și interacțiunea utilizatorului cu Simulatorul Gazebo

Crearea primului tău program ROS.

  • Crearea unui pachet ROS.
  • Configurarea unui proiect ROS în Eclipse
  • Folosind Biblioteca Client ROS C++.
  • Scrierea unui simplu ROS abonat și editor
  • Stocarea și preluarea parametrilor utilizând serverul de parametri ROS.
  • Utilizarea RViz pentru ROS Vizualizare 3D

Utilizarea sistemului de transformare TF pe ROS

Lucrul cu interfața utilizator rqt

Explorarea modelelor de robot pe ROS

Formatul de descriere a simulației (SDF)

Implementarea ROS Servicii

Implementarea ROS Acțiuni

Utilizarea timpului simulat pe ROS

Stocarea datelor despre mesaje în ROS saci

Testare de regresie 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 tău proiect ROS.

Depanare

Observații de încheiere

Cerințe

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

Audiență

  • Hobbyisti
  • Robotics Entuziaști
  • Inginerii și tehnicienii
 21 ore

Numărul de participanți



Pret per participant

Mărturii (5)

Categorii înrudite