roboforum.ru

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


Робот пылесос на базе RV-2

Здесь расположены обсуждения и проекты, которые с точки зрения администрации форума представляют наибольший интерес.
Правила форума
В этом форуме новые темы не создаются, однако обсуждение допустимо.

Re: Робот пылесос на базе RV-2

Сообщение =DeaD= » 03 апр 2010, 22:36

На ней банально сверху написано - либо ATMEGA16 либо ATMEGA16L
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Робот пылесос на базе RV-2

Сообщение kiko_87 » 03 апр 2010, 22:49

спс деад))
kiko_87
 
Сообщения: 53
Зарегистрирован: 08 ноя 2009, 19:38
Откуда: Самара - Казань
ФИО: Артур

Re: Робот пылесос на базе RV-2

Сообщение avr123.nm.ru » 05 апр 2010, 00:25

По маркировке.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Робот пылесос на базе RV-2

Сообщение Vovan » 09 апр 2011, 11:56

yak-40 писал(а):езда вдоль плинтуса пока не реализована

есть ли успехи в этом?
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Робот пылесос на базе RV-2

Сообщение yak-40 » 09 апр 2011, 14:16

К сожалению ещё нет :( Не хватает времени. Мало того, разобрал базу для модификации, да так пока и не собрал. Заряжаю пока вручную, обычным адаптером. Пришлось заменить аккумуляторы. Они и так были видать не свежие, а тут совсем заряд перестали держать. Зато с новыми милое дело 50-55 мин работы.
Однако время попусту не теряю. Наблюдая за действиям пылесоса в процессе уборки, придумал ещё несколько вариантов движения. Как дойдут руки, попробую реализовать. Кстати, очень удобно отрабатывать алгоритмы движения, управляя пылесосом с пульта.(так что делайте ДУ!)
Есть мысли и по проблемме застревания между ножек стула, о которой Vovan писал в соседней ветке.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Робот пылесос на базе RV-2

Сообщение Vovan » 09 апр 2011, 15:05

Ого! Как это вовремя! :good: в чём модификация ЗС предстоит? Как раз ее конструирую. Мождь какие-то новые идеи?
ДУ конечно я делаю, но есть программные заморочки. Дело в том, что я не хочу вешать на внешние прерывания ТСОП ДУ. И как результат программа работает криво. В чём дело пока никак не въеду :oops: ... Но буду разбираться сам! При этом кайф от победы круче :)
Алгоритмы, как таковые, честно скажу - мое слабое место :oops: Подсмотреть алгоритм написанный на русском языке - никак не могу себя отучить... Поэтому если будет что-то новое, большая просьба - описать это, просто по-русски...
(в т.ч. и про "между ножек" :wink: )
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Робот пылесос на базе RV-2

Сообщение yak-40 » 09 апр 2011, 17:49

Vovan писал(а):Дело в том, что я не хочу вешать на внешние прерывания ТСОП ДУ

Боюсь что без внешнего прерывания вряд-ли получится.
Vovan писал(а):в чём модификация ЗС предстоит? Как раз ее конструирую. Мождь какие-то новые идеи?

Не-не! модификация должна была коснуться только внешнего вида. Та старая база это же времянка была.
По поводу вариантов движения (алгоритмов) пока ничего писАть не буду (а вдруг не получится :oops:)
Вот попробую сам, тогда опишу.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Робот пылесос на базе RV-2

Сообщение Vovan » 09 апр 2011, 17:54

yak-40 писал(а):Боюсь что без внешнего прерывания вряд-ли получится

ну ваще-то получается, но не всё... просто я ж не профи, да и рц5 впервые на зуб пробую...
yak-40 писал(а):Не-не! модификация должна была коснуться только внешнего вида.
это хорошо! значит сама идея станции изменениям не подлежит и является константой :)
С алгоритмами я и не тороплю, просто как будет так будет :wink:
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Робот пылесос на базе RV-2

Сообщение yak-40 » 09 апр 2011, 18:25

Vovan писал(а):это хорошо! значит сама идея станции изменениям не подлежит и является константой

