What software do I use to safely test failure scenarios for autonomous mobile robots in a warehouse environment?