Image processing done using OpenCV which allows our drone to detect crop rows and obstacles as well as center itself. Various methods.