8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 17.98 руб.

Подлинная книга Ros Robot Design Aaron Martinez, Enrique Fernánde

Цена: 569руб.    (¥31.6)
Артикул: 722143760601

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:八方优品社
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥15.3276руб.
¥19.4349руб.
¥18.3330руб.
¥20.32366руб.

Дизайн программы робота ROS

 автор А Аарон Мартинес, Энрике Фернández

 Измененная цена А 59 Юань

 ISBNЧисло А 9787111473961

 Дата публикации А 2014-10-01

 Версия А 1

 Количество страниц А 312

 Рамка А Оплата в мягкой обложке

 Начинать А 16

Первый домашний перевод программирования ROS Robot вводится, что позволяет вам полностью понять различные инструменты системы ROS.

Разнообразие практического примера для читателей предоставляется изучение и понимание программного обеспечения ROS.

Эта книга может помочь читателям знать АФК завершить разработку и программирование небольших роботизированных систем через систему АФК.

Более захватывающе, нажмите, чтобы войти в магазин бренда Huazhang, чтобы проверить>>

Будь то любительский энтузиаст или профессиональный разработчик роботов, при запуске системы роботов и программирования первой проблемой является самый простой дизайн колеса робота.ROS интегрировал много функциональных компонентов, которые были разработаны с помощью программного кода.Эта книга специально помогает читателям из ничего в ROS завершить разработку и программирование небольших роботизированных систем через систему ROS.

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

Читатель

Эта книга в основном предназначена для производства и дизайна роботов, особенно тех, кто хочет разработать своих собственных роботов и по -настоящему любить роботов.Эта книга предоставит вам способ, который позволит вашему роботу поддерживать и модернизироваться и может быть передана друг с другом.Чтобы лучше выучить содержание этой книги, у вас есть определенный фон программирования C ++, система GNU/Linux и знания по информатике.И вам не нужно понимать АФК, потому что эта книга предназначена для представления этих базовых знаний и навыков.И вы можете понять знание определенной версии системы управления, такой как SVN или GIT.Они часто используются в этой книге.

