# data[].attributes.body
Sumo Battle (One of my robots doesn't work, so I used a cardboard box instead)

# data[].attributes.body
Sumo Battle
The batteries are dying which is why it is going so slow, but it was able to recognize a black line and turn towards and attack an obstacle

# data[].attributes.body
With the robots both in the ring they would charge over the line and the line on black condition could not be checked. meaning they would just charge out of the ring with out turning around.
So i just demonstrated the code functioning (video will be here eventually)

# data[].attributes.body
sumo battle. (my ring was too large for the robots to ever find each other, and when they did they could not push each other)

# data[].attributes.body
Sumo Battle

# data[].attributes.body
Sumo battle (more or a TKO than a sumo)

# data[].attributes.body
Sumo Battle(I understand that the robots went out on their own, but 1 robot pushed the other to the edge. Also the ruler was a little op.)

# data[].attributes.body
Sumo battle (only one of my robots works so I used a cardboard box)

# data[].attributes.body
sumo vid take 2 (i just programmed them the same it works better)

# data[].attributes.body
Sumo Battle - Black circle changes to black table.

# data[].attributes.body
Sumo Battle - the robots could only sense each other from a couple centimeters away.

# data[].attributes.body
Sumo Battle-this clip is pretty short because I got it during testing before adding attachments, usually the robots would bump and cancel the codes.