If you wan't to find some solutions about mini sumo robot, feel free to visit my blog.
I am making a professional level mini sumo robot called "Destroyer 3000"

I've started a blog recently about the project.
All the data and solutions, also tests and videos I put there.
Also I use a Finite State Machine theory application for this autonomous platform.