Learning from obstacles