http://www.robochamp.ru/index.php/component/content/article/34-demo-category/102-eyera-hexapod

http://roboforum.ru/forum88/topic6528-45.html

http://www.hexapodrobot.com/forum/viewtopic.php?f=14&t=12

http://www.youtube.com/watch?v=quN37YskoaM&feature=topvideos

 

Структура системы

 

Основа – это плата контроллера.

К плате контроллера подключено:

 

6 концевых датчиков

Контроль поверхности

Двухосевой акселлерометр

Корректировка положения корпуса

УЗ-сонар

Определение расстояний

Фонарь

Освещение в темноте

Модуль BlueTooth

Связь с ПК

12 серводвигателей ( М=12 кг/см )

Суставы робота

8 серводвигателей ( М=6 кг/см )

Суставы робота

 

   Камера с платой контроллера не связана.

  

   Корпус робота выполнен из листового алюминия толщиной 2,5 мм. ( 22 элемента).

 

Питание

 

Плата контроллера и силовая часть питаются от преобразователя напряжения 6В 8А, который подключён к литий-полимерному аккумулятору 7,4В ёмкостью 5800мА/ч и токоотдачей 20С.

 

УЗ-сонар запитывается от платы контроллера.

 

Беспроводная камера питается от Ni-MH аккумулятора типа «Крона» напряжением 9В и ёмкостью 250мА/ч.

 

Фонарь подключён непосредственно к Li-Po аккумулятору и управляется через транзисторный ключ.

Система машинного зрения.

 

Пока отсутствует, но:

Программа RoboRealm захватывает изображение с камеры, обрабатывает его и пересылает значения центра гравитации COG_X и COG_Y на порт 6060 (API) локального адреса (localhost).

Программа на VB6.0 опрашивает переменные используя компонент RR_COM_API.dll (желательно иметь его в папке с проектом). Данный компонент подключается через панель инструментов.

Подробнее про компонент: http://www.roborealm.com/help/API.php

Примеры приёма данных по API: http://www.roborealm.com/downloads/API.zip

 

Разрабатывается система машинного зрения на основе модулей OpenCV.

 

Связь

 

Стандартный адаптер USB-BlueTooth Dongle вставляется в USB разъём. При обнаружении им другого BlueTooth устройства настраиваем его на определённый виртуальный COM порт. Запускаем программное обеспечение для работы с роботом.

В состав системы входит BlueTooth-USART модуль (OR-BTM111-15.2.pdf), работающий в качестве приёмника (SLAVE). Питание осуществляется от источника питания в 3,3 В, которое идёт с платы контроллера на разъём RoboBus.

 

Получая команды с передатчика, модуль по последовательному протоколу RS232 передаёт их на контроллер и обратно.

 

Плата контроллера

 

OR-AVR-M128-S – контроллер с расширенной поддержкой серводвигателей.

Используется прошивка

 

Программное управление и секвенсор.

 

Программа ещё сырая и будет дорабатываться. Сейчас она позволяет управлять хексаподом с джойстика и создавать инструкции (набор движений).

Список движений:

1.      Перемещение.

2.      Наклон корпуса.

3.      Смещение корпуса.

4.        Подъём и опускание.

5.        Вращение камерой.

6.        Вращение корпуса.

Дополнительно - включение/выключение фонаря

 

Ходьба осуществляется тройками лап с регулируемой скоростью и длиной шага.

Возможна ходьба в наклонном положении.

 

 

 

1-       текущее движение

2-       текущие координаты лап

3-       ручное управление каждой сервой

4-       порт

5-       основные параметры движений

6-       данные с джойстика

7-       ошибки

 

Заметки:

Для формирования походки используется обратное уравнение кинематики.

Опрос датчиков лап производится с частотой 64Гц. Используется API-функция timeSetEvent (создание мультимедийного таймера высокой точности).

 

Видео:

 

Фото:

 

06_09_10

 

13_10_10

 

 

 

 

 

 

 

Настройки

 

1. На GPIO напряжение выбрать +3.3V (перемычка 3.3V на GPIO).

2. Входы PORTF.0 и PORTAF.1 – выбраны для акселерометра.

3. Вход PORTF.2 – выбран для УЗ-сонара.

4. Входы PORT.A0–PORT.A5 используются концевыми датчиками.

5. Вывод PORT.А7 настроен для управления фонарём.

 

 

Справочная информация

 

6V 3000mA:

http://www.rcdrive.ru/unit.php?unit=3105

http://www.hoby-shop.ru/models/index.php?productID=838

http://www.rcdrive.ru/unit.php?unit=2141&pPage=1

6V 4600mA:

http://hobbyostrov.ru/product_info.php?products_id=20553

http://hobby-rc.ru/catalog/akkumulyatory-kabeli/akkumulyatory/?brand=147528&page=3

7,4V 5000mA:

http://www.planetahobby.ru/product_info.php?products_id=12019

Инфа на аккумы

http://www.rc.x-adv.ru/articles/LiPoli/

Регулятор напряжения

http://www.planetahobby.ru/catalog/advanced_search_result.php?keywords=%F0%E5%E3%F3%EB

УЗ-сонар

http://www.soberyrobota.com.ua/index.php?productID=125 (837р.+ 300р. доставка)

http://www.electronshik.ru/card/ultrazvukovoy-sonar-do-645m-lv-maxsonar-ez1-96935 (1210р.)

http://test.roboforum.ru/product_10712.html (очень хороший магазин, много всего) (996р. + доставка)

http://electronlab.com.ua/i/manufacturers_id/377 (31$)

Зарядное устройство для аккмуляторов

http://hobbycity.com/hobbyking/store/uh_viewItem.asp?idProduct=7898

http://rc.x-adv.ru/shop/aku/group_605/item_281/

Пластик для корпусов

http://robocraft.ru/store

Изготовление деталей из пластика

http://roboforum.ru/post40002.html?hilit=формовка#p40002

Технология изготовления форм

http://www.ptfe-silicone.com/faq.php

 

 

Wi-Fiмодули

 

http://gamma.spb.ru/products.info.php?c=1141&s=397&i=1141

 

 

Дата редактирования 02 мая 2011г.