Lego MindStorm поиск препятствия и поворот
-
- interested
- Сообщения: 8
- Зарегистрирован: 25 окт 2016, 22:36
- Версия LabVIEW: 2016
- Контактная информация:
Lego MindStorm поиск препятствия и поворот
Требуется создать программу в которой робот движется вперед и если видит препятствие на расстоянии 30 см, то поворачивает в сторону на 90 градусов и так по "кругу". Имеются наработки, но они не работают. Робот видит препятствие и останавливается.
-
- professor
- Сообщения: 3409
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Lego MindStorm поиск препятствия и поворот
А вы эти "наработки" каким образом получили? методом НЕнаучного тыка?
разбираться в функциях не пробовали?
алгоритм для случая, когда при запуске препятствия ещё нет:
остановить нешний цикл сразу
включить моторы, остановить первый подцикл после одной итерации и сразу остановить моторы
включить моторы А и В на сколько-то (кейс скрыт), остановить второй подцикл после первой итерации.
Программа завершена (если я правильно помню, в этом случае моторы выключаются)
Куда и как работ умудряется ехать?
если же робот в замкнутом пространстве, то эта программа - издевательство над моторами, т.к. без всяких задержек моторы включаются и тут же выключаются.
как минимум разберитесь с функциями сравнения.
разбираться в функциях не пробовали?
я очень в этом сомневаюсь.FASHAR писал(а):Робот видит препятствие и останавливается.
алгоритм для случая, когда при запуске препятствия ещё нет:
остановить нешний цикл сразу
включить моторы, остановить первый подцикл после одной итерации и сразу остановить моторы
включить моторы А и В на сколько-то (кейс скрыт), остановить второй подцикл после первой итерации.
Программа завершена (если я правильно помню, в этом случае моторы выключаются)
Куда и как работ умудряется ехать?
если же робот в замкнутом пространстве, то эта программа - издевательство над моторами, т.к. без всяких задержек моторы включаются и тут же выключаются.
как минимум разберитесь с функциями сравнения.
-
- interested
- Сообщения: 8
- Зарегистрирован: 25 окт 2016, 22:36
- Версия LabVIEW: 2016
- Контактная информация:
Re: Lego MindStorm поиск препятствия и поворот
Одна нароботка методом научного тыка, а вторая это лаба одногруппника. Я когда-то работал в стандартной программе для Lego Mindstorm,но в labview всё намного сложнее. Пространство не замкнутое. Он спокойно едет, а когда видит препятствие за 30 см, то останавливается
-
- interested
- Сообщения: 8
- Зарегистрирован: 25 окт 2016, 22:36
- Версия LabVIEW: 2016
- Контактная информация:
Re: Lego MindStorm поиск препятствия и поворот
Можете подсказать материалы по программированию робота в labview на русском ?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 2 Ответы
- 327 Просмотры
-
Последнее сообщение BAS