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 content is organised as a sequence of tutorials.

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

The next set of tutorials focus on programming in MiRoCODE using Blockly (and later, Python ). These include a series of practical challenges covering different aspects of robot control, such as motion, expression, and sensor-based behaviour.

As you progress, you will be introduced to a wider range of MiRoCODE functionality and build increasingly complex behaviours.

Additional resources