Робот-динозаврик Pleo


робот-динозаврик Pleo

Pleo — это робот-динозаврик — игрушка от американской фирмы UGOBE. Внешне, игрушка представляет собой недельного детёныша камаразавра (Camarasaurus) – динозавра юрского периода.

Длина робота около 20 см., вес 1,3 кг.

Робот реагирует на внешние стимулы, способен к обучению и не требует дистанционного управления.

робот-динозаврик Pleo

Робот управляется специально разработанной операционной системой LIFE OS (Life Form Operating System) с технологией «органических вариантов кода» (Organic Variants Code — OVC).
Производители, обещают, что благодаря этому, робот может обучаться и приобретать индивидуальные черты поведения.
Разработчиками, у робота предусмотрены «эмоции», выражаемые посредством звуков и движений и различные «реакции»: кашель, моргание, чавканье, подёргивание, вздохи, чихание, фырканье, бурчание в животе, помахивание хвостом, зевота.
Движения робота, меняются в зависимости от его внутреннего состояния — например, «уставший» динозавр движется медленно, а «обрадованный» — энергично.
В Pleo, заложены 50 поведенческих алгоритмов: капризы, гнев, скука, игривость, охота, осторожность, желание обниматься, отвращение, дезориентацию, недомогание, опасение, любопытство, радость, горе, удивление, усталость, голод и стремление к взаимодействию с человеком.

Кожа робота — это мягкий полимер, который скрывает от пользователя всю мехатронную начинку робота.

робот-динозаврик Pleo

Технические характеристики

* 2 32-битных микропроцессора – общие и зрительные функции
* 4 8-битных микроконтроллера – контроль движений
* 14 моторизированных узлов (сервомашинки с обратной связью)
* 2 микрофона – полноценный слух
* 8 сенсоров на коже – голова, подбородок, плечи, спина, лапы
* 4 детектора поверхности на лапах – распознавание поверхности
* 2 встроенных динамика – спереди и сзади
* интегрированная камера для обеспечения зрения – реакция на свет и навигация в пространстве
* cенсор ориентации в пространстве
* инфракрасный сенсор рта – определения наличия объекта во рту
* порт mini-USB для подключения к компьютеру
* cлот карт памяти SD для для закачивания прошивок и обновлений
* аккумулятор (самое слабое место робота; используется никель-металлогидридный аккумулятор — одной зарядки хватает где-то на час работы, хотя обещают 4,5 часа (всё-таки 14 серв не шутка!) Кроме того — аккумулятор нагревается.)

Т.о, бортовой вычислитель робота — это:

* 32-битный микропроцессор Atmel ARM7 (основной процессор Pleo)

Atmel AT91SAM7S256 32-bit ARM microprocessor with 256 KB embedded flash.

* 32-битный подпроцессор NXP ARM7 (система камер, аудио)

32-bit NXP RISC LPC2103F microcontroller.

* четыре 8-битных процессора (управление электродвигателями на низком уровне)


— прототип Pleo (обратите внимание на обычные сервомашинки)


,а это уже серийный Плео, в котором используются сервомашики, похоже, изготовленные специально для этого робота:

Интерфейсы

* mini-USB (для подключения к компьютеру)
* cлот для карт памяти SD (для закачивания прошивок и обновлений)
* UART (выведен на 7-пиновый разъём, спрятанный за пластиковой заглушкой рядом с переключателем питания)

Зрение робота

Зрение Pleo, основывается на видеокамере и позволяет роботу реагировать на освещенность и осуществлять навигацию(??).

робот-динозаврик Pleo

Глаза динозаврика не имеют никакого отношения к его зрению, т.к. камера установлена на носу робота.
В качестве сенсора, выступает КМОП датчик OV6650 — OmniVision OV6650 Color CMOS CIF (352 x 288) CameraChip.

робот-динозаврик Pleo
рядом с камерой виден ИК-светодиод и ИК-приёмник (похоже — TSOP) — выступают в качестве ИК-бампера (служат для обнаружения препятствий, а если робот «посмотрит вниз», то могут обнаружить край стола) и «общения» с другими Pleo

Внутренности

робот-динозаврик Pleo

Pleo Inside
Фотографии разборки Pleo

Видео

Ugobe’s Pleo Robotic Dinosaur

Pleo Robot Dino

Pleo Review

Dog vs. Pleo

Робот PLEO — устройство и разбор динозавра

Всё ещё никто не хочет делать робота робота-питомца? 🙂

Ссылки
http://www.ugobe.com
http://www.pleoworld.com
http://www.mypleo.ru
http://ru.wikipedia.org/wiki/Pleo

подробный обзор Pleo
MEMBRANA провела испытания робота-динозаврика Pleo
Робозавр Pleo меняет конструкцию и задерживает свой старт
Дешёвый робот-ящер ведёт независимый образ жизни

Фотографии разборки Pleo
Pleo hacks
Remote Control Pleo with Wii Nunchuck


Добавить комментарий

Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Android Arduino Bluetooth CraftDuino DIY IDE iRobot Kinect LEGO OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака управление ходить шаг за шагом шаговый двигатель шилд юмор

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение