Skocz do zawartości

Poszukiwany trener do poprowadzenia szkolenia z ROS: Programming for Robotics


Gość AsSargsyan

Pomocna odpowiedź

Gość AsSargsyan

Cześć!

Pilnie poszukiwany trener do poprowadzenia szkolenia z ROS: Programming for Robotics.

Zakres:

Szkolenie pozwoli zapoznać się z platformą Robot Operating System (ROS), czyli zestawem bibliotek i narzędzi, które pomagają w tworzeniu aplikacji dla robotów. Lista minimalnych wymagań, które należy poruszyć na szkoleniu:

• Środowisko i koncepcja systemu ROS.

• Koncept grafów wraz z przedstawieniem zasady ich działania: Nodes, Messages oraz Topics. Przedstawienie idei komunikacji w systemie ROS.

• Instalacja i konfigurowanie środowiska ROS. Konfiguracja IDE do pisania programów w środowisku ROS C++.

• Odwzorowanie modelu robota w systemie ROS. Wymagania stawiane robotom pod względem pracy z systemem ROS. Opis formatu modeli robota URDF.

• Korzystanie z poleceń konsoli. Praca z systemem nawigacji Catkin oraz z interfejsem rqt.

• Podstawowe polecenia ROS w C++. Napisanie program typu Publisher-Subscriber oraz Service-Client w ROS C++. Tworzenie pakietu ROS. Wysyłanie, pobieranie i przechowywanie parametrów. Wykorzystanie skryptów ROS C++ w języku Python.

• Stosowanie różnych strategii debugowania w ROS. Praca z pakietem roswtf.

• Uruchamianie aplikacji ROS na przykładowym robocie.

• Symulacja 3D w symulatorze Gazebo. Wizualizacja z wykorzystaniem pakietu Rviz. Opis formatu opisu symulacji SDF. Tworzenie modelu wcześniej zastosowanego robota.

• Korzystanie z symulowanego czasu w ROS. Śledzenie i zmiana parametrów w czasie z wykorzystaniem pakietu TF Transformation System 2.

Szkolenie odbywa się w Warszawie, obejmuje ono 24h (3 dni), wybrane od poniedziałku do piątku godziny 9-16. Materiałów do szkolenia nie ma, chcielibyśmy, by trener je przygotował.

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.