Книги / Встраиваемые системы / IoT / ROS 2: Программирование интеллектуальных роботов

ROS 2: Программирование интеллектуальных роботов

Ху Чуньсюй, Ли Цяолун

Книга посвящена основным принципам работы с операционной системой для роботов ROS 2 и практике разработки роботов. В ней подробно описаны ключевые концепции, компоненты и инструменты ROS 2, а также рассмотрены методы построения симуляционных и реальных робототехнических систем.

Особое внимание уделяется применению ROS 2 для задач компьютерного зрения, построения карт и автономной навигации. Большое количество иллюстраций, схем и исходного кода на языках C++ и Python позволит не только освоить базовые функции ROS 2, но и глубже понять методы разработки роботов.

Издание адресовано как начинающим разработчикам, желающим познакомиться с системой ROS 2 и применять ее на практике, так и опытным инженерам-робототехникам, которые могут использовать книгу в качестве справочного пособия.

Книга начинается с истории развития ROS, сравнения ROS 2 и ROS 1, установки системы и работы с командной строкой. Далее рассматриваются основные принципы ROS 2, рабочее пространство и процесс разработки роботов.

Практические примеры и подробные объяснения делают книгу полезной для широкого круга читателей — от студентов до профессионалов в области робототехники.