Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > Робототехника

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.01.2014, 23:53   #1
DEN75
Junior Member
 
Регистрация: 21.01.2014
Сообщений: 5
Вес репутации: 0
DEN75 is an unknown quantity at this point
Smile Робот управляемый через компьютер или ANDROID устройство по WIFI сети

Здравствуйте всем ! Примите в клуб любителей Arduino/Freeduino и прочих аналогов.

Что имею - стандартную самодвижущуюся платформу под управлением Ардуино Mega c УЗ датчиком и датчиками линии. Реализовал в принципе после 2-х недельного чтения форума и других источников как начинающий любитель arduino. Ездит и объезжает препятствия.

Ну уж если занялся таким увлекательным делом, то хочу пойти дальше.

Заинтересовался можно ли сделать несложную систему с удаленным в пределах 30-50 метров доступом.

Цель- зная координаты точки Б и текущую позицию роботележки (точка А) ввести в какую нибудь програмку на компе или на Android устройства координаты точки Б. Далее передать с компа по WiFI данные в контроллер роботележки, чтобы он, вычислив свои координаты и приняв полученные отправился в точку Б . После переезда в точку Б роботележка должна вернуться в точку А. Да, в любой точке движения робот должен передать свои координаты в компьютерную программу или программу на Android.

Это для начала (голова от идей разрывается - все так интересно)
Далее хотел бы добавить в программу на компе или Android устройстве и расписание движения от точки А до точки Б и чтобы все это система отслеживала в автоматическом режиме.

Ну и в итоге тележка должна по расписанию двигаться от точки А до точки Б (с введенными для нее координатами) и автоматически возвращаться на базу.


Что вижу для себя:
Имею дома WIFI сеть Билайн.
Думаю, что для реализации в железе нужно приобрести роутер MR3020 и использовать его как WEB сервер для Ардуино.
Признаюсь - люблю читать занимательные статьи на форуме и в инете и в принципе можно реализовать, но глубокими познаниями к сожалению еще не оброс.

Прошу совета у тех, кто "съел собаку" и уже делал что то подобное:

1.в части подключения роутера к ардуино и его настройке для работы с домашней WI FI сетью;

2.В части какую простенькую программку для реализации идеи можно использовать на компе под управлением Windows или на samsung Android устройстве или есть ли конструкторы по созданию таких программ;

3.что из железа мне еще может потребоваться для полного счастья и реализации задумки
повторюсь у меня есть Arduino Mega, роботележка с двумя моторами, моторшилд, УЗ сонар, датчики линии. Все это в банальном варианте самодвижущейся телеги работает. Также есть Трёхосный компас на базе чипа Honeywell HMC5883L (хотел поэкспериментировать с ним в ближайшее время подключив к уже имеющейся роботележки), WiFi Bee — модуль беспроводной связи на базе трансивера Microchip MRF24WB0MA и встроенного микроконтроллера ATmega328p.
Полагаю, что для реализации проекта по идее нужно приобрести Модуль GPS Bee - для вычисления текущих координат, хотя в помещении GPS работать не будет, а жаль. Ведь вопрос все равно остается - как задать роботу конкретную точку чтобы исключить банальную езду по черной линии, хотя это просто и надежно.
Может через XBee модуль попробовать, но тогда все равно не пойму как же реализовать поставленную самим для себя задачу. Наверняка есть какой то выход.
Жду интересного общения по теме. Заранее благодарю
DEN75 вне форума   Ответить с цитированием
Старый 22.01.2014, 00:07   #2
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Робот управляемый через компьютер или ANDROID устройство по WIFI сети

Цитата:
1.в части подключения роутера к ардуино и его настройке для работы с домашней WI FI сетью;
Для Ваших целей подойдет роутер wt3020 https://duino.ru/nexx-wt3020h-wi-fi-...utizator-.html
Последний меньше размером
Прошить роутер прошивкой CyberWrt
Установить модуль "Робот"
После чего у Вас появится возможность управлять роботом и получать от его датчиков информацию.
Обрабатывать данные и строить карту помещения, робот пока не может, но разработки ведутся как раз в этом направлении.
При подключении к роутеру камеры, можно организовать связь с ПК, а на ПК использовать OpenCv, Slam

Цитата:
2.В части какую простенькую программку для реализации идеи можно использовать на компе под управлением Windows или на samsung Android устройстве или есть ли конструкторы по созданию таких программ;
Для Ваших целей, ничего готового пока нет

