AR-100 управление через Bluetooth и ИК-пульт
Наверное немало авторов программ для AR-100 (на платформе MK-65 и MK-66) задавались этим вопросом. Написать программу для управления с пульта - без проблем. Для управления по Bluetooth через ПК - тоже не проблема. А как же их объединить? Очень просто:
Надеюсь у вас уже есть опыт работы с пультом (команда ir_read/ir_read2) и с буфером bluetooth UART. Если нет, то советую сперва почитать инструкцию к контроллеру MK-65, MK-66.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | main: gosub bt_read if BT1 = 240 then if BT2 = 1 then gosub dance_10 else if BT2 = 2 then gosub dance_24 else gosub bt_end end end v = 0 v = ir2_read() if v = 0x0002 then // key1 sound = 1 gosub presentation tim_delay(1000) gosub standard_pose srv_speed_all(3500) else if v = 0x0007 then // key 2 gosub bow_pose gosub standard_pose srv_speed_all(3500) end goto main |
В данной программе мы объединили исполнение двух танцев через программа Андромеда (RoboDancePad), одну презентацию и поклон с инфракрасного пульта. То есть, чтобы держать и то и другое, достаточно работать с этими командами в одном и том же цикле (в данном случае цикл main).
Надеюсь кому-нибудь да помог ;)



Может быть у кого еще возникли проблемы с программированием Kyosho Manoi. Лично я долго мучался с этим гавриком, особенно когда дело дошло до его калибровки.
Москва, Крокус Экспо, сентябрь 2008. Московский международный автомобильный салон. На стэнде компании Honda каждые два часа проводили презентацию робота ASIMO. Наконец-то мне удалось повидать это чудо в живую. Первый раз возникли какие-то технические неполадки. ASIMO отказался принести Марии напитки, которые она заказала, и пришлось отложить выступление на пять минут. Фотографии и видео под катом.
С 14-20 июля в городе Сучоу, Китай прошел ежегодный фестиваль RoboCup. В рамках фестиваля проводили три типа игр: RoboCupSoccer, RoboCupRescue, RoboCup@Home и RoboCupJunior, которые в свою очередь разбивались на более мелкие лиги, чаще всего по типу роботов.
RoboChamps представляет собой интерактивный проект по боям роботов. Что-то вроде виртуальной реальности, где зарегистрировавшись, человек может вызывать на площадку других участников проекта.
Совсем недавно компания Hitec Robotics выпустила дополнение к модели Robonova-1 - настоящие кисти. Эти кисти (или “грипперы”) крепятся заместо стандартных пластиковых “псевдокистей”, а так же требуют дополнительные сервоприводы (HSR-8498HB, HSR-5498SG, HSR-5980SG или HSR-5990TG).
Компания Майкрософт анонсировала выпуск бета версии Microsoft Robotics Developer Studio 2008. Она теперь полностью поддерживает 64-битные ОС, правда встроенный симулятор, на базе XNA фреймворка всё еще требует 32.