Содержание этой книги: Полная установка системы ROS; Робот использует камеру для получения видеоизоляции для выполнения калибровки камеры и базовых визуальных задач;

  • Переводчик

  • Предисловие
  • Глава 1 Система ROS Начало работы 1
  • 1.1 Используйте источник программного обеспечения для установки ROS Electric 3
  • 1.1.1 Добавить источник программного обеспечения в источники. Список файла 4
  • 1.1.2 Установите пароль 4
  • 1.1.3 Установка 4
  • 1.1.4 Конфигурация окружающей среды 5
  • 1.2 Используйте источник программного обеспечения для установки Ros Footurte 6
  • 1.2.1 Настройка источника программного обеспечения Ubuntu 6
  • 1.2.2 Настройте файл source.list.
  • 1.2.3 Установите пароль 7
  • 1.2.4 Установка 7
  • 1.2.5 Конфигурация среды 8
  • 1.2.6 Независимый инструмент 9
  • 1.3 Как установить VirtualBox и Ubuntu 9
  • 1.3.1 Скачать VirtualBox 9
  • 1.3.2 Создайте виртуальную машину 10
  • 1.4 Резюме этой главы 12
  • Глава 2 Архитектура системы АФК и пример 13
  • 2.1 Понять ROS -файловую систему Уровень 13
  • 2.1.1 Функциональный пакет 14
  • 2.1.2 Набор пакетов функций 16
  • 2.1.3 Тип сообщения 16
  • 2.1.4 Тип службы 17
  • 2.2 Понять расчет ROS Рисунок. Уровень 18
  • 2.2.1 Узел 19
  • 2.2.2 Тема 20
  • 2.2.3 Сервис 21
  • 2.2.4 Новости 22
  • 2.2.5 Пакет записей сообщений 22
  • 2.2.6 Узел менеджер 22
  • 2.2.7 Сервер параметров 22
  • 2.3 Понять ROS Open Open Source Community Уровень 23
  • 2.4 Испытание на систему ROS 23
  • 2.4.1 Руководство по файловой системе ROS 24
  • 2.4.2 Создать рабочее пространство 24
  • 2.4.3 Создать пакет функций ROS 25
  • 2.4.4 Компилирование функционального пакета ROS 26
  • 2.4.5 Используйте узел ROS 26
  • 2.4.6 Используйте тему и взаимодействие узла 28
  • 2.4.7 Узнайте, как использовать услуги 31
  • 2.4.8 Используйте сервер параметров 33
  • 2.4.9 Создать узел 34
  • 2.4.10 Узел компиляции 36
  • 2.4.11 Создание файлов MSG и SRV 37
  • 2.4.12 Используйте новые файлы SRV и MSG 38
  • 2.5 Сводка этой главы 42
  • Глава 3 Отладка и визуализация 43
  • 3.1 отладка ros node 44
  • 3.1.1 Используйте отладчик GDB для отладки узел ROS 45
  • 3.1.2 ROS Node Call GDB Debugger 46 при запуске
  • 3.1.3 Установите файл ядра Node Node ROS для хранения 47
  • 3.2 Информация отладки 47
  • 3.2.1 Информация об отладке вывода 47
  • 3.2.2 Установите информацию о отладении 48.
  • 3.2.3 Настройте уровень информации отладки определенного узла 48
  • 3.2.4 Имя информации 50
  • 3.2.5 Условие отображения информации и информации о фильтре 50
  • 3.2.6. Больше функций информации -санга, настройка, комбинация 51
  • 3.2.7 Используйте Rosconsole и RxConsole для изменения уровня отладки 52 во время выполнения 52
  • 3.3 Система мониторинга. Состояние 56
  • 3.3.1 Узел, Список темы и обслуживания 56
  • 3.3.2 Используйте RXGRAPH онлайн -узлы узла наблюдения. Рисунок 56
  • 3.4 Когда случаются странные вещи -Использование Roswtf 58
  • 3.5 Данные данные рисунка Рисунок 58
  • 3.5.1 Нарисуйте кривую Time Trend с RXPLOT 59
  • 3.5.2 Еще один инструмент для рисования Rxtools 60
  • 3.6 Визуализация изображения 61
  • 3.6.1 Показать одно изображение 61
  • 3.6.2 Камера интерфейса FireWire 62
  • 3.6.3 Используйте трехмерное зрение 63
  • 3.7 3D визуализация 64
  • 3.7.1 Используйте RVIZ для достижения визуализации данных в 3D World 64
  • 3.7.2 Связь между темой и системой координат 66
  • 3.7.3 Трансформация визуальной координаты 67
  • 3.8 Сохранить и забрать данные 68
  • 3.8.1 Что такое файл пакета записи сообщений 69
  • 3.8.2 Используйте Rosbag для записи данных в файле пакета 69
  • 3.8.3 Файл записи сообщений 70
  • 3.8.4 Используйте тему и сообщение о проверке rxbag -в пакете записи 71
  • 3.9 RQT Plug -in и RX Application 72
  • 3.10 Эта глава является резюме 73
  • Глава 4 Используйте датчики и исполнительные агентства 74 под АФК
  • 4.1 Используйте игровой полюс или геймпад 74
  • 4.1.1 joy_node Как отправить Gaming Stod Action Message 75
  • 4.1.2 Используйте данные игрового стержня, чтобы переместить черепаху 76 в Turtlesim
  • 4.2 Используйте Lidar-Hokuyo urg-04lx 79
  • 4.2.1 Понять, как Лидар отправляет данные в ROS 80
  • 4.2.2 Посетите и измените данные LIDAR 82
  • 4.3 Используйте датчик Kinect для просмотра 3D среды 84
  • 4.3.1 Как отправить и просмотреть данные Kinect 85
  • 4.3.2 Создать и использовать пример Kinect 86
  • 4.4 Используйте сервоприводы -Дамиксель 88
  • 4.4.1 Как отправить и получить команды движения 89
  • 4.4.2. Создание и использование примера сервопривода 90.
  • 4.5 Используйте Arduino, чтобы добавить больше датчиков и исполнительных агентств 91
  • 4.6 Используйте модуль инерционного измерения -xsens MTI 94
  • 4.6.1 Как отправить данные в ROS 95 в ROS
  • 4.6.2 Создать и использовать пример XSENS 96.
  • 4.7 Используйте недорогой модуль инерционного измерения IMU-10 Freedom 98 4.7.1 Скачать библиотеку датчиков ускорения 99 4.7.2 Arduino Nano и 10 Программирование датчика свободы 99 4.7.3 Создайте узел ROS и используйте 10 данных датчика свободы 101 4.8 Эта глава этого Резюме главы 103 Глава 5 3D Моделирование и моделирование 104 5.1 3D -модель Custom Robot в ROS 104 5.2 Создайте первый файл URDF 104 5.2.1. Модель робота 109 5.2.4 Сделайте движение модели робота 109 5.2.5. Физические и столкновенные атрибуты 110 5.3 XACRO - Лучший способ написать модель робота 111 5.3.1 Используйте постоянные 111 5.3.2 Математика 112 5.3. 112 5.3.4 Мобильный робот 112 5.3.5 Используйте эскиз для 3D -моделирования 116 5.4 Моделирование в ROS 117 5.4.1 Используйте модель URDF3D 117 5.4.2, чтобы добавить датчик 120 5.4.3 в беседку. 4 В беседке в беседке переместите робот 123 5.5 Краткое изложение главы 125 Глава 6 Визуальное визуализация 126 6.1. Запуск камеры 128 6.1.1 FireWire IEEE1394 Камера 128 6.1.2 USB Camera 132 6.2 Используйте OpenCV, чтобы создать u SB камеру 133 6.2.1. Пакет функций драйвера USB -камеры 134 6.2.2 Используйте API ImageTransport, чтобы опубликовать кадр камеры 135 6.2.3. Используйте CV_BRIDGE для обработки OpenCV и ROS -обработки 138 6.2.4 Опубликовать изображение 139 6 6 6.2.5 В ROS используйте OpenCV 139 6.2 .6 Отображение изображений, введенных в камеру 140 6.3 Как калибровать камеру 140 6.4 ROS -обработка Pipeline 147 6.5 Function Package для компьютерных визуальных задач 152 6.6 Выполнить визуальное расстояние 153 6.6.1 Позиция камеры 154 6.6. .3 Используйте низко -кост -камеру для запуска VISO2 158 6.7. В этой главе 159 Глава 7 Набор пакетов функций Руководства Получите начало 160 7.1 Пакет функций навигации ROS 160 7.2 Создание преобразования 161 7.2.1. 162 7.2.3 Просмотреть Дерево преобразования координат 164 7.3 Информация о датчике высвобождения 165 7.4 Данные о пробеге. 168 7.4.1. 176 7.5.2. Создание основных контроллеров 178 7.6 Используйте ROS для создания карт 180 7.6.1 Использовать MAP_SERVER для сохранения карты 181 7.6.2 Используйте MAP_SERVE 8.2 Создание конфигурации робота 184 8.3 Конфигурация глобальной и локальной карты затрат 187 8.3.1 Конфигурация базового параметра 187 8.3 .5 Роботизированный фонд 193 8.6.6 препятствия 194 8.6.7 Расстройства расширения 194 8.6.8 Глобальный план 195 8.6.9 Местный план 195 8.6.10 Планирование планирования 196 8.6.11 Текущая цель 196 8.7 Самоадаптируемое положение Монте Карло 197 8.8 Избегайте препятствия 199 8.9 Отправить цель 200 8.10 Резюме этой главы 202 Узнайте на практике 203 9.1 reem - - Humanoid Pal Robot 204 9.1.1 Установить REEM 205 9.1.2 Использовать среду моделирования беседки REEM 208 9.2 PR2 —— Робот 210 9.2. 1 Установить среду моделирования PR2 210 9.2.2 Запустить PR2 211 9.2.3 в среде моделирования. Окружающая среда 222 9.4.2 Запустите среду моделирования хаски 222 9,5 Turtlebot --— Низко -кост -мобильный робот 224 9.5.1 Установить среду моделирования черепах 224 9.5.2 Среда ИЗНАЧЕНИЯ Turtlebot 224 9.6 Эта глава Соминома 225
  • ......