roboforum.ru

Технический форум по робототехнике.
Текущее время: 11 апр 2025, 15:33

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 72 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 26 окт 2009, 22:51 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Алгоритм обхода без повторных позиций в квадратном помещении тривиален, если есть система локального позиционирования, иначе обычно это нерешаемая задача (если нет специального оборудования в этом помещении, позволяющего решать эту задачу - например нарисованный на полу маршрут - тогда и лайнтрейсер решит эту задачу :)).

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 29 окт 2009, 13:50 
Не в сети

Зарегистрирован: 22 окт 2009, 14:57
Сообщения: 28
Откуда: moscow
Народ а вы можете мне прислать ссылку где обсуждается алгоритм пылесосов автоматов?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 29 окт 2009, 13:53 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
можем.
в правом верхнем углу поле "Поиск"
search.php


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 29 окт 2009, 14:01 
Не в сети

Зарегистрирован: 22 окт 2009, 14:57
Сообщения: 28
Откуда: moscow
или вот объясните есть такой алгоритм змейка, где комнату обходится по змейке от стен и до середины, а как в этом алгоритме обход препятствий идет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 29 окт 2009, 14:16 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Опа, препятствия появились кроме стен, а в начальной постановке задачи их не было! :no:

Эффективный обход комнаты с препятствиями - отдельная тема, а еще и разведка таких препятствий по пути - еще более отдельная.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 29 окт 2009, 16:29 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Техническое задание разрабатывается по ходу решения задачи - не хорошо...

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 29 окт 2009, 17:02 
Не в сети

Зарегистрирован: 22 окт 2009, 14:57
Сообщения: 28
Откуда: moscow
ну да мне его усложнили, но можно в плоской модели и на чем хочешь писать, не подскажете на чем это лучше реализовать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 29 окт 2009, 17:23 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
=DeaD= писал(а):
Опа, препятствия появились кроме стен, а в начальной постановке задачи их не было! :no:

Эффективный обход комнаты с препятствиями - отдельная тема, а еще и разведка таких препятствий по пути - еще более отдельная.

по своему опыту университетских задач, грубо говоря дана съемка сверху... на которой видны все препятствия... мб в данном случае это не так.. автору лучше бы уточнить.. чтобы не было недопонимания

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 29 окт 2009, 17:36 
Не в сети

Зарегистрирован: 22 окт 2009, 14:57
Сообщения: 28
Откуда: moscow
да именно дан вид сверху комната и в ней человек сам руками расставляет препятствия, потом начинает робот(его можно представить в виде квадратика) обходить территорию, обходя территорию он должен попасть во все свободные места и не попасть в одно и тоже место 2 раза, так понятно или еще что то надо уточнить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 29 окт 2009, 17:38 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
да, уточни еще плиз что ты уже нашел по этому вопросу?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 29 окт 2009, 17:40 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Ничего не сказано о том, какого робота пытаемся моделировать. Если это реальный робот с неким набором неточных датчиков, это задача довольно непростая. А если всё поле разбито на клетки, сам робот и любой элемент препятствия занимают одну клетку и робот способен перемещаться только по клеткам - всё гораздо проще

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 29 окт 2009, 17:45 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
вообще задача разбивается на этапы... фотографируем, фильтруем несколько раз медианным фильтром, подбираем параметры опытным путем, выделяем контуры, в принципе неплохо получается разностью значения пикселя и и среднего значения соседних... апертуру - квадрат со стороной 3.5.7 и тд пикселей также опытно подбираем... выделив контуры аппроксимируем контуры.. тут уж как вам удобней... на и потом уже алгоритм обхода... тут фантазию включить и только...

данная задача имхо только теоретическая.. так?

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 29 окт 2009, 17:47 
Не в сети

Зарегистрирован: 22 окт 2009, 14:57
Сообщения: 28
Откуда: moscow
EdGull писал(а):
да, уточни еще плиз что ты уже нашел по этому вопросу?

нашел только оалгоритм обхода, называется змейка, как бы от стен начинается и закручивается в середину


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 29 окт 2009, 17:47 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
вот добавить туда обход препятствий, на карте обозначить препятствия и пройденную площадь ..

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм авто-сторожа
СообщениеДобавлено: 29 окт 2009, 17:51 
Не в сети

Зарегистрирован: 22 окт 2009, 14:57
Сообщения: 28
Откуда: moscow
blindman писал(а):
Ничего не сказано о том, какого робота пытаемся моделировать. Если это реальный робот с неким набором неточных датчиков, это задача довольно непростая. А если всё поле разбито на клетки, сам робот и любой элемент препятствия занимают одну клетку и робот способен перемещаться только по клеткам - всё гораздо проще

нет это все теоретическое, есть поле которое действительно разделено все на клетки сам робот это одна клеточка, и вот двигаясь по клеткам он должен обойти все клетки и по два раза на одну и туже не попасть, но вот чем сложнее задача человеку надо будет расставить самому препятствия, то есть тоже набор из 2 или 3 клеток(типа шкафы)

Добавлено спустя 1 минуту 15 секунд:
Duhas писал(а):
вот добавить туда обход препятствий, на карте обозначить препятствия и пройденную площадь ..

слушай извини я наверно тупой но совсем не понял что ты имеешь ввиду и на чем можно смоделировать такую программу?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 72 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO