Creating a Mexican wave

Robotics Activity: Creating a Mexican Wave with Open Roberta

In this activity, we’re going to programme at least three robots to create the visual effect of a ‘Mexican wave’. To do this, we will use the Open Roberta platform to develop and test the programmes in the simulator before sending them to the physical robots, if they are available.

The objective

The aim is to coordinate the movement of the robots so that they move synchronously, but with a small delay between each one, simulating the effect of a wave. In addition, the physical robots must start moving in a synchronised manner when they are given a sound stimulus.

Materials needed

Computers or tablets with access to Open Roberta

Open Roberta simulator

Compatible physical robots (if available)

Sound sensor (if the physical robots allow it)

Activity development

Programme creation

Each robot will have a similar programme, where it moves back and forth to imitate the movement of the wave.

The start time of the movement will be offset between the robots, so that each one starts after a short interval.

Simulator tests

Before sending the code to the physical robots, the students should test the execution in the Open Roberta simulator.

Adjust the delay times between the robots until the effect of the wave is visible.

Synchronising movement in the physical robots

To ensure that the physical robots start moving at the same time, a sound sensor will be used.

The code should include a command for the robots to wait until a loud sound is detected (for example, a clap or a shout) before starting the movement sequence.

Execution and Evidence Recording

After programming, the teams must record videos or capture images of the execution of the Mexican wave, both on the simulator and on the physical robots, if available.

The evidence must be sent to the space on the Padlet designated for this challenge.

Evaluation

Correct functioning of the Mexican wave in the simulator.

Proper synchronisation between the robots.

Implementation of the sound sensor to initiate movement.

Recording and sharing the evidence on Padlet.

This activity allows you to explore concepts of programming, synchronising movements and interacting with sensors, providing a practical and fun robotics experience!

 

Criado com o Padlet