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
Mărturii (4)
Asistență individuală
Simon the 2nd - Cboost
Curs - ROS: Programming for Robotics
Tradus de catre o masina
Bune explicații conceptuale urmate de exerciții exemple bune
Appu Hannadi Thotahewage Eranga De Silva - University of New South Wales, Sydney
Curs - ROS: Programming for Robotics
Tradus de catre o masina
A fost foarte util și sarcinile practice au ajutat cu adevărat.
David Croft - Coventry University
Curs - ROS: Programming for Robotics
Tradus de catre o masina
Simt că dobândesc competențele de bază necesare pentru a înțelege cum se integrează ROS și cum să structur projectele în cadrul acestuia.
Dan Goldsmith - Coventry University
Curs - ROS: Programming for Robotics
Tradus de catre o masina