roboforum.ru

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

Интерактивный мобильный робот Vanessa

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Интерактивный мобильный робот Vanessa

Сообщение Scorpio » 10 ноя 2010, 17:47

Давно хотел попробовать сделать робота покрупнее, чтобы мог не только под ногами крутиться. И вот, что получилось...
Vanessa.jpg
Пока без рук и без одежды :)

Назван по имени одушевляющего его персонажа , кстати, честно купленного мной у Guile 3D Studio.
Назначение: Отладка различных алгоритмов общения робот – человек, и алгоритмов ориентации при передвижении в закрытых помещениях с ровным полом.
Рост: 130 см,
Снаряженная масса: пока 9 кг.
Максимальная скорость: 3 км/ч
Продолжительность работы без подзарядки: примерно 2 часа.
Бортовой комп: планшет THD PX1 (Atom N450 CPU, 160GB HD, 1GB RAM, 1024 x 600 10″ multitouch)
О.С.: Win XP
Батарея: 12V, 7 AH
Шасси: HCR
Диаметр колес: 140 мм
Драйвер двигателей: MD25
Контроллер: AVR-CRUMB168-USB с доп обвесом.
Датчики обнаружения препятствий: 3 контактных бампера + 4 пороговых ИК дальномера.
Датчики позиционирования: сканер напольных меток , компас , GPS
Датчики обнаружения людей: камера, ИК термометр, УЗ сонар.
Дополнительно: Серва для наклона «головы», лазерная указка, аудио усилитель.
Интерфейсы для связи с пользователем: WiFi, Bluetooth, 3G, голос, сенсорный экран.
Режимы работы: дистанционное управление (ВТ), удаленное управление (интернет), автономная работа...
Возможное применение: Развлечение гостей, проведение экскурсий, охрана помещения и т.д. Может контейнер-холодильник для пива приделаю :)
Стоимость комплектующих и материалов: около 900 вечнозеленых без планшетника, однако.

Текущее состояние: Куплены все комплектующие. Собрано почти все железо. Налажена связь ПК – контроллер – датчики.
Первоочередные задачи:
- наладить дистанционное управление роботом от смартфона,
- изготовить зарядную базу для зарядки одновременно 12В батареи и планшета,
- научить робота привязывать свое положение к карте помещения (энкодеры + компасс + напольные метки) и находить оптимальные маршруты из точки А в точку В.
- научить контролировать разряд батарей, находить зарядную базу, парковаться на нее, контролировать процесс заряда.
- научиться рулить роботом через и-нет с передачей картинки, звука и телеметрии с робота, а роботу комманд (задание передвижений, мимики лица и фраз для произношения).
Для решения последней задачи хочу попросить помощь форума. Какой софт лучше использовать для интернет-руления?
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Интерактивный мобильный робот Vanessa

Сообщение Rockman » 10 ноя 2010, 18:14

Насчёт готового софта не подскажу, но если разрабатывать что-то своё, то я бы попробовал реализовать на WCF. Там не суть важен протокол обмена данными, сколько сами метаданные и логика работы. Привязки легко добавить, изменить, буквально парой строк. Из протоколов обмена, всмысле привязок, доступно http/https(для обмена через интернет или локальной сети), net tcp(для локальной сети или интранет), pipe(межкоммуникационный обмен на одном ПК).
Rockman
 
Сообщения: 198
Зарегистрирован: 06 июл 2010, 16:36
Откуда: Черногорск
прог. языки: Objective-C, C#, C, C++

Re: Интерактивный мобильный робот Vanessa

Сообщение Scorpio » 10 ноя 2010, 18:29

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

Re: Интерактивный мобильный робот Vanessa

Сообщение SkyStorm » 10 ноя 2010, 18:34

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

Re: Интерактивный мобильный робот Vanessa

Сообщение =DeaD= » 10 ноя 2010, 18:56

Прикольно, а у меня давеча Eee PC появился для робо-целей, объединимся? ;)

