An industrial vehicle comprising a camera and one or more processors, wherein: the camera is communicatively coupled to the one or more processors; the camera is mounted to the industrial vehicle and focused to a ceiling of a warehouse; the camera captures an input image of ceiling lights of the ceiling of the warehouse; and characterized in that the one or more processors execute machine readable instructions to provide a centerline (226, 250, 350) of a row of ceiling light features in the captured input image by extracting raw feature components belonging to a class of ceiling lights from the captured input image as classified ceiling light features, associating the classified ceiling light features with separate ceiling lights, extracting ceiling light features from the raw feature components, filtering out ceiling light features not usable for determining the centerline, and determining the centerline from the remaining ceiling light features, determine ceiling light corners by extracting raw feature components belonging to a class of ceiling lights from the captured input image as classified ceiling light features, selecting a usable portion of the ceiling lights for determining ceiling light corners, extracting ceiling light features from the raw feature components, filtering ceiling light features as usable or unusable for determining the ceiling light corners, determining the ceiling light corners from the remaining ceiling light features, select a set of point fixes from the ceiling light corners, and navigate the industrial vehicle through the warehouse utilizing the centerline and the set of point fixes. the camera is communicatively coupled to the one or more processors; the camera is mounted to the industrial vehicle and focused to a ceiling of a warehouse; the camera captures an input image of ceiling lights of the ceiling of the warehouse; and characterized in that the one or more processors execute machine readable instructions to provide a centerline (226, 250, 350) of a row of ceiling light features in the captured input image by extracting raw feature components belonging to a class of ceiling lights from the captured input image as classified ceiling light features, associating the classified ceiling light features with separate ceiling lights, extracting ceiling light features from the raw feature components, filtering out ceiling light features not usable for determining the centerline, and determining the centerline from the remaining ceiling light features, determine ceiling light corners by extracting raw feature components belonging to a class of ceiling lights from the captured input image as classified ceiling light features, selecting a usable portion of the ceiling lights for determining ceiling light corners, extracting ceiling light features from the raw feature components, filtering ceiling light features as usable or unusable for determining the ceiling light corners, determining the ceiling light corners from the remaining ceiling light features, select a set of point fixes from the ceiling light corners, and navigate the industrial vehicle through the warehouse utilizing the centerline and the set of point fixes. provide a centerline (226, 250, 350) of a row of ceiling light features in the captured input image by extracting raw feature components belonging to a class of ceiling lights from the captured input image as classified ceiling light features, associating the classified ceiling light features with separate ceiling lights, extracting ceiling light features from the raw feature components, filtering out ceiling light features not usable for determining the centerline, and determining the centerline from the remaining ceiling light features, determine ceiling light corners by extracting raw feature components belonging to a class of ceiling lights from the captured input image as classified ceiling light features, selecting a usable portion of the ceiling lights for determining ceiling light corners, extracting ceiling light features from the raw feature components, filtering ceiling light features as usable or unusable for determining the ceiling light corners, determining the ceiling light corners from the remaining ceiling light features, select a set of point fixes from the ceiling light corners, and navigate the industrial vehicle through the warehouse utilizing the centerline and the set of point fixes.