roboforum.ru

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

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


Правила форума


В этом форуме новые темы не создаются, однако обсуждение допустимо.



Начать новую тему Ответить на тему  [ Сообщений: 184 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9 ... 13  След.
Автор Сообщение
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 01:05 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 01:57 
Не в сети
Аватара пользователя

Зарегистрирован: 04 окт 2007, 16:11
Сообщения: 1027
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел
может сделать так чтобы при первом запуске - робот строил карту, и потом уже убирался опираясь на неё. Тогда он смог бы определить где он нахотисся в любой момент времени и каждый раз ездил в разные стороны.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 13:27 
Не в сети

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
С календарем вопрос решаем. Во время простоя МК спокойно может считать время используя WDT.
А комнаты можно маркировать как зарядник. Включение маркера/ров по радио/звуковой команде пылесоса.
Т.е. используем имеющеюся систему поиска.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 14:13 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
EdGull писал(а):
для этого нужно обучить бота (запоминать и потом воспроизводить) набор команд
про что я и говоил фиг знает когда

Сложно это. Это как минимум энкодеры нужны, а энкодеров нет :( Хотя никто не мешает их поставит...
CiSi писал(а):
может сделать так чтобы при первом запуске - робот строил карту, и потом уже убирался опираясь на неё. Тогда он смог бы определить где он нахотисся в любой момент времени и каждый раз ездил в разные стороны.

Ну во первых он выключаться никогда не будет, а во вторых, где он находится точно с вероятностью 100% бот знает пока только в одном месте, на зарядке. Поэтому мне кажется привязываться надо именно к базе. Тоесть, допустим, сегодня бот отъезжает на "работу" влево от базы, завтра вправо, ну и т. д.
Ну а доехать до выбранной комнаты можно просто с помощью последовательности заранее просчитаных команд,
типа: 5 сек. назад, 2 сек. влево, 4 сек. вперед, ну и т. д.

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 15:26 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 16:08 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
Я понял, ты предлагаешь управляя с пульта, записать маршруты отхода бота от базы, а потом ими пользоваться. ЗдОрово! (чёт я ступил, просматривал ведь ту тему)
Это конечно удобней чам просчитывать команды, или высчитывать их опытным путём. Одна загвоздка, пульта у меня нет :( Срочно надо делать...

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 16:37 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 16:42 
Не в сети

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
доехать до места можно и вдоль провода, отслеживая наводку для 30..200кГц.
imho случайное движение не очень эффективно, поскольку проходы по уже вычищенным местам это лишний расход батарейки. Долго гулять по энкодерам не получится, после десятка проходов поимеем 50% ошибку. Тут нужна привязка/коррекция по контрольной линии/меткам. Иначе бот рано или поздно потеряется, вне зависимости от типа датчика пробега.
Идеальный вариант таки web-камера на потолке и РС управление по ИК каналу. В пределах видимости очь много задач достаточно просто решается, в т.ч. и календарь.

Что касается пульта, то его нужно один раз считать, а потом прописать нужные команды в МК. В плане объема кода это выгоднее, чем обучаемый приемник на боте. Здесь http://klev.borda.ru/?1-10-0-00000010-0 ... 1252925058 пример, как это можно сделать.
Для РС управления и того проще. Используем 4..8bit собственные команды


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 16:58 
Не в сети
Аватара пользователя

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

Добавлено спустя 2 минуты 36 секунд:
это был риторичекий вопрос
отвечать не нужно


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 17:29 
Не в сети

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
Я считаю, что привязка к некой системе команд только потому что под нее есть готовая библиотека неудобна. К МК можно легко прилепить любой ИК пульт из тех что в хламе нашлись, а там не всегда RC5. А если речь о РС управлении, то там эта RC5 вообще не тарахтела, много удобнее ANSI пользовать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 20:49 
Не в сети
Аватара пользователя

Зарегистрирован: 04 окт 2007, 16:11
Сообщения: 1027
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел
yak-40 писал(а):
CiSi писал(а):
может сделать так чтобы при первом запуске - робот строил карту, и потом уже убирался опираясь на неё. Тогда он смог бы определить где он нахотисся в любой момент времени и каждый раз ездил в разные стороны.

Ну во первых он выключаться никогда не будет, а во вторых, где он находится точно с вероятностью 100% бот знает пока только в одном месте, на зарядке. Поэтому мне кажется привязываться надо именно к базе. Тоесть, допустим, сегодня бот отъезжает на "работу" влево от базы, завтра вправо, ну и т. д.
Ну а доехать до выбранной комнаты можно просто с помощью последовательности заранее просчитаных команд,
типа: 5 сек. назад, 2 сек. влево, 4 сек. вперед, ну и т. д.

Ну и пускай не выключается. Просто с помощью карты бот будет знать где он находится в процессе работы и где он пылесосил, а где нет. То что база будет являться начальной точкой отсчота, это правильно, и после каждого своего похода на работу он будет (может) коректировать карту так как она же получится изначально не точной (наверное)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 21:45 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
EdGull писал(а):
сделай у меня в магазине заказ ИК-пульта

Спасибо за предложение :friends: Подумаю.
Дело в том, что у меня уже есть разработка пульта, я его для газонокосилки планировал. Правда руки не доходят до конца довести :)
CiSi писал(а):
Просто с помощью карты бот будет знать где он находится в процессе работы и где он пылесосил, а где нет
После нескольких тыканий в ножки стула, стены и мебель, бот сто пудов потеряется, и никакая карта ему не поможет. Естественно если не применять какую нибудь навигацию.

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 21:52 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
А чё тут думать???
Или мы с тобой о разном говорим?
Я говорю о банальности, такой как взять стандартный ИК-пульт, к боту подпаять банальный TSOP и прописать банальных две строчки кода.
И всё! Бот начал понимать команды.
Делов минуты на три.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 22:06 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
Цитата:
Или мы с тобой о разном говорим?

Нет конечно, говорим об одном и том-же. Просто я с RC5 дела не имел, Васик не знаю, а в компиляторе, которым я пользуюсь библиотеки на него нет. А значит тремя минутами и двумя строчками не обойдёшься :D
Другое дело потрудится для робосообщества, ну это можно :oops:
Хорошо! тогда заказываю у тебя пульт, а пока он будет идти, поизучаю вопрос. :)

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот пылесос на базе RV-2
СообщениеДобавлено: 05 дек 2009, 22:11 
Не в сети
Аватара пользователя

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


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

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


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

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


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

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