Abstract

Aiming at the need to prevent agricultural machinery from colliding with obstacles in the operation of unmanned agricultural machinery, an obstacle detection algorithm using 2D lidar was proposed, and a pre-collision system was designed using this algorithm, which was tested on a harvester. The method uses the differences between lidar data frames to calculate the collision times between the farm machinery and the obstacles. The algorithm consists of the following steps: pre-processing to determine the region of interest, median filtering, and DBSCAN (density-based spatial clustering of applications with noise) to identify the obstacle and calculate of the collision time according to the 6σ principle. Based on this algorithm, a pre-collision system was developed and integrated with agricultural machinery navigation software. The harvester was refitted electronically, and the system was tested on a harvester. The results showed that the system had an average accuracy rate of 96.67% and an average recall rate of 97.14% for being able to stop safely for obstacles in the area of interest, with a summed average of 97% for both the accuracy and recall rates. The system can be used for an emergency stop when encountering obstacles in the automatic driving of agricultural machinery and provides a basis for the unmanned driving of agricultural machinery in more complex scenarios.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call