Describir: A Comprehensive Framework for Perception in Robotic Soccer