Форум myROBOT.ru » Лаборатория » Алгоритмы » Алгоритм РАЦИОНАЛЬНОГО объезда препятствий

Страниц (4): « 1 [2] 3 4 »
 

16. бот_м_16 - 05 Мая, 2009 - 18:40:28 - перейти к сообщению
Олег я перед обходом лужи смотрю на неё и оцениваю свои атлетические способности перед началом движения
поймёт если крнцы припятствий находятся в разных зонах
бесконечность получать не будем камень может зависнуть
Но твой алгоритм буду писать теперь его нужно прочувствовать
Белый Волк спасибо буду разбиратся . первое ощущение - идти читать матчасть
(Добавление)
Всем СПАСИБО нашёл то что искал
если кому интересно - http://roboforum.ru/wiki/%D0%9F%...1%80%D1%82%D1%8B
17. ОЛЕГ - 05 Мая, 2009 - 19:58:52 - перейти к сообщению
Я не сомневался в твоей разумности! Улыбка
Пример с лужей первый пришел на ум, им я хотел сказать, что если издали кажется все вполне проходимым, то при ближайшем рассмотрении это может оказаться не так и будут необходимы альтернативные действия, вплоть до возврата в начальную точку пути.
Я к тому, что не бывает ничего идеального, даже у Хомо Сапиенс. Улыбка
18. бот_м_16 - 05 Мая, 2009 - 21:19:55 - перейти к сообщению
Спасибо
С картой меньше шансов
Если позволит время\сесия испытаю твой и карту на одной трасе результаты выложу
19. ОЛЕГ - 05 Мая, 2009 - 22:33:56 - перейти к сообщению
Кстати, ознакомился с содержимым ссылки, ИМХО там нет ни слова об оптимальном алгоритме преодоления случайных препятствий.

Там идет речь о статичной карте, загруженной заранее в сознание робота и его динамических координатах внутри этой карты.
У тебя же наоборот- координаты робота статичны 0-0 и частичная динамическая карта, которая создается самим роботом по мере его перемещений по местности.

Разница в том, что бот не видит всей карты.

Т.о. информация в статье больше подходит для конкурса программистов, но отнюдь не отражает суть того, чего ты хочешь достигнуть- получить самостоятельно думающего и перемещающего себя внутри незнакомого ландшафта бота. Улыбка
20. бот_м_16 - 05 Мая, 2009 - 22:51:03 - перейти к сообщению
Ошибаешся карта в полне полноценна
Перед ботом задача(пока) проти вперёд на сколько это возможно
Эту местический путь разбиваем на куски в полне материальные
На основе радара строится карта Куска положения бота известно точка выхода известна(они постоянн) вообщемто всё а дальше этот алгоритм находит оптимальный маршрут
Посмотрю тамже исходники но чтото мне подсказывает что твой вариант подходит для мк лучше - в меге16 1Кб оперативки 256 байт на стёк
Так что скорей всего головным мозгом будет БОЛЕЕ продвинутый камень (как и предполагалось) может даже АРМ освою
А сейчас доведу до ума радар,"лапы" , диагностику ну и "модель поведения"
Так что всем СПАСИБО помогли
ЗЫ
Ухожу в Бункер работать как появится Результаты выйду
21. ОЛЕГ - 06 Мая, 2009 - 00:49:54 - перейти к сообщению
Цитата:
Эту местический путь разбиваем на куски в полне материальные

Цитата:
256 байт на стёк

Эту местический путь кладется в память по мере продвижения робота вперед.
Изначально карты НЕТУ, робот пишет ее сам.
Вот о чем я.

Успехов тебе, бот_м_16, потом расскажи обязательно!
22. бот_м_16 - 20 Мая, 2009 - 22:13:31 - перейти к сообщению
Так добавления к Алгоритму пошаговый режим те
1)сканирование и "обдумка результата"
2)одно действие(шаг)
3)1)
Прогу написал сейчас тестирую и издеваюсь если интересно могу выложить Улыбка
23. ОЛЕГ - 20 Мая, 2009 - 23:48:15 - перейти к сообщению
Ты лучше видеоролик выложи. Улыбка
24. бот_м_16 - 21 Мая, 2009 - 18:22:54 - перейти к сообщению
Оснавная платформа ещё в эскизах а пробную стыдно выкладывать(2х сторонния скотч + мусор настольный + 15мин Времени)
25. darkblue - 21 Мая, 2009 - 20:05:38 - перейти к сообщению
Да ладно тебе бот_м_16,продемонстрируй хоть наброски мега девайса ,охото посмотреть,я вот уже месяц ничем не занимался,сессия -беспощадная сволочь
26. бот_м_16 - 21 Мая, 2009 - 21:28:47 - перейти к сообщению
Не ребята я эксперементатор пока не полочу именно ТО что хочу ничего не покажу
До сесии ещё зачёты получить надо рёв в три ручья
27. darkblue - 12 Июня, 2009 - 09:16:51 - перейти к сообщению
Ну как успехи ,я вот тут сел доделывать своё чудо масса идей,масса оргтехники и прочих комплектующих от компов минимум времени сессия в разгаре тока 23 закончится,так что всё идёт так медленно,похвастайтесь хоть вы своими достижениями
(Добавление)
Я вот думаю как можно расширить количество портов на меге ато катострофически не хватает
28. Белый Волк - 12 Июня, 2009 - 10:17:01 - перейти к сообщению
darkblue
Расширители портов ввода/вывода, I/O Expanders, адресуемый ключ:
http://eicom.ru/catalogue/Integr...s)/IO_Expanders/
29. бот_м_16 - 01 Июля, 2009 - 16:19:43 - перейти к сообщению
Докладываю -
Пишу прогу для контроллера движений с обратной связью (Заканчиваю Подмигивающий )
Пока ждал сервы сваял ходовую для кегельрингера\лайн трейсера
Сегодня получил сервы высший восторг высший восторг
Буду собирать ходовую начну со стальной версии Улыбка
30. darkblue - 01 Июля, 2009 - 20:28:24 - перейти к сообщению
МММ я смотрю у тебя бот_м_16 всё1 хорошо ,когда работу увидим?