Pedestrian Detection and Tracking for Mobile Robots in Human Environments