The Use of Hough Transform Method and Knot-Like Turning for Motion Planning and Control of an Autonomous Agricultural Vehicle

This study focuses on motion planning and reference trajectory tracking control of an autonomous agricultural vehicle to achieve precise row following and turning. The smooth time-varying feedback control method was adapted to the system to generate the required control commands. The mathematical representations for motion planning and controllers were constructed based on the car-like robot model. An algorithm to detect trees and rows of trees of an orchard was developed using the Hough transform approach. A new type of turning procedure, called knot-like turning, was proposed to perform turning from one row to another. A simulation environment was created to test and analyze the developed system. To obtain the real data from a field, the trees and rows of trees of a cherry orchard were scanned using a laser scanner rangefinder sensor. Then, the scanned data were moved to the simulation environment to generate the desired trajectory, which was followed by an autonomous agricultural vehicle. The simulation environment made it possible to determine the performance of the proposed motion planning, reference trajectory generation, tracking control and turning procedures. The results presented here indicate that the proposed methodology could be used for desired trajectory tracking tasks for agricultural operations in the case that minimum tracking errors in both straight and turning motions are needed.