Battle of the machines: Robots compete in football final at World Robotics Olympiad 2016

Robots are competing in the football final of the World Robotics Olympiad on the outskirts of New Delhi, the capital of India.