Программирование c использованием ROS. Урок №4 "Обмен данными между компонентами ROS"
Данный урок посвящен вопросу реализации программного публикатора и программного подписчика. Будут рассмотрено понятия сообщения, его структура, типы данных, используемые в нём. Также будут созданы пакеты, при помощи которых осуществляется передача и приём сообщений. Пользователи изучат утилиту rqt. 00:00. Музыка 00:14. Вступление 03:23. Общие сведения о сообщениях. Структура сообщения 04:31. Типы данных, используемые в составе сообщения 06:34. Встроенные типы данных 09:18. Особенности использования различных типов данных в составе сообщения 12:10. Группа типов сообщений std_msgs 15:52. Поиск информации о структуре сообщения 17:11. Создание пакета публикатора 19:28. Написание исходного кода узла публикатора 26:14. Конфигурирование пакета публикатора 28:14. Запуск и проверка узла публикатора 31:33. Создание пакета подписчика 32:37. Создание файла под исходный код узла подписчика 33:31. Написание исходного кода узла подписчика 39:20. Конфигурирование пакета подписчика 40:08. Сборка пакета подписчика 40:49. Запуск узла подписчика 42:11. Анализ взаимодействия узлов с помощью Node Graph RQT 43:33. Заключение