Before revision: The key problem for autonomous robots is how to navigate through complex, obstacle filled environments .
After revision: The key problem for autonomous robots is how to navigate through complex, obstacle-filled environments, without colliding into obstacles .