Essentially, the sumobot has to be under 10*10 cm, with no restrections on height, and weigh a maximum of 500 grams. There are no rules, except it has to be under a certain budget as well (CA$150). It also has to be autonomous, and all processing of data must be done on board. There is a little bit more detail into the design of the sumobot in the image.
Is the design feasible, if so are there any things that are inefficient in this design and could be replaced by a more efficient mechanism. Are there any improvements that could be done to this design?