Перейти к содержимому

По воскресеньям компания KinderMix временно не работает!

Фотография

NXT Робот следующий по линии (и ищущий её)

mindstorm nxt

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 loki4000

loki4000
  • Новичок
  • Pip
  • 2 сообщений
  • Город:Tallinn

Отправлено 03 Декабрь 2015 - 23:31

Добрый день. 

Я пытаюсь создать робота который следовал бы по чёрной линии а дойдя до конца двигался бы зигзагообразно вперёд в поиске следующей чёрной линии. Сумел сделать первую часть (по материалам http://drgraeme.net/...MentorNotes.htm) , но как заставить робота дойдя до конца линии не ходить кругами а искать следующую линию?

 

У меня честно говоря даже идеи с чего начинать нет. Может у кого нибудь на форуме есть? Или может кто уже нечто похожее сделал, тогда хотелось бы ссылочку для изучения.



#2 matoro mahri

matoro mahri
  • Постоянный Пользователь
  • PipPipPipPip
  • 973 сообщений
  • Город:Нижний Новгород

Отправлено 04 Декабрь 2015 - 15:32

С одним датчиком света это мало реально. Чтобы опознать конец линии, нужно, как вариант, иметь второй датчик, расположенный так, чтобы двигаться четко по линии. Однако в большинстве вариантов такого задания имеется черта, обозначающая конец линии. Она легко распознается при движении с помощью одного датчика, поскольку в этом месте показания с второго датчика совпадут с ним.

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

Вот цикл статей по движению по линии, возможно это вам поможет. 

http://nnxt.blogspot...og-post_21.html

http://nnxt.blogspot...2012/10/ii.html

http://nnxt.blogspot...012/10/iii.html

http://nnxt.blogspot...2012/10/iv.html

http://nnxt.blogspot.ru/2012/10/v.html

http://nnxt.blogspot...2012/10/vi.html

http://nnxt.blogspot...2012/11/ii.html

http://nnxt.blogspot...2013/02/ix.html

И еще статьи на тему движения NXT

http://nnxt.blogspot...ижение обучение


  • VerSen это нравится

#3 loki4000

loki4000
  • Новичок
  • Pip
  • 2 сообщений
  • Город:Tallinn

Отправлено 05 Декабрь 2015 - 19:44

С одним датчиком света это мало реально. Чтобы опознать конец линии, нужно, как вариант, иметь второй датчик, расположенный так, чтобы двигаться четко по линии. Однако в большинстве вариантов такого задания имеется черта, обозначающая конец линии. Она легко распознается при движении с помощью одного датчика, поскольку в этом месте показания с второго датчика совпадут с ним.

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

Вот цикл статей по движению по линии, возможно это вам поможет. 

http://nnxt.blogspot...og-post_21.html

http://nnxt.blogspot...2012/10/ii.html

http://nnxt.blogspot...012/10/iii.html

http://nnxt.blogspot...2012/10/iv.html

http://nnxt.blogspot.ru/2012/10/v.html

http://nnxt.blogspot...2012/10/vi.html

http://nnxt.blogspot...2012/11/ii.html

http://nnxt.blogspot...2013/02/ix.html

И еще статьи на тему движения NXT

http://nnxt.blogspot...ижение обучение

Спасибо, статьи действительно помогли.

А можно ли подобную подборку по объезду препятствий (с ультазвуковым сенсором) ?







Темы с аналогичным тегами mindstorm, nxt

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей