На данный момент он проезжает перекрестки, реверс, острый поворот, немного путается на реверс перекрестке, но находит путь
Теперь осталось найти финиш он ее путает с (Т) перекрестком.
Также он даже не знает где финиш так как функцию трэка пути я не смог написать. Как вариант можно использовать OpenCv
Хотел спросить возможно ли интеграция на блок ev3 openCV от labview
просто на Java(LeJos) они интегрировали на EV3
и с помощью камеры определять реверс квадраты и финиш
Ev3 работа с инкодарами. Помагите новичку
-
- professor
- Сообщения: 3406
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Ev3 работа с инкодарами. Помагите новичку
А как вы вообще собираетесь делать робота, если не знаете ответа на такой базовый вопрос?
Не зная вашей траектории, не могу сказать ничего определённого, только предположения.
Если это поворот, то его можно отследить по резкому исчезновению линии. но если регулятор хороший, то он может успеть повернуть.
Если перекрёсток, то легче - оба датчика резко стали одинаковыми (тёмными).
Не зная вашей траектории, не могу сказать ничего определённого, только предположения.
Если это поворот, то его можно отследить по резкому исчезновению линии. но если регулятор хороший, то он может успеть повернуть.
Если перекрёсток, то легче - оба датчика резко стали одинаковыми (тёмными).
-
- beginner
- Сообщения: 13
- Зарегистрирован: 05 апр 2017, 10:16
- Версия LabVIEW: 16
- Контактная информация:
Re: Ev3 работа с инкодарами. Помагите новичку
я таки сделал. Когда оба сенсора видит черную линию то рандомно поворачивает либо направо, либо налево это сделоно что бы добавить динамичности
теперь он путает финиш с перекрестком.
теперь он путает финиш с перекрестком.
- Вложения
-
- 2 - копия.jpg (5.32 КБ) 6732 просмотра
-
- beginner
- Сообщения: 13
- Зарегистрирован: 05 апр 2017, 10:16
- Версия LabVIEW: 16
- Контактная информация:
Re: Ev3 работа с инкодарами. Помагите новичку
Езду по черной линий сделал так
Он едет пока не увидит 2 черных линий а после переходит на реверс если реверс увидит 2 черных линий но поворачивает в рандомную сторону пока не увидеть черную лининю таким образом я выравниваю по линий
но теперь он проезжает все блоки заданные но не находить финиш \
ему осталось доехать до финиша
Он едет пока не увидит 2 черных линий а после переходит на реверс если реверс увидит 2 черных линий но поворачивает в рандомную сторону пока не увидеть черную лининю таким образом я выравниваю по линий
но теперь он проезжает все блоки заданные но не находить финиш \
ему осталось доехать до финиша
-
- professor
- Сообщения: 3406
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Ev3 работа с инкодарами. Помагите новичку
Если перекрёсток и финишь ничем не отличаются, то это ненормально, тогда робот никак не сможет их отличить.
Например, линия финиша должна быть толще.
поворот в случайную сторону - плохая идея, так можно несколько раз один и тот же отрезок проехать. Правило левой/правой руки не зря придумали.
Методы езды я тоже не понимаю, никакого регулятора? ваш робот не сможет ехать идеально прямо, нужен хотя бы примитивный регулятор.
Например, линия финиша должна быть толще.
поворот в случайную сторону - плохая идея, так можно несколько раз один и тот же отрезок проехать. Правило левой/правой руки не зря придумали.
Методы езды я тоже не понимаю, никакого регулятора? ваш робот не сможет ехать идеально прямо, нужен хотя бы примитивный регулятор.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 16 Ответы
- 3263 Просмотры
-
Последнее сообщение Artem.spb
-
- 4 Ответы
- 220 Просмотры
-
Последнее сообщение Andrew Lunev