russell13192 / Autonomous-Driving-Stack

0 stars 0 forks source link

Implement Lane Detection #1

Open russell13192 opened 5 years ago

russell13192 commented 5 years ago

Implement lane detection in the development module. Module should be able to detect lanes and output the distance off center that the vehicle is and the steering command to follow the lanes that are detected. If there are no lanes detected for a span greater than 3 seconds than pipeline will output "No lines detected".

Detect Lane lines and output steering commands Not crash if no lines detected, rather output "No lines detected"

russell13192 commented 5 years ago

UML class LaneFinder +LaneFinder(videopath) +init() -> starts video stream and detecting lanes -VideCapture cap -> cv2 video stream -detectCanny() -> Detect Canny Edges -gaussianBlur() -> Apply Gaussian blur -hslAdj() -> Adjust HSL Level -applySobel() -> Apply Sobel operators -fitPolynomial() -> Fit polynomial -generateHistogram() - Create Histogram of lane lines