Kurzusleírás

Bevezetés a ROS-ba és Python-be a Robotics számára

  • A ROS jellemzők és architektúra áttekintése
  • A ROS mobil robotikához való használatának előnyei

Megértés ROS

  • Alapfogalmak és összetevők
  • ROS fájlrendszer, könyvtárstruktúra és kommunikációs modell

A Fejlesztési Környezet kialakítása

  • ROS és Python telepítése
  • A ROS környezet és munkaterület konfigurálása
  • Mobil robotplatform összekapcsolása a ROS-mal

ROS csomópontok létrehozása és futtatása a Python segítségével

  • ROS csomópont létrehozása az Python segítségével
  • Csomópontok futtatása és parancssori eszközök használata
  • ROS csomópont indító fájlok írása és használata
  • ROS paraméterek felhasználása és naplózás

ROS témák létrehozása és használata a Python segítségével

  • ROS téma létrehozása a következővel: Python
  • Közzététel és előfizetés ROS témakörre
  • ROS üzenettípus és egyéni üzenetek felhasználása
  • A ROS témák monitorozása és rögzítése ROS eszközökkel

ROS szolgáltatások létrehozása és használata a Python segítségével

  • ROS szolgáltatás létrehozása a Python segítségével
  • Szolgáltatások kérése és nyújtása ROS
  • ROS szolgáltatástípus és egyedi szolgáltatások kihasználása
  • A ROS szolgáltatások ellenőrzése és felhívása ROS eszközökkel

A ROS műveletek létrehozása és használata az Python segítségével

  • ROS művelet létrehozása a következővel: Python
  • Akciócélok küldése és fogadása ROS
  • ROS művelettípus és egyéni műveletek felhasználása
  • ROS műveletek kezelése és törlése ROS eszközökkel

ROS Csomagok és könyvtárak használata mobil robotokhoz

  • ROS navigációs verem használata mobil robotokhoz
  • ROS SLAM csomag megvalósítása mobil robotokhoz
  • ROS észlelési csomagok alkalmazása mobil robotokhoz

Integrálása ROS más keretrendszerekkel és eszközökkel

  • A ROS és a OpenCV használata számítógépes látáshoz
  • A ROS és a TensorFlow használata gépi tanuláshoz
  • A ROS használata a Gazebo-val szimulációhoz
  • A ROS használata más keretrendszerekkel és eszközökkel

Hibaelhárítás és hibakeresés ROS Alkalmazások

  • A ROS alkalmazások gyakori problémáinak és hibáinak megoldása
  • Hatékony hibakeresési technikák és eszközök alkalmazása
  • Tippek és bevált gyakorlatok a ROS teljesítmény javításához

Összegzés és a következő lépések

Követelmények

  • Az alapvető robotikai fogalmak és terminológia megértése
  • Python programozásban és adatelemzésben szerzett tapasztalat
  • A Linux operációs rendszer és a parancssori eszközök ismerete

Közönség

  • Robotics fejlesztők
  • Robotics rajongók
 21 Hours

Résztvevők száma



Ár per résztvevő

Vélemények (5)

Rokon tanfolyam

Rokon kategóriák