Platform

Physical
Mass2.3 kg (2.7+ kg with batteries installed)
Wheel track164 mm
Wheel diameter90 mm
Maximum forward speed400 mm/sec
 
Power
Main battery4× D Cell NiMH of capacity at least 5Ah[1]
Clock battery1× CR2032 coin cell
Main battery lifeVaries with battery capacity and usage: typical range 2-16 hours

[1] Batteries of at least 100g/cell (typically that means at least 5Ah) are required (see Batteries for details).

Sensors

Exteroceptive
Microphones10-bit @ 20kHz
Cameras[2][3]128×96 @ 25fps
192×144 @ 25fps
320×240 @ 8fps
ProximitySonar in nose (3-30+cm)
Touch4× in body, 4× in head; capacitive
LightSpread around body skirt
CliffFront edge of body skirt
 
Interoceptive
Accelerometer1× in body, 1× in head
TemperatureInside body shell
VoltageBattery voltage

[2] Frame rates are reduced automatically in low lighting conditions.

[3] Listed frame rates are marginally stable for delivery to a single client; occasional dropped frames may occur, depending on conditions.

Actuators

Kinematic
Main wheelsDifferential drive, up to ~500mm/sec
Body jointsLift, yaw, and pitch
 
Cosmetic
Tail (wag/droop)Wagging or drooping
Ears (rotate)Left and right ear rotate independently
Eyelids (open/close)Two eyelids open and close together
 
Supplementary
Sound outputStereo audio digitised at 8kHz 10-bit

Processing

Embedded Stack
P1STM32F030C8T6ARM Cortex M0 @ 48MHz
8kB SRAM
64kB FLASH ROM
P2NXP LPC4330ARM Cortex M0/M4 Dual Core @ 204MHz
264kB SRAM
8MB DRAM (A3V64S40GTP)
2MB FLASH ROM (MX29LV160DT)
P3TI AM3358ARM Cortex A8 @ 1GHz
256MB DDR3-1600 RAM (K4B2G1646G)
4GB uSD FLASH ROM

Software

This table describes the software that comes with the MIRO robot. The factory-supplied SD card (or disk image) comprises a Linux distribution built using the Yocto distribution build tool for embedded devices. The image includes a small set of build and development tools along with a minimal ROS installation.

On-board
Operating systemYocto Krogoth 2.1.1
ROSKinetic
 
Accompanying
MIRO Developer KitIncludes configuration for Gazebo robot simulator[4]

[4] Owing to limitations of simulation, the simulated robot lacks some of the faculties of the physical robot.

This table indicates the software for your workstation that is supported.

Supported
Operating systemUbuntu 16.04 LTS
ROSKinetic
GazeboVersion 7.3