День 53. ROS 2 Actions — пока на Python.
Продолжаю advanced ROS 2. Сегодня — Actions.
Actions — это третий механизм коммуникации в ROS 2, после топиков и сервисов. Топики — это «выстрелил и забыл», сервисы — «запрос-ответ», а Actions — для длительных задач, которые надо мониторить и прерывать. Робот идёт к столу 30 секунд? Это Action: клиент отправляет цель, сервер шлёт обратную связь по ходу, клиент может отменить, если передумал.
Пока на Python — потому что так быстрее понять механику. C++ версия будет дальше.
Итог: Actions — понял. Осталось закрепить на C++, когда дойду.
#ROS2 #robotics #C++ #UnitreeG1 #careerchange
Просмотры: 23