roboforum.ru

Технический форум по робототехнике.

Выбор поведения робомашинки

Выбор поведения робомашинки

mitart » 07 июл 2009, 22:22

Здрастье!(извиняюсь, если задаю вопрос не в той теме)
Я почти сделал машинку на МК, пока поставил ик-датчик, чтобы она не натыкалась на препятствия, есть планы поставить еще фотосенсоры(фотодиоды,чтобы она знала где свет :crazy: ) ну и пару контактных бамперов(на всякий случай, если ик датчик не сработает, чтобы жизнь робомашинки не обрывалась :shock: ). Я правда пока не знаю, надо их ставить или нет, но я думаю с ними сложностей не будет. Так вот - в чем мой вопрос. сегодня я подумал, а по какой программе будет двигаться робомашинка и понял, что это не так просто как казалось на первый взгляд. Ведь есть много факторов на которые она может ориентироваться в процессе своего движения, а значит и великое множество вариантов алгоритмов ее движения. Я для себя выделил следующие факторы на которые она может ориентироваться:
1)Ик-датчики
2)контактные бампера
3)световые датчики
4)случайное блуждание(ну это скорее не фактор а режим ее поведения)
5)движение в определенном напралении9точнее в определенном режиме, например влево-вперед и т.п.; это тоже не фактор а режим

Причем в разные моменты времени робомашинка может ориентироваться на разные факторы( :shock: как много букаф уже :shock: ).

А теперь вопрос - может быть кто нить сталкивался с такой же дилемой выбора алгоритма поведения робомашинки? Может быть делал подобную лабудень ктонить? посоветуйтчто нибудь :crazy:

Re: Выбор поведения робомашинки

yak-40 » 07 июл 2009, 22:27

mitart писал(а):может быть кто нить сталкивался с такой же дилемой выбора алгоритма поведения робомашинки?

Сталкивался :)
mitart писал(а):Может быть делал подобную лабудень ктонить?

Делал :)
Вопрос то в чём?

Re: Выбор поведения робомашинки

galex1981 » 07 июл 2009, 22:29

Что конкретно посоветовать то?

Re: Выбор поведения робомашинки

yak-40 » 07 июл 2009, 22:34

Да! и почему радиомашинки?
Радиомашинка не робот и подразумевает радиоуправление :)

Re: Выбор поведения робомашинки

MiBBiM » 07 июл 2009, 22:38

на старом робоклубе вроде был проект свободноблуждающего робота с предотращением столкновений

Re: Выбор поведения робомашинки

Vovan » 07 июл 2009, 22:41

2mitart:
viewtopic.php?f=35&t=5718
пост от 05 апр 2009 19:51 Вс, там весь Ваш алгоритм + ещё кое-что, вот это "кое-что" и советую :wink:

Re: Выбор поведения робомашинки

MiBBiM » 07 июл 2009, 23:02

у робоклубовского бима даже обсчет фототранзисторов есть :)
смотри подробнее здесь.

Re: Выбор поведения робомашинки

mitart » 08 июл 2009, 09:37

Да! и почему радиомашинки?


Не знаю, вам показалось :D

Тут ведь датчиков вон скока: два ТСОПа и ИК светодиод (далеко - близко препятствие, обход "оптимально"), в режиме севших акков ИК ориентация на станцию; три фотодиода - один для темно-светло спим-бодрствуем, ещё два - при громком шуме тёмное место ищем и сидим там некоторое время, пока не стихнет всё, потом медленно выбираемся; 2 микрофона - шумно ли, а в режиме упадка энергии ориентация на звук (дабы можно было вызвать робота из другой комнаты в комнату где станция, а то по ИК свету он тока в пределах видимости её найти может); два контактных бампера-усов; динамик - попискивает когда батареи садятся; АЦП - следит за батареями; 27мгц передатчик для включения зарядной станции и самонаведение на неё коннект и расконект с ней; датчик точного коннекта; датчик пола (со стола не упасть например)


Это интересно, спасибо.

http://projects.roboclub.ru/index.shtml?attempt


Да, спасибо, я это видел уже, взял оттуда несколько отрывков кода - пригодятся(отьезд и свободное блуждание).


Rambler\'s Top100 Mail.ru counter