roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 00:21

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




Начать новую тему Ответить на тему  [ Сообщений: 150 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 10  След.
Автор Сообщение
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 01 апр 2008, 09:27 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 01 апр 2008, 15:51 
Не в сети
Аватара пользователя

Зарегистрирован: 05 фев 2008, 15:33
Сообщения: 2687
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович
ВЛЕВО, ВПРАВО - Это поворот на 90 градусов или как?

_________________
Никто кроме нас!!!
4Robots.ru - Все для роботов!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 01 апр 2008, 16:27 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 01 апр 2008, 16:34 
Не в сети
Аватара пользователя

Зарегистрирован: 05 фев 2008, 15:33
Сообщения: 2687
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович
Ок Тогда следующее словами
1. Старт
2. Вперед
3. срабатывани датчика
3.1 назад на пол корпуса
3.2 Влево
3.3 вперед на пол корпуса
3.4 нет срабатывани датчика к 3.5 есть к 3.1
3.5 Влево
4. к 2.

_________________
Никто кроме нас!!!
4Robots.ru - Все для роботов!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 03 апр 2008, 07:44 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
Думаю этого будет мало. Как кто то говорил: "комната то у вас не идеально пустая", следовательно будут оставаться грязные участки. Нужен умный алгоритм, чтобы хотябы частично запрминал где ходил. Предлагаю движение вот такое: В центре РОБОСОС, впринципе его хоть можно поставить в любом месть и под любым углом. Крастые прямоугольники - препятствия, шкифы стулья и т.п. Смысл алгоритма заключатся в следующем: после команды СТАРТ, движемся вперёд до первого препятствия, по достижению препятствия запоминаем точку нахождения. Затем движемся по периметру помещения. Когда доезжаем до точки что запомнили(А), передвигается на корпус робота во внутрь периметра что прошли, стова запомнили (В) местоположение. И так далее по спирали пока не достигнем центра.


Вложения:
int.JPG
int.JPG [ 59 КиБ | Просмотров: 6020 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 03 апр 2008, 08:24 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
Это получится езда по энкодерам, потому как глобального позиционирования у нас нет. А мы уже знаем что это не айс. Потому что мы знаем, что паралельно стенам долго ездить не сможем. Накопится ошибка.
Я вот придумал что надо с пульта RC5 один раз боту показать (научить) как и куда пылесосить.
Кстати это шикарно стыкуется с идеей ориентации по маякам!!! :Yahoo!:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 03 апр 2008, 09:10 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
Понимаю что по маякам меньне ошибок будет. А если робота независимым сделать. Принёс в любое помещение и он там работает.
По поводу энкодеров: приводное колесо конечно может проскальзывать и от этого будут ошибки, но что если добачить ещё два колеса которые будут энкодерами. Т.е. они пассивно вращаются от перемещения робота. :roll: вот примерно так: слева - приводное колесо с ремённой передачей и двигателем. Спава подпружиненный энкодер.


Вложения:
encod.JPG
encod.JPG [ 26.13 КиБ | Просмотров: 6015 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 03 апр 2008, 09:15 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 03 апр 2008, 09:20 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
Причем тут мышка? Чем идея не нравится? :good:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 03 апр 2008, 09:27 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
Итак, обсуждаем новый вариант алогоритма обхода териториии
С пульта RC5 один раз боту показать (научить) как и куда пылесосить. Для каждой комнаты получается своя "программа". Кстати это шикарно стыкуется с идеей ориентации по маякам!!!
И получается что прийдя домой и натоптав в прихожей я кричу боту, пылесось "5", т.е. пылесосить от 12 маяка программой номер "5".
Как мне это всё нравится... :Yahoo!:

Добавлено спустя 4 минуты 51 секунду:
loid писал(а):
Причем тут мышка? Чем идея не нравится? :good:

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 03 апр 2008, 09:54 
Не в сети
Аватара пользователя

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
loid писал(а):
Предлагаю движение вот такое.

Запоминать точку - это сложная задача в нашем случае. А еще надо двери закрывать... :)

EdGull писал(а):
Итак, обсуждаем новый вариант алогоритма обхода териториии

А потом кто-нить забыл в неположенном месте табуретку, подушку или тапочек бросил и либо программу переделывать, либо задание по очистке помещения не будет выполнено

_________________
злой полицейский


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 03 апр 2008, 10:58 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 03 апр 2008, 11:36 
Не в сети
Аватара пользователя

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
Тогда это не программа, а набор реперных точек, по которым программа робота должна бы ехать, но как ехать - вопрос открытый. И проблема непокрытых территорий может остаться.

_________________
злой полицейский


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 03 апр 2008, 11:50 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм - обход пылесосом территории
СообщениеДобавлено: 03 апр 2008, 11:55 
Не в сети
Аватара пользователя

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
Ну, ХЗ :unknown: Мне кажется, что это подмена одних нерешенных задач другими. "Шило на мыло"

_________________
злой полицейский


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

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


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

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


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

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