Four robots with markers attached. They can be programmed to draw pictures.


Doodle Bot is a robot-based Creative AI learning platform for High School students. It consists of an introduction to robotics, hardware, arduino programming and machine learning.

Doodle Bot has three main modules:

Construction: Students learn how to print and construct the robot. Students learn physical fabrication, hardware skills, electronics and circuit design.

Programming: Students learn how to program the robot to draw different shapes. Students gain Arduino programming skills. Students also learn converting stroke paths to Arduino paths.

Training: Students learn the basics of Machine Learning (Classification, Generative Networks). Students train their robot in ways specific to their project.

Read More


Safinah Ali

Personal Robots Group, MIT Media Lab

Cynthia Breazeal

Personal Robots Group, MIT Media Lab