roboforum.ru

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

Нужен совет

Нужен совет

4dnik » 11 ноя 2012, 18:34

8) Итак задача следующая: имеем лабиринт в виде стен из картона. Нужно как то составить карту этого лабиринта и свободно найти маршрут к любой точке этого лабиринта.

Подскажите кто что думает по этой теме, как это реализовать?

Re: Нужен совет

Angel71 » 11 ноя 2012, 19:33

если лабиринт небольшой, смотрите на него сверху и зарисовываете. потом сидите и свободненько продумываете маршрут. если большой и сверху никак, ходите по лабиринту и зарисовываете. можете метр взять. :: по секрету: если сверху карты положить прозрачный пластиковый листик, то картну не нужно будет каждый раз перерисовывать.
:crazy: тфу ти, подфорум же "сенсорика". глаза, руками/ногами на ощупь.

Re: Нужен совет

dccharacter » 11 ноя 2012, 20:01

+1
чего автор хочет-то?

Re: Нужен совет

4dnik » 11 ноя 2012, 20:54

Хочу зарисовать карту с помощью дальномеров, это реально?

Re: Нужен совет

Angel71 » 11 ноя 2012, 21:10

реально.

Re: Нужен совет

4dnik » 11 ноя 2012, 21:13

А поподробнее можно как? Хочу чтобы робот ездил по лабиринту и запоминал карту.

Re: Нужен совет

dccharacter » 11 ноя 2012, 21:25

Ну пусть ездит и запоминает

Re: Нужен совет

4dnik » 11 ноя 2012, 21:39

А как это будет выглядеть в виде двумерного массива? Нужно как то привязать пройденный путь у этому массиву.

Re: Нужен совет

dccharacter » 11 ноя 2012, 21:57

Очень просто. Есть стена - элемент массива = True. Нет стены - False.

Re: Нужен совет

4dnik » 14 ноя 2012, 21:14

dccharacter писал(а):Очень просто. Есть стена - элемент массива = True. Нет стены - False.

Ну это понятно. А как он потом в этом ориентироваться будет?

Re: Нужен совет

Angel71 » 14 ноя 2012, 21:31

это же очевидно :) в клетку с true не может переместиться, в клетку с false может.

Re: Нужен совет

Кирилл Дмитриенко » 15 ноя 2012, 00:32

Подолью масла в огонь :D

А дальномер какой? :)

Для простоты можно от дальномера вообще отказаться.
Микрики без фиксации на бампера роботу напаять и дальше любой классический алгоритм обхода лабиринта.

Удачи! :D

Re: Нужен совет

Angel71 » 15 ноя 2012, 01:21

Кирилл Дмитриенко, а не рано про дальномер или бампер? :oops: пока есть ощущение, что с азами всё очень тяжко освоение более простых вещей ещё в переди.
исполнитель рассказывает о проделаной работе заказчику, смотрите ядро сайто такое, в общем за сутки столько-то десятков тысяч посещений, тиц, пр и прочее такие-то, источники трафика такие,... у меня на сайте столько тысяч посетителей за сутки, вау! а где они?
:) взрослый дядька, отлистал кучу денег, а потом сидит и пялясь на страницу сайта задаёт вопрос "а где они?". т.е. заказчик всё понял, только ничего не понял. так и тут - лабиринт понимаю, стенки из картона понимаю, как на листке нарисовать путь из одной точки в другую понимаю, двумерный массив понимаю. а потом вопрос "а как в нём ориентироваться?" вот как? :pardon: правильный ответ "по компасу"?

Re: Нужен совет

4dnik » 16 ноя 2012, 10:42

Angel71 писал(а):Кирилл Дмитриенко, а не рано про дальномер или бампер? :oops: пока есть ощущение, что с азами всё очень тяжко освоение более простых вещей ещё в переди.
исполнитель рассказывает о проделаной работе заказчику, смотрите ядро сайто такое, в общем за сутки столько-то десятков тысяч посещений, тиц, пр и прочее такие-то, источники трафика такие,... у меня на сайте столько тысяч посетителей за сутки, вау! а где они?
:) взрослый дядька, отлистал кучу денег, а потом сидит и пялясь на страницу сайта задаёт вопрос "а где они?". т.е. заказчик всё понял, только ничего не понял. так и тут - лабиринт понимаю, стенки из картона понимаю, как на листке нарисовать путь из одной точки в другую понимаю, двумерный массив понимаю. а потом вопрос "а как в нём ориентироваться?" вот как? :pardon: правильный ответ "по компасу"?


Я думал для этого форум и существует, для обсуждения и решения проблем. А если Вы не можете дать внятный ответ лучше вообще промолчать.

Re: Нужен совет

Angel71 » 16 ноя 2012, 12:55

:) тот пост не вам адресован, не обращайте внимания. вы свои вопросы перечитайте внимательней и ответы на них, может поймёте, что все ответы были по существу. или вам они кажутся не достаточно информативными и полезными? :pardon: учитесь задавать более внятные вопросы. или вы считаете, что запостив такие вопросы все должны кинуться угадывать, клещами вытягивать из вас информацию, детально расписывать десятки возможных вариантов решения? да ну бросьте, для этого учителя в учебных заведениях есть и репетиоры. они обязаны хотя бы попытаться научить вас чему-то, на форумах вам никто ничем не обязан. попытайтесь вникнуть в эту махонькую разницу.
можете дуться, обижаться, восклицаь, что все вот такие не хорошие. а можете начать более детально описывать задачу и задавать более внятные вопросы.


Rambler\'s Top100 Mail.ru counter