Добавлено спустя 1 минуту 20 секунд:
Еще предлагаю в CRUMB168 поставить бутлоадер от Arduino и адаптировать ORFA под него, тогда у нас унифицированы будут команды, а я мы всё равно будем ORFA адаптировать к ORduino :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Интерактивный мобильный робот Vanessa

Сообщение Scorpio » 10 ноя 2010, 19:12

SkyStorm писал(а):Разетки на фотке почему то амереканские...

Точнее латиноамериканские.
=DeaD= писал(а):Прикольно, а у меня давеча Eee PC появился для робо-целей, объединимся? ;)

Я не против, только я ленивый и нерасторопный.
=DeaD= писал(а):Еще предлагаю в CRUMB168 поставить бутлоадер от Arduino

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

Re: Интерактивный мобильный робот Vanessa

Сообщение =DeaD= » 10 ноя 2010, 19:27

Scorpio писал(а):Я не против, только я ленивый и нерасторопный.

Ну по этому признаку мы точно сработаемся :D

Scorpio писал(а):
=DeaD= писал(а):Еще предлагаю в CRUMB168 поставить бутлоадер от Arduino

Где лежит?

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

Re: Интерактивный мобильный робот Vanessa

Сообщение Skyline » 10 ноя 2010, 19:46

А во сколько примерно обошлась доставка с www.robotshop.ca?
Аватара пользователя
Skyline
 
Сообщения: 278
Зарегистрирован: 12 май 2010, 13:30
Откуда: Уральск-Самара
Skype: sky-jap
прог. языки: Bascom AVR Basic
ФИО: Полулях Сергей Валерьевич

Re: Интерактивный мобильный робот Vanessa

Сообщение Scorpio » 10 ноя 2010, 19:54

Помню, что стоимость доставки меня несколько огорчила. Хотя брал я не в канадском робошопе, а в американском. И доставлял не в Питер, а в ...(смотри выше про розетки). Когда выберете товар и страну, сразу выскочит стоимость доставки. И вообще, такую базу и самому склепать не сложно, просто не хотелось возиться. Да и времени не хватает, как всегда.
=DeaD= писал(а):А на какую частоту надо?

на 20.
Последний раз редактировалось Scorpio 10 ноя 2010, 19:58, всего редактировалось 1 раз.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Интерактивный мобильный робот Vanessa

Сообщение boez » 10 ноя 2010, 19:56

В какую-нить Аргентину или Эквадор? :)
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: Интерактивный мобильный робот Vanessa

Сообщение Scorpio » 10 ноя 2010, 20:00

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

Re: Интерактивный мобильный робот Vanessa

Сообщение =DeaD= » 10 ноя 2010, 20:20

делал вслепую, поэтому надо проверять, вот прошивка бутлоадера и батники для загрузки бутлоадера которые я юзаю для своих ордуино, надо адаптировать программатор и ссылку на файл прошивки, а еще boards.txt для Arduino IDE:
Вложения
avrcrumb.zip
(3.78 КиБ) Скачиваний: 0
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Интерактивный мобильный робот Vanessa

Сообщение Scorpio » 11 ноя 2010, 00:48

Блин! Кажется придумал, как по и-нету роботом рулить без особых заморочек. Через Skype! Есть такая штука Skype SDK, позволяет использовать скайповские функции в своих программах. Я когда-то писал программульку, которая объявляла голосом имена вошедших в сеть. А что, видео-аудио есть, обмен командами в виде сообщений тоже. Что еще надо? Проще пареной репы. Поправьте меня скорее, если я не прав.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Интерактивный мобильный робот Vanessa

Сообщение galex1981 » 11 ноя 2010, 01:05

Что то новое! Зачет! :good:
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Интерактивный мобильный робот Vanessa

Сообщение EdGull » 11 ноя 2010, 08:26

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

След.

Вернуться в Наши проекты

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

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