The MATS - Modular Actuated Transforming System
By Abdullah Almudaffar

1) Firmware/software for the robot/prototype
Set up the environment:
$ conda create --name mats_env --file requirements.txt
$ conda activate mats_env
After installation, make sure:
- U2D2 Power Hub Board is turned ON and connected to the robot
- USB from the U2D2 is connected to your computer to the right port
Then you can run your Python files from the src folder with examples:
python breakdance.py
python wake_up.py
python dance.py
2) Images from testing the robot

Spider configuration of the modular robot using first generation Brick modules.

The spider configuration modular robot in action (when running breakdance.py script).

The latest generation of the Brick module ready for use.
3) Poster
Read more on my poster about the robot here. For information on CAD files, go to this repo.