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

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

Postby FASHAR on 27 Dec 2016, 22:21

Требуется создать программу в которой робот движется вперед и если видит препятствие на расстоянии 30 см, то поворачивает в сторону на 90 градусов и так по "кругу". Имеются наработки, но они не работают. Робот видит препятствие и останавливается. :help:
Attachments
lvlms1.jpg
lvlms2.jpg
FASHAR
interested
interested
 
Posts: 8
Joined: 25 Oct 2016, 22:36
LabVIEW Version: 2016
Karma: 0

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

Postby Artem.spb on 28 Dec 2016, 08:58

А вы эти "наработки" каким образом получили? методом НЕнаучного тыка?
разбираться в функциях не пробовали?

FASHAR wrote:Робот видит препятствие и останавливается. :help:

я очень в этом сомневаюсь.
алгоритм для случая, когда при запуске препятствия ещё нет:
остановить нешний цикл сразу
включить моторы, остановить первый подцикл после одной итерации и сразу остановить моторы
включить моторы А и В на сколько-то (кейс скрыт), остановить второй подцикл после первой итерации.
Программа завершена (если я правильно помню, в этом случае моторы выключаются)

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

если же робот в замкнутом пространстве, то эта программа - издевательство над моторами, т.к. без всяких задержек моторы включаются и тут же выключаются.
как минимум разберитесь с функциями сравнения.
Artem.spb
leader
leader
 
Posts: 940
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 197
CLD hardware I/O VIP freelance

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

Postby FASHAR on 28 Dec 2016, 10:55

Одна нароботка методом научного тыка, а вторая это лаба одногруппника. Я когда-то работал в стандартной программе для Lego Mindstorm,но в labview всё намного сложнее. Пространство не замкнутое. Он спокойно едет, а когда видит препятствие за 30 см, то останавливается
FASHAR
interested
interested
 
Posts: 8
Joined: 25 Oct 2016, 22:36
LabVIEW Version: 2016
Karma: 0

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

Postby FASHAR on 28 Dec 2016, 10:56

Можете подсказать материалы по программированию робота в labview на русском ?
FASHAR
interested
interested
 
Posts: 8
Joined: 25 Oct 2016, 22:36
LabVIEW Version: 2016
Karma: 0



Return to Robotics

Who is online

Users browsing this forum: No registered users and 1 guest

cron