An Outdoor Navigation System for Mobile Robots Based on Human Detection