Vision-based line tracking and navigation in structured environments