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


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (3)

Cursuri înrudite

AI and Robotics for Nuclear - Extended

  120 ore

AI and Robotics for Nuclear

  80 ore

Categorii înrudite