Finch - робот учебное пособие

Finch - учебный робот
Компания-стартап BirdBrain Technologies уже знакома нам по модернизатору для электроники — Brainlink.
Но есть у исследователей из Carnegie Mellon University и другой примечательный проект: Finch — робот, разработанный как учебное пособие по программированию.

Finch - учебный робот

BirdBrain Technologies LLC основана в 2010 году Tom Lauwers — Ph.D в Carnegie Mellon Robotics Institute's CREATE lab.

Tom Lauwers представляет Finch и Brainlink


Внешне, Finch похож то ли на какую-то птицу, то ли морского ската. При этом, он является очень удобным учебным роботом.

Робот содержит в себе:
Finch - учебный робот
* два мотор-редуктора
* датчики:
— препятсвия (TSOP)
— света (два фоторезистора)
— температуры (термистор)
* 3-х осевой акселерометр (Freescale MMA7660FC 3-axis MEMS accelerometer)
* RGB-светодиод
* зуммер (buzzer — способен играть звуки с частотой от 100Гц и 10кГц)

В качестве бортового вычислителя, в Finch используется единственный микроконтроллер — Atmel Atmega16u4.
Прошивка МК интегрирована в LUFA (Lightweight USB Framework for AVRs, так же известен как MyUSB — open-source USB firmware library от Dean Camera)
Finch - учебный робот

Программирование робота происходит через USB-кабель (через него же робот и питается).

Finch - учебный робот

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

Finch - учебный робот

Finch можно программировать на нескольких языках программирования: Java, Python, C++, Visual Basic, Processing, Scala.

Интерфейсы

USB (USB HID Device)
Finch использует универсальный драйвер и поэтому, для него нет необходимости устанавливать дополнительный драйвер.
Finch USB Protocol

Finch - учебный робот

Принципиальная схема
Finch - учебный робот

Видео

The Finch in Three Minutes


Writing Finch Java Programs


Playing with Finch


Finch Obstacle Avoidance


Цена
Цена робота в США, составляет 99$.

Ссылки
www.finchrobot.com
Finch Hardware
Finch Firmware
Upgrading Finch's Firmware
www.birdbraintechnologies.com
LUFA

По теме
mBot — робот для обучения программированию и робототехнике
  • 0
  • 31 января 2012, 20:28
  • admin

Комментарии (0)

RSS свернуть / развернуть

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.