Traversability Analysis for Mobile Robots in Outdoor Environments