Robot soccer penalty kick tournament

In CS393R: Autonomous Robots class at UT Austin, we had a robot tournament using the Aldebaran Nao robots. Over the span of 9 weeks, each group in the class designed and implemented vision, kicking and balancing motion, probabilistic localization (ball and robot), and goalie / striker behaviors. All of the components are used in this final tournament between the teams playing against each other as defenders and attackers.

Our team was tie for semifinal. But due to time constraints, we loss to a coin toss.

Our code can be found here.

For more information about the course: CS393R: Autonomous Robots