Моделирование навигационного стека ROS (часть 3): различия между версиями
Перейти к навигации
Перейти к поиску
Editor (обсуждение | вклад) (Новая страница: «На данный момент мы создали модель робота с дифференциальным приводом, которая удовлетв…») |
Editor (обсуждение | вклад) |
||
Строка 3: | Строка 3: | ||
# [http://learn.turtlebot.com/2015/02/03/8/ Создать карту] | # [http://learn.turtlebot.com/2015/02/03/8/ Создать карту] | ||
# [http://learn.turtlebot.com/2015/02/03/9/ Осуществить навигацию по карте] | # [http://learn.turtlebot.com/2015/02/03/9/ Осуществить навигацию по карте] | ||
+ | |||
+ | Как мы можем убедиться, эти шаги хорошо расписаны, поэтому мы просто соберем все это вместе для нашего робота. | ||
+ | |||
+ | == Обзор: Использование стека навигации ROS == | ||
+ | |||
+ | '''Цели: '''1. Интегрировать навигационный стек ROS в модель нашего робота | ||
+ | 2. Активировать автономную навигацию, чтобы нам не нужно было удаленно управлять нашим роботом | ||
+ | |||
+ | '''Ссылки: ''' | ||
+ | * [http://wiki.ros.org/navigation_stage Примеры launch-файлов с использованием стека навигации ROS] | ||
+ | * [http://wiki.ros.org/roslaunch/Tutorials/Roslaunch%20tips%20for%20larger%20projects Советы по организации крупных проектов] | ||
+ | * [http://wiki.ros.org/navigation/RobotsUsingNavStack Примеры launch-файлов для многочисленных проектов роботов] | ||
+ | * roscd turtlebot_navigation/launch/includes - дополнительные примеры launch-файлов |
Версия 00:16, 16 июля 2019
На данный момент мы создали модель робота с дифференциальным приводом, которая удовлетворяет необходимым условиям для автономной навигации: дерево преобразований, одометрия, лазерный сканер и базовый контроллер. Теперь мы готовы заставить нашего моделируемого робота передвигаться самостоятельно с помощью стека навигации ROS. В этом уроке мы собираемся:
Как мы можем убедиться, эти шаги хорошо расписаны, поэтому мы просто соберем все это вместе для нашего робота.
Обзор: Использование стека навигации ROS
Цели: 1. Интегрировать навигационный стек ROS в модель нашего робота 2. Активировать автономную навигацию, чтобы нам не нужно было удаленно управлять нашим роботом
Ссылки:
- Примеры launch-файлов с использованием стека навигации ROS
- Советы по организации крупных проектов
- Примеры launch-файлов для многочисленных проектов роботов
- roscd turtlebot_navigation/launch/includes - дополнительные примеры launch-файлов