Skip to content

Welcome to MiRoCloud

A picture of MiRo in one of the first COM1005 labs back in 2019

Introduction

This section introduces you to:

  • MiRo — a biomimetic, animal-like companion robot with a brain-inspired control system
  • MiRoCloud — a browser-based simulation platform
  • MiRoCODE — a visual programming environment for controlling MiRo

The aim is to help you get from first interaction with the simulator to building structured, interactive robot behaviours.

Structure

The first two pages cover logging in and getting familiar with the interface.

The rest content is organised as a sequence of tutorials that focus on programming in MiRoCODE using Blockly (and later, Python ). As you progress, you will be introduced to a wider range of MiRoCODE functionality and build increasingly complex behaviours. The tutorials include a series of practical challenges covering different aspects of robot control, such as motion, expression, and sensor-based behaviour, first in the simulator and then on the real MiRo.

Additional resources