Да!
По поводу табуретки ( и не только) есть такая мысль.
Факт застревания робота определяем по частому срабатыванию бампера. Например, за определённый период времени определённое количество срабатываний (подбирается опытным путём) Затем начинаем процедуру выезда:
1. Едем вперёд,
2. упираемся в препятствие,
3. отезжаем например на 5 см,
4. разворачиваемся на месте допустим на 25 градусов,
5. начинаем с пункта 1.
таким образом, развернувшись при необходимости на все 360 гр. находим выход.
Выход из режима определяем по длительной езде без срабатывания бампера.
Ну как-то так.
Может как-то сумбурно объяснил, ну извините (суббота вечер виски) :crazy: :beer: :pardon:
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Робот пылесос на базе RV-2

Сообщение yak-40 » 21 апр 2011, 22:28

Продолжаю доработку.
Снёс башню за ненедобностью. Из за неё пылесос частенько застревал (ещё один довод в пользу того, что пылесос должен быть как можно ниже и полностью прятаться за бампер) Получилось так, что кроме украшательства от башни не было не было никакой пользы. Пришлось убрать и ЖК индикатор, переложив его функции на два светодиода. ТСОП-ы поиска базы разместил в окне за прозрачным бампером, там же поместил и светодиоды. ТСОП дистанционного управления вынес на правое "плечо" и расположил мордой вверх, как показала практика это наилучшее положение для мобильного устройства.
На месте башни прорезал окно размером с пульт управления. Во первых, пульт имеет своё определённое место хранения, во вторых в это окно виден фильтр, и можно визуально следить за заполнением пылесборника.
Ну и наконец, для уменьшения стука при контакте, оклеил низ бампера тонким войлоком.
Пока всё.
Вот несколько фотографий.:
17.jpg

18.jpg

19.jpg
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Робот пылесос на базе RV-2

Сообщение Radist » 22 апр 2011, 06:55

Тоже думал над необходимостью экрана. С одной стороны информативность, с другой - габариты. А вопросы такие: что и как будет индицироваться светодиодами? Сколько кнопок на самом роботе минимально необходимо, и какие функции они включают/выключают?
Аватара пользователя
Radist
 
Сообщения: 2253
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: Робот пылесос на базе RV-2

Сообщение =DeaD= » 22 апр 2011, 06:56

Экран реально не особо нужен, т.к. в движении фиг чего рассмотришь. Лучше пульт с экранчиком сделать :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Робот пылесос на базе RV-2

Сообщение SkyStorm » 22 апр 2011, 09:05

У меня на QQ-02 у бампера с наружи полоса такой упругой резины-пластика, я так понимаю тоже для уменьшения звука при контакте.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Робот пылесос на базе RV-2

Сообщение yak-40 » 22 апр 2011, 11:23

Radist писал(а): что и как будет индицироваться светодиодами? Сколько кнопок на самом роботе минимально необходимо, и какие функции они включают/выключают?

Два светодиода. Красный и зелёный.
Красный индицирует заряд батареи в нескольких режимах:
1. не горит - батарея заряжена.
2. подмигивает - батарея разрядилась более 50%. Причёт чем ниже заряд, тем скважность больше.
3. горит постоянно - пора на зарядку, отключаем турбину.
4. мигает со скважностью 2 - стоим на зарядке, заряжаемся.
5. зарядились - см. пункт 1.
Зелёный индицирует режим работы.
1. подмаргивает 1 раз - первый режим работы
2. подмаргивает серией из двух импульсов - второй режим. и. т. д.
....
не горит - спим.
Про кнопки. Сначала хотел поставить 3 кнопки для управления, потом отказался от этой затеи. Пульт прекрасно справляется с этим.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Робот пылесос на базе RV-2

Сообщение Vovan » 22 апр 2011, 22:30

DeaD= писал(а):Экран реально не особо нужен, т.к. в движении фиг чего рассмотришь. Лучше пульт с экранчиком сделать :)
+1! :)
я тоже об этом как-то намекал. Разноцветное свечение светодиодов (для недальтоников :wink: ) как нельзя лучше позволяет считывать оперативную информацию с движущегося, удаленного объекта.
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Пред.След.

Вернуться в Золотой фонд

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

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