A blog about building and programming hardware.
A popular sports in robotics is robot-sumo and similar to regular sumo wrestling, there are two competitors trying to push each other out of a ring (dohyo), but instead of hefty men from Asia, the two competitors are robots called sumobots.
There are many classes you can compete in, among the most popular are:
Besides giving rise to a competition, a sumobot is a great project for learning about robotics and embedded systems development. It involves the typical parts of a robot (microcontroller, sensors, motors, and battery), and on top of that, you must implement an autonomous driving strategy.
The hardware design and software are available at GitHub.