roboforum.ru

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


Wiimote в качестве "сердца робота"

Обсуждаем рождающиеся мысли и результаты экспериментов.

Re: Wiimote в качестве "сердца робота"

Сообщение omlin » 04 июл 2008, 09:51

remrum: что-то подзавял Ваш энтузиазм?

Кстати, во-первых, написал немножко в блоге о Вашей идее в рамках популяризации: http://insiderobot.blogspot.com/2008/07 ... telib.html
Во-вторых, есть вот такой совет: создать небольшую диаграммку, что-то типа моей http://robot.paccbet.ru/images/device_diagram.swf
чтобы определиться, что данный робот сможет делать, а что нет :)

Возможно, это придаст Вам дополнительный, ммм, заряд энергии - когда будет видно, к чему, собственно, можно стремиться...

Ведь есть в этом проекте плюсы, а есть и минусы.
Я сам делал робота на основе компьютера, это мой первый самодельный робот - он описан на сайте http://robot.paccbet.ru
Его главными проблемами были большое потребление энергии и большая масса получившегося робота, из-за чего относительно доступное шасси от игрушечной РУ машинки еле-еле ползало и скрипело на поворотах :)...
Как решить эти проблемы - я писал в статье http://insiderobot.blogspot.com/2008/06 ... st_04.html
Однако, решения эти недешевы....

Робот на основе Wiimote имеет ряд серьезных преимуществ:
1. Малое энергопотребление
2. Малая масса устройства
3. Возможность использования всей вычислительной мощи современного компьютера для программирования поведения робота
4. Достаточно доступная цена, и вообще наличие на рынке (хотя в нашем городе отдельно пультов не продается до сих пор :( )

Однако, есть у него и недостатки:
1. Ограниченная автономность - Bluetooth имеет серьезные ограничения по радиусу действия, и радиус этот равен всего 10 метрам (в Wiimote насколько я помню используется Bluetooth class 2)... Эта проблема решается, на мой взгляд, единственным способом: прицепляем помимо Wiimote, на робота еще и КПК с Windows Mobile, и управляем роботом через КПК-шный Bluetooth, сконвертировав библиотеку WiimoteLib под Framework CE.
2. Ограниченная расширяемость - тоже очень серьезная проблема...
И управляющие воздействия, и "датчики" (за исключением ИК-камеры и акселерометра) - дискретны и могут принимать только два логических значения "включен" или "выключен". Иными словами, чтобы энкодеры на колеса подцепить, нужно хорошенько поломать голову... Единственное решение здесь на мой взгляд - использование эмуляций последовательных портов, но опять же нужно проверить, способна ли на такой трюк библиотека WiimoteLib... Подключение некоторых более сложных устройств, например, веб-камеры, аналоговых датчиков давления, температуры и т.п. - вообще невозможно, и может быть решено, опять же, только при наличии КПК на борту робота.

Так что, на первый взгляд, Вам стоит обратить непосредственное внимание на использование Wiimote в связке с КПК, и, конечно, на проектирование структуры робота, чтобы выяснить возможный его функционал.
Мой блог "Роботы и робототехника": http://insiderobot.blogspot.com
omlin
 
Сообщения: 39
Зарегистрирован: 31 окт 2007, 14:25
Откуда: Кострома

Re: Wiimote в качестве "сердца робота"

Сообщение remrum » 04 июл 2008, 11:49

Кстати, во-первых ко мне можно просто на ты и без господина :)

Статью в блоге читал ,скажу честно порадовался .Энтузиазм у меня
не угас ,но по ряду причин я не могу плотно заниматься этой идеей.
Да я и уже писал ,что робототехник теоретик больше .Хотя вот
недавно опробовал способ сёма сигналов со светодиодов wiwmote,без
разборки .Простенькая схемка : фотодиод,резистор,и триггер Шмидта.
Работает вроде стабильно,если кому интересно могу схему нарисовать :)
Подойдёт и для сёма с ЖК экрана,токая идея уже обсуждалась на форуме.

Насчёт блютуз ,возможно дополнительная антенна увеличет дальность.
а насчёт ограниченной расширяемости ,я уже писал что в роботе
пожарном http://www.windmeadow.com/node/45 используется порт
внизу пульта и как я понял там I2C !!!

Добавлено спустя 14 минут 39 секунд:
omlin,спасибо за поддержку :good:
постараюсь что нить натворить и сам,хотя думаю что твой труд не пройд незамеченным
кстати тема использовать wiimote не по назначению, в буржуйском инете весьма
популярная в отличии от .ru .За исключением проектов Джонни Ли ,из которых
я вобщем то и узнал о wiimote .
remrum
 
Сообщения: 8
Зарегистрирован: 09 июн 2008, 22:38
Откуда: Москва,Новомосковск

Re: Wiimote в качестве "сердца робота"

Сообщение ANTONme » 29 июл 2009, 15:42

А где можно ужнать подробнее про акселерометры и акселерометр Wiimote в частности.
Интересует точность измерения: возможно ли с помощью акселерометра снимать трек движения, или он используется только для грубых измерений?
Написал в эту ветку, потому что уже имеется Wiimote, хочется поэкспериментировать с ним.
ANTONme
 
Сообщения: 1
Зарегистрирован: 29 июл 2009, 15:34
Откуда: москва

Пред.

Вернуться в Идеи

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

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