Competition News Open Challenges for Rigorous Robot Perception robotics April 15, 2026 1 min read 0 Open Challenges for Rigorous Robot Perception