roboforum.ru

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

Поиск базы на большом расстоянии (5-50м)

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение Scorpio » 03 фев 2016, 18:35

Если робот будет бегать, только по проложенным для него дорожкам, например, то это все значительно упрощает. Не хватает инфы, для поиска оптимального решения. "Помогать по хозяйству" задача куда более сложная, чем поиск базы.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение Alex_Jet » 04 фев 2016, 09:52

Господа! Все гораздо прозаичнее:) - РОБОКОС. Будет косить газон там куда доедет (газон ото всего остального будет огорожен декоративным забором).

Камера конечно хорошо, но для нее нужен миниПК (Малинка, Апельсинка, Банана какая-нибудь), который будет управлять МК! Звучит это бредово для обычной автономной косы, которой явно не нужен AI, но нужны многовариантные алгоритмы действий, основанные на итогах сенсорики. Хочу реализовать все проще (может конечно утопия...) - ведь все гениальное - просто! Вероятно, буду ставить эксперименты с обычными приемо-передатчиками, а далее с BLE4.0. Чувствую никто нормально этой темой не занимался!
Alex_Jet
 
Сообщения: 52
Зарегистрирован: 24 фев 2010, 20:58
Откуда: Томск

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение Medtech » 04 фев 2016, 14:53

Очередной велосипед, все ваши желания реализованы уже давно, хочется лучший алгоритм - купите старушку Румбу 5 или выше серии, всё есть, можно подключиться и управлять. Запас хода на 30 минут и в любом месте найдёт базу на вашей площадки простыми средствами.
Без кабеля нельзя обойтись, это не только направление, это средство защиты от выхода робота за периметр, средство блокировки робота от отсутствия питания на базе в случае нестандартной ситуации и её бесполезный поиск, средство навигации.
Аватара пользователя
Medtech
 
Сообщения: 562
Зарегистрирован: 20 апр 2015, 22:02
Откуда: Москва
Skype: sergelola
ФИО: Сергей

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение Alex_Jet » 04 фев 2016, 15:23

Ну может и велосипед. Тут в сообществе есть только 1 удачный вариант робокоса и то с проблемами в своей рабочей части.
Так вот, самая главная моя цель - уйти от архаичного провода. Считаю что на сегодняшний день для этого есть возможности - главное суметь применить их на практике.
Alex_Jet
 
Сообщения: 52
Зарегистрирован: 24 фев 2010, 20:58
Откуда: Томск

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение elmot » 04 фев 2016, 15:32

Так уходите от архаичного подхода. Выкиньте ардуину.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение Alex_Jet » 04 фев 2016, 16:01

Так у меня не ардуина, а ATmega & Си. А вообще считаю каждый камень должен выбираться под свои задачи. Пока возможности ATmega2560 по коду исчерпаны на ~8% - 6xADC, 2xUART(LOG и BT), 1-wire (5хDS18B20), SPI (ADXL345), 1хINT (8xHC-SR04), LCD, кнопки/контакторы/ИК датчики. Остается прикрутить: 3xPWM, меню настроек, алгоритмы действий - и, думаю, еще 50% памяти останется, а аппаратных возможностей еще куча осталось, особенно если 6 портов освободить от LCD (на I2C пересадить вместе с ADXL345), и 8 портов управления для HC-SR04 также освободить (через HC595 посадить на SPI)!
Alex_Jet
 
Сообщения: 52
Зарегистрирован: 24 фев 2010, 20:58
Откуда: Томск

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение elmot » 04 фев 2016, 18:03

все равно отстойный 8мибитник
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение Scorpio » 04 фев 2016, 18:27

А сама косилка с автономным питанием уже готова?
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение Alex_Jet » 04 фев 2016, 18:49

Готов скелет с приводами - цепляем моторы к драйверам, размещаем макетную электронику каким-нибудь образом, крепим датчики и можно отрабатывать алгоритмы.
Alex_Jet
 
Сообщения: 52
Зарегистрирован: 24 фев 2010, 20:58
Откуда: Томск

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение elmot » 04 фев 2016, 19:39

ну так распберри туда и нефиг ерундой заниматься, пытаясь впихнуть невпихуемое в чахлую мегу.
и ПО надо по воздуху обновлять(wifi?), а то можно ноги по самую задницу стереть, бегая с программатором и ноутом то за, то от взбесившейся косилки.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение Scorpio » 04 фев 2016, 20:32

Для косилки самое главное качественные ножи, а не электроника :) Роботов - косилок сейчас пруд пруди. Можно подсмотреть у них, как организован поиск базы. Caiman вроде без ограничительного кабеля обходится.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение elmot » 04 фев 2016, 20:38

а для времени разработки важнее электроника
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение Alex_Jet » 05 фев 2016, 07:17

Обновлять Мегу - можно и по BT, и по Wi-Fi - особых проблем нет! Для времени разработки важны знания аппаратной базы и способность быстрого перенесения алгоритмических решений на язык программирования. Выбор ATmega, STM, ARM и прочего в первую очередь производится исходя из соотношения возможности/цена, наличия отладочных плат/средств программирования, энергопотребление,наличие.
Не уверен, что я бы смог все разом (АЦП, ШИМ, УЗ, SPI, 1-wire, LCD, кнопки) поднять на какой-нибудь малинке (причем имея знания по Unix - OpenWrt, Ubuntu, Debian). Да, Wi-Fi и BT тут не проблема подключить, только плати деньги (каждый свисток по 300-500 р). Нет только у меня малинки и подобной - ее надо купить за N-баксов (сейчас минимум 2000 р). А ATmega2560 фактически с отладочной платой за 400 р есть - легко программируется, с ее объемом памяти и Web-сервер легко поднять будет!
Alex_Jet
 
Сообщения: 52
Зарегистрирован: 24 фев 2010, 20:58
Откуда: Томск

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение sned » 27 фев 2016, 21:22

elmot писал(а):ну так распберри туда и нефиг ерундой заниматься, пытаясь впихнуть невпихуемое в чахлую мегу.
и ПО надо по воздуху обновлять(wifi?), а то можно ноги по самую задницу стереть, бегая с программатором и ноутом то за, то от взбесившейся косилки.

Господа, вас спрашивают о способе навигации до базы а не про то, кто какую железку предпочитает.Были бы готовые данные о пеленге или ещё лучше координаты .А уже с ними в большинстве случаях и ардуина разберется.
sned
 
Сообщения: 303
Зарегистрирован: 08 апр 2013, 08:09
Откуда: Екатеринбург
ФИО: Сергей

Re: Поиск базы на большом расстоянии (5-50м)

Сообщение elmot » 11 мар 2016, 03:20

короче потыкался в Bluetooth 4 модуль hm-12. Документация к ним очень тугая, за такие переводы с китайского надо в эцих сажать. Но в целом работает. Я на смарте запустил программу - блютуз маяк, модуль вполне его видит и RSSI докладывает. В обратную сторону тоже работает - маяк запущен на модуле, измерялка rssi - на смарте. На рабочую дистанцию не проверял.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Пред.След.

Вернуться в Сенсорика

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

Сейчас этот форум просматривают: GoGo.Ru [Bot] и гости: 7