All articles, tagged with “robots”

KS-Line: line follower bot

В прошлую пятницу ко мне наконец-то пришла первая версия контроллера OR-duino. И я собрал своего первого робота для следования по линии.

KS-Line

Состоит из:

  • OR-duino w/ LiPo battery ………………………… ~1200 p.
  • OR-LINESENS-KTIRx10 ………………………… ~360 р.
  • Tamiya twin-motor gearbox (item 70097) ………. ~550 р.
  • Tamiya off-road tires (item 70096) ……………….. ~210 р.
  • Старый железный конструктор ………………… бесценно :)

И того: ~2400 р.

После первых тестов назад добавил противовес.

Для поддержки контроллера написал библиотеки для Arduino IDE. Также собрал свой дистрибутив Adruino IDE for Windows, в котором уже добавлена поддержка OR-duino: or-duino-ide-0018.win.zip (88 MiB, MD5: a4aba75634d858adc4987acf22b2ecc7).

0 comments »

ORFA 0.8.0

Выпустил новый релиз орфы.

Достаточно много изменений, важнейшее из которых — выделение низкоуровневой части в HAL и возможность его использовать отдельно. Пример можно найти в doc/examples/hal-servo/.

Добавлена поддержка OR-AVR-M128-DS.

Правда реализовал далеко не все, что хотел выпустить в этой версии. Например пока так и не сделал мультимастер.

Теперь я также собираю набор бинарников готовых для прошивки в контроллеры. Найти их можно здесь: http://media.vehq.ru/openrobotics/binaries/

0 comments »

ORFA

Для работы с шлюз-контроллером TermiTiger’а написал новую прошивку. Первоначальный синтаксис команд взят из проекта userial, за тем упрощен (отброшены лишние операции).

PyOR

Для работы с ПК написана библиотека для питона и в качестве теста простой гуй для управления танком

В дистрибутив входит две утилиты:

orintro.py

Это утилита для загрузки информации о доступных драйверах (интроспекции)
orintro.py [-d] [-b 115200] [-a 20] /dev/ttySn

orjoystick.py

Это утилита для управления танковым шасси с помощью 4-х осевого джойстика.
orjoystick.py [-d] [-b 115200] /dev/ttySn
Зависит от pygame.

ORBTbot

Чтобы показать чем использовать bluetooth удобнее чем спец. транссиверы разыскал мидлет для телефона от ToniPizecato и немного модифицировал для управления танком с «ORFA-контроллером»

Внимание: Не использует интроспекцию ORFA!

0 comments »

TermiTiger #4: сборка платформы

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

Обжал разъём для RoboMD2, пришлось поработать дремелем, чтоб село. Приклеил плату ДД термоклеем, винты крутить просто некуда.

pict3115

У модуля ДД пришлось выпаять конденсатор и повесить его на проводах:

pict3116

Укоротил провода от моторов:

pict3117

Приклеил модуль радиоканала к задней съёмной стенке:

pict3118

Крепление качалки наклона пушки задевало за модуль шлюз-контроллера. Спилил отрезным диском:

pict3119

Поворотный механизм:

pict3120

Ставлю гусеницы обратно:

pict3121

Почти собранная платформа, но пока без камеры и прочих датчиков:

pict3122

2 comments »

TermiTiger #3: разбираем танк

pict3108

Аккуратно расцепляем гусеницы и снимаем с катков:

pict3109

Откручиваем шурупы над катками:

pict3110

Раскручиваем блок приёмника, отцепляем все провода. Блок больше не потребуется.

pict3111

Блок приёмника крупным планом: H-мосты сделаны на биполярных транзисторах B772.

pict3112

Провода питания и моторов вытаскиваем из разьемов, и зажимаем в разъёмах OR. Верхнюю часть убираем, она еще потребуется. На фото тест драйвера двигателей:

pict3113

Сообщения терминала:

pict3114

4 comments »

TermiTiger #2

Продолжаю собирать бота. Сегодня съездил в Бурый Медведь за разъемами и шлейфом, у них значительно дешевле чем в чип-дипе.

Решил не искать IDC-12 для RoboMD2, а поработать дремелем. С помощью алмазной цилиндрической насадки я аккуратно сточил боковую стенку, чтобы туда вошел IDC-14 шлейф.

pict3105

pict3106

pict3107

0 comments »

TermiTiger

Ко мне наконец пришли модули Open Robotics. Начал собирать материалы для постройки бота на гусенечной платформе.

Саму платформу — модель танка Тигр 1:24 купил на новый год в пилотаже, обошлась примерно в $100 (с учетом скидки).

Неожиданностью оказалось отсутствие в магазинах разьемов IDC-12 на шлейф, которые необходимы для связи OR-AVR-M32-D с OR-MD2-2A-12V-CP, пока немного застопорился на их покупке.

Модули и платформа:

pict3102

pict3103

pict3104

0 comments »