Список категорий


Изучение робототехники с использованием Python. 2 изд


Автор: Джозеф Лентин
Дата выхода: 2019
Издательство: ДМК Пресс
Количество страниц: 251
Размер файла: 24,9 МБ



 Создайте с нуля автономный мобильный робот ChefBot с использованием метаоперационной системы Robot Operating System (ROS), языка Python и библиотеки алгоритмов компьютерного зрения OpenCV!

Рассматриваемые темы:

  • основные понятия ROS;
  • принципы работы робота с дифференциальным приводом;
  • знакомство со средой моделирования робота Gazebo;
  • проектирование оборудования и схем ChefBot;
  • согласование приводов и датчиков с контроллером робота;
  • введение в OpenCV, OpenNI и PCL;
  • исследование работы различных 3D-камер глубины в ROS;
  • реализация автономной навигации для ChefBot;
  • создание GUI (графического пользовательского приложения) использованием библиотеки Qt и языка Python.

Для работы с книгой вам понадобятся:

  • компьютер с установленной системой Ubuntu;
  • свободное ПО: ROS, Gazebo, LibraCad, MeshLab, Blender;
  • комплектующие (двигатель, кронштейны, колеса, др.) с AliExpress;
  • встроенный контроллер Tiva C LaunchPad;
  • ультразвуковые датчики, акселерометр и гироскоп, а также динамик и микрофон;
  • сенсорный игровой контроллер Kinect либо датчик глубины Orbbec;
  • аккумуляторная батарея 12 В, 10 А·ч.

Исходный код:  Перейти

Если вам понравилась эта книга поделитесь ею с друзьями, тем самым вы помогаете нам развиваться и добавлять всё больше интересных и нужным вам книг!