162

Курсовая по робототехнике. Демонстрация

Вот такая небольшая курсовая работа по классу Robotics. Робот (Turtlebot) работает с ROS(Robot operating system). Задача робота - патрулировать карту случайным образом и искать теги с номерами от 61 до 65. Найденные теги он запоминает и ставит их на карту. Как только он найдет все теги, он начинает патрулировать их в порядке уменьшения номера тегэ.

Вы смотрите срез комментариев. Показать все
0
Автор поста оценил этот комментарий

Больше бы технических подробностей:

Какие языки используются?

Какие мозги?

Какой протокол передачи?

Как тестируете?

Какие алгоритмы используете?

Какие подводные камни встретились?

Что будет, если робота закрыть в кубе?

Что будет, если гусеница (или там колесо?) выйдет из строя?

Почему где-то недалеко от начала видео робот завис?


А то пока это просто робот-пылесос без функции пылесоса. Хотя представляю, сколько радости было, когда это всё поехало.

раскрыть ветку (6)
3
Автор поста оценил этот комментарий

да радости было полные штаны....

в общем на все вопросы ответ один - ROS.

у робота на мокушке стоит нетбук. на нетбуке ubuntu. на ubuntu ROS.

Прогрмма написана на Python. причем часть работает на роботе, а часть на стационарном компе. ROS позволяет очень легко работать с роботом. Дотсаточно чтобы и робот и комп находились в одной сети. Соединение по вайфай.


Что будет, если робота закрыть в кубе?

Тогда будем иметь робота в кубе.


Что будет, если гусеница (или там колесо?) выйдет из строя?

будет робот без колеса

раскрыть ветку (5)
0
Автор поста оценил этот комментарий
часть работает на роботе, а часть на стационарном компе

Зачем? Что мешает сделать робота автономным, а лог по возможности писать на стационарник?


Тогда будем иметь робота в кубе.

Здорово, что вас обучают отвечать по-капитански, но я имею ввиду техническую составляющую: он будет как идиот вертеться, растрачивая батарею за зря или с экспоненциальным (или линейным) промежутком засыпать?


будет робот без колеса

Робот без колеса будет пытаться ехать и будет ехать неправильно или скажет, что всё плохо и уснёт или умеет ездить без одного колеса?

раскрыть ветку (4)
2
Автор поста оценил этот комментарий
Тогда будем иметь робота в кубе.

Здорово, что вас обучают отвечать по-капитански

Думаю, что это все-таки скорее каламбур.

0
Автор поста оценил этот комментарий

В общем понятно, взяли готовую технологию и настроили "под себя". Что еще спрашивать?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Да я уж понял по уклончивым ответам.

0
Автор поста оценил этот комментарий

для упрощения разработки...

пишешь на компе... там есть и куча симуляторов и логов... скрипт перенести на робота - совсем не проблема....


если поместить в куб, но с текущей картой, он пбудет пыться ездить по точкам, но если точка за стеной, он просто не сможет проложить путь и будет стоять...


робот без колеса совершенно непредсказуем

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку