Lego MindStorm поиск препятствия и поворот

Ответить
FASHAR
interested
interested
Сообщения: 8
Зарегистрирован: 25 окт 2016, 22:36
Версия LabVIEW: 2016
Контактная информация:

Lego MindStorm поиск препятствия и поворот

Сообщение FASHAR »

Требуется создать программу в которой робот движется вперед и если видит препятствие на расстоянии 30 см, то поворачивает в сторону на 90 градусов и так по "кругу". Имеются наработки, но они не работают. Робот видит препятствие и останавливается. :help:
Вложения
lvlms1.jpg
lvlms2.jpg
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Lego MindStorm поиск препятствия и поворот

Сообщение Artem.spb »

А вы эти "наработки" каким образом получили? методом НЕнаучного тыка?
разбираться в функциях не пробовали?
FASHAR писал(а):Робот видит препятствие и останавливается. :help:
я очень в этом сомневаюсь.
алгоритм для случая, когда при запуске препятствия ещё нет:
остановить нешний цикл сразу
включить моторы, остановить первый подцикл после одной итерации и сразу остановить моторы
включить моторы А и В на сколько-то (кейс скрыт), остановить второй подцикл после первой итерации.
Программа завершена (если я правильно помню, в этом случае моторы выключаются)

Куда и как работ умудряется ехать?

если же робот в замкнутом пространстве, то эта программа - издевательство над моторами, т.к. без всяких задержек моторы включаются и тут же выключаются.
как минимум разберитесь с функциями сравнения.
FASHAR
interested
interested
Сообщения: 8
Зарегистрирован: 25 окт 2016, 22:36
Версия LabVIEW: 2016
Контактная информация:

Re: Lego MindStorm поиск препятствия и поворот

Сообщение FASHAR »

Одна нароботка методом научного тыка, а вторая это лаба одногруппника. Я когда-то работал в стандартной программе для Lego Mindstorm,но в labview всё намного сложнее. Пространство не замкнутое. Он спокойно едет, а когда видит препятствие за 30 см, то останавливается
FASHAR
interested
interested
Сообщения: 8
Зарегистрирован: 25 окт 2016, 22:36
Версия LabVIEW: 2016
Контактная информация:

Re: Lego MindStorm поиск препятствия и поворот

Сообщение FASHAR »

Можете подсказать материалы по программированию робота в labview на русском ?
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Robotics»