Why outdoor robots fail (and how to build systems that survive) | Agent5