SmallGranMiroFAQAsset 8-8.png

Your Questions Answered:

Below are some of the questions users have asked us about MiRo.
Click here to ask you’re own question in the form below
or visit our contact page for more help.


What is Miro-E?

MiRo-E is a highly specified, flexible, low-cost, programmable AI robotic platform, developed to mimic familiar domestic animal-like behaviour.

Key highlights are:

  • Works straight out of the box exhibiting pet-like behaviour in pastoral / demonstration mode.

  • Flexible like a laptop and can be used from primary school to university.

  • 3rd generation MiRo has been completely re-engineered and evolved for education

  • Developed for learning robotic coding from first principles to high level.

  • Easy-to-learn programming app has been specially designed.

  • Simulate Miro’s behaviour on screen using browser-based Gazebo app, this means a whole class can work on programming and only need one or two MiRo’s per classroom.

  • Emotionally Engaging personality friendly and familiar non-threatening / non-macho

  • State of the Art Biomimetic AI technology replicates a small mammal’s behaviour

  • It has a powerful Raspberry Pi B 3+ processor incorporated and loaded with software.

  • Fully programmable, serviceable and upgradeable by a user with moderate experience .

  • The unique Brain Based Biomimetic Control System [3BCS] developed by Sheffield University and in Bristol Robotic Lab.

  • Online support system based in our Bristol Labs with regular software updates.

  • Communicates using WiFi / Bluetooth / USB, which allows:

  • Bluetooth set-up and behaviour configuration using MiRo smart phone App.

  • WiFi gives access to higher power computing and cloud services.


What does Miro do?

Miro is trained to react to humans and each other using behaviour, sound and light. It is autonomous in demonstration / pastoral care mode. It responds to touch, stroking and sound. It is a proven flexible & useful tool for sophisticated university research. It could also potentially help with therapy for neurological conditions [from SEN to dementia].


How does the MiRo Educational programming Interface [MEI] work?

MiRo arrives with the required software loaded.

There’s a 3D robot simulator (Gazebo) for speedy development using one MiRo per class.

Click here to learn more about the simulator.


What else is MiRo useful for?

MiRo is proving to be useful as a pastoral and cognitive therapy tool for:

  • Special Educational Needs in children and adults.

  • High level university research looking to hack robots or do their own custom programming.


What age group is Miro suitable for?

The 3rd Gen. MiRo-E has been specifically developed for education, including:

  • A classroom pet in early school learning [pastoral care mode].

  • Primary schools using the simple-to-grasp MiRoSim interface.

  • Secondary schools using Blockly, C++, Python programming languages

  • Special Educational needs

  • Research into therapy for age related issues.


How many MiRo’s do you need per class?

Only one MiRo is needed per classroom.

As MiRos interact wonderfully with each other so two or three per class is an ideal.

The browser-based simulator interface means individual pupils can learn to code see how the virtual MiRo will behave on screen before they download to the physical robot.


What is MiRo’s battery life and
how is it charged?

MiRo comes with a rechargeable battery pack and inline charger.

The battery life varies with usage, but it is approximately 6+ hours active and 12+ hours standby.


What gender is MiRo?

It is up to you! - We view MiRo as a ‘non-binary’ digital device.


What is the potential?

MiRo, with the right know-how and programming, could be manipulated by advanced users to perform a wide range of custom functions:

Stereo HD vision could be programmed for:

  • Facial recognition and analysis of mood and body language

  • Situational awareness

  • Optical navigation using objects and ceiling for reference points

    User-programmed applications for the quad microphones might include:

  • Acoustic mapping to understand where sounds are coming from

  • Respond to ambient noise so behaviour reacts to it

  • Obey certain voice commands

  • Analysis of voice detecting abnormal stress or excitement.

  • Situational awareness

    WiFi /Bluetooth/USB then could give access to:

  • Higher power computing for more sophisticated tasks such as SLAM navigation and sophisticated facial recognition analysis

  • Operation in remote environments for security and surveying

  • Cloud services such as Alexa, Siri and Google

The only constraint is your skill and imagination!


How do I get one?

The UK retail price of MiRo is £2,450 + Tax / VAT + shipping

First production batch of MiRo-Es have now been oversubscribed, but we are now taking orders for April 2019 delivery.

Visit and buy online at our e-shop by clicking the button below.


Can we buy multiple MiRo's?

Contact our office if you need to use purchase orders, buy more than five or are eligible for concessions.

There is an introductory discount for non-private primary and secondary schools offered in the United Kingdom only.

This includes our one year guarantee on manufacturing defects & online support.


What is MiRos programming language?

We mostly work in Python, though we provide also some examples in C++, and of course the MiRoSim App uses Blockly.

But any language that can talk to the ROS (Robot Operating System) interface can be used with MiRo. For software running on the robot, the on-board environment is Raspbian Linux.


What is MiRo’s technical specification?

Below is a summary of the main technical elements of MiRo. For more detailed specifications please visit our Lab site by clicking this link.


Raspberry Pi 3B+
Quad core 1.4 GHz
1GB RAM, 16GB micro-SD Raspbian, ROS ready


1 in body, 1 in head


2 HD cameras 720p


Sonar up to 1m


4x light sensors 2x cliff sensors


2 differential drive wheels with opto sensors
Up to 0.4m/s


4x 16-bit microphone 1x loudspeaker (streamable)


28 capacitive touch sensors; 14 in body, 14 in head


Bluetooth – WiFi – USB expansion ports


3 main DOF Lift, yaw and pitch with position sensors


6 independent RGB LEDs


Tail droop/wag Eyelids open/close Ears rotate

Size & Weight

The MiRo 3rd generation weighs 3kg, is 36cm tall and 34cm in length.


MiRo-E is CE, Au & FCC certified.

Still have a question?

Please do feel free to ask us a question below, or visit our contact page to get in touch!