Lane Navigation Robot using Nvidia Jetson Nano and OpenCV for lane detection and navigation. The movement of robot is decided on three factors (i)steering angle , (ii)Deviation and (iii)error based on three variables the motor instruction is passed on to the motor driver.
#Images of the Lane Navigation Robot
##File Structure motor_control.py allows Jetson Nano to send motor instructions to motor driver for movement. motor_user_control.py with the Tkinter library allows user to control the robot using keyboard instruction. lane_detection_check.py reads frame from camera, calculates steering angle, error and deviation and sends motor instruction using motor_control.py
##Video Link
https://www.youtube.com/watch?v=Hv3kNVGPrSw
##Sources
https://towardsdatascience.com/deeppicar-part-1-102e03c83f2c