Tiny Robots in a Family Interact with Each Other as well as their Environment

Many young electronic enthusiasts of late 80’s and early 90’s used to cut their teeth with BEAM robots- tiny robots built using logic chips and recycled walkmans that tore a page from neural nets and the AI renaissance of the 80’s. After twenty years no such incidents were reported because a team of genius programmers wanted to use their skills to sell ads on the internet. they came up with a Arduino and the tiny robot family which is a more than spiritual successor to the digital life of the old BEAM bots.

Tiny Robot Family
These three little autonomous vehicles are the first members of the Tiny Robot Family. Though they have a lot of similarities like the ATtiny85 controller, a small battery, two motors, one phototransistor, a LED and movement mechanism, they are all distinct designs with different capabilities and functions.

Tiny Robot FamilyRobot One: Has left and right eyes pointing down. Can detect lightness patterns on the ground. Watch the video below for how it acts as a line follower.

Robot two: has one eye pointing down while the other eye is looking forward. Controls a group of LEDs around its perimeter. It detects the lightness on the ground and signals other bots in all directions.

Robot three: contains one eye pointing forward and two individually controlled LEDs pointing about 45 degrees to either side. If the robot comes across any obstacles they change their direction to avoid them.

The goal of the project is to create a small family of these tiny robots that are capable of interacting with the environment and each other.