Цитата:
Полагаю, что для реализации проекта по идее нужно приобрести Модуль GPS Bee
Только для открытого пространства и погрешность у них высокая. Для закрытых помещений он не подойдет

Цитата:
3.что из железа мне еще может потребоваться для полного счастья и реализации задумки
1-Роутер с прошивкой CyberWrt или OpenWrt
2-контроллер с USB
3-Лазерный дальномер на приводе
4-На каждое колесо по Энкодеру
5-Гироскоп с акселерометром(не обьязательно), но помогает снизить погреность на пробуксовках
6-ИК маяк, стартовая.финишная точка для робота
Admin вне форума   Ответить с цитированием
Старый 07.12.2014, 14:27   #3
zpYura
Junior Member
 
Регистрация: 03.12.2014
Сообщений: 5
Вес репутации: 0
zpYura is an unknown quantity at this point
По умолчанию Re: Робот управляемый через компьютер или ANDROID устройство по WIFI сети

Доброго времени суток. Решил не создавать новую тему так как интересует примерно то же что и DEN75 и я как и он новичок в этом деле. Недавно попал в руки POP-BOT XT с ардуиной Леонардо на борту. Поигрался с ним, проверил разные датчики, а теперь хочу поставить на него роутер и управлять им с компа. В связи с этим возникли следующие вопросы:
1) Имеется камера logitech c160, подойдет ли она для подключения к работу?(в теме Подключаем USB веб камеру (WebCam) в OpenWrt не нашел ее в списке поддерживаемых)
2) интересует что, как и к чему подключать и выбор источника питания.
zpYura вне форума   Ответить с цитированием
Старый 07.12.2014, 16:02   #4
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Робот управляемый через компьютер или ANDROID устройство по WIFI сети

1- Вероятность 99%
2- как обычно, через разъем питания
Admin вне форума   Ответить с цитированием
Старый 07.12.2014, 16:15   #5
zpYura
Junior Member
 
Регистрация: 03.12.2014
Сообщений: 5
Вес репутации: 0
zpYura is an unknown quantity at this point
По умолчанию Re: Робот управляемый через компьютер или ANDROID устройство по WIFI сети

То есть схема подключения следующая: роутер подключается к батарейкам, камера подключается к роутеру и ардуина подключается к роутеру?
zpYura вне форума   Ответить с цитированием
Старый 07.12.2014, 16:36   #6
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Робот управляемый через компьютер или ANDROID устройство по WIFI сети

Все верно, только батарейка должна быть от 4,5в до 6в или со стабилизатором
Admin вне форума   Ответить с цитированием
Старый 07.12.2014, 16:55   #7
zpYura
Junior Member
 
Регистрация: 03.12.2014
Сообщений: 5
Вес репутации: 0
zpYura is an unknown quantity at this point
По умолчанию Re: Робот управляемый через компьютер или ANDROID устройство по WIFI сети

Спасибо,буду пробовать
zpYura вне форума   Ответить с цитированием
Старый 12.12.2014, 23:28   #8
zpYura
Junior Member
 
Регистрация: 03.12.2014
Сообщений: 5
Вес репутации: 0
zpYura is an unknown quantity at this point
По умолчанию Re: Робот управляемый через компьютер или ANDROID устройство по WIFI сети

Поставил прошивку cyberwrt, пользуюсь и радуюсь)Вот возникли очередные (возможно глупые) вопросы:
1) имеется батарейный отсек и 4 батарейки по 1.5 в, если их подключить на прямую к роутеру я его не спалю?
2) хочу получить доступ к видео потоку чтобы обработать его с помощью opencv, не подскажите как это можно сделать или где нужно копать?
zpYura вне форума   Ответить с цитированием
Старый 13.12.2014, 02:04   #9
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Робот управляемый через компьютер или ANDROID устройство по WIFI сети

Роутер не спалите, у него встроенный стабилизатор
А вот на USB напряжение будет идти без стабилизации.
Я подключаю 4 аккумулятора по 1,2в, батарейки тоже пробовал, понимаю что 6в это в пределах допустимого, но все равно как то боязно
Admin вне форума   Ответить с цитированием
Старый 13.12.2014, 17:19   #10
zpYura
Junior Member
 
Регистрация: 03.12.2014
Сообщений: 5
Вес репутации: 0
zpYura is an unknown quantity at this point
По умолчанию Re: Робот управляемый через компьютер или ANDROID устройство по WIFI сети

А как на счет видеопотока с вебки,как мне его можно захватить и обработать своей программой?
zpYura вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 14:55. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика