The application of autonomous navigation technology of electric crawler tractors is an important link in the development of intelligent greenhouses. Aiming at the characteristics of enclosed and narrow space and uneven ground potholes in greenhouse planting, to improve the intelligence level of greenhouse electric crawler tractors, this paper develops a navigation system of electric crawler tractors for the greenhouse planting environment based on LiDAR technology. The navigation hardware system consists of five modules: the information perception module, the control module, the communication module, the motion module, and the power module. The software system is composed of three layers: the application layer, the data processing layer, and the execution layer. The developed navigation system uses LiDAR, Inertial Measurement Unit (IMU) and wheel speed sensor to sense the greenhouse environment and the crawler tractor's information, employs the Gmapping algorithm to build the greenhouse environment map, and utilizes the adaptive Monte Carlo positioning algorithm for positioning. The simulation test of different global path planning algorithms in Matlab shows that the A* algorithm obtains the optimal overall global path. In the scene of map 5, the path planned by the A* algorithm is the most significant, and the number of inflection points is reduced by 40.00% and 87.50%, respectively; meanwhile, the path length is the same as that of the Dijkstra algorithm, but the runtime is reduced by 68.87% and 81.49%, respectively; compared with the RRT algorithm, the path length is reduced by 7.27%. Therefore, the A* algorithm and the Dynamic Window Approach (DWA) method are used for tractor navigation and obstacle avoidance, which ensures global path optimality while also achieving effective local path planning for obstacle avoidance. The test results suggest that the maximum lateral deviation of the built map is 6cm, and the maximum longitudinal deviation is 16cm, which meets the requirement of map accuracy. Additionally, the results of the navigation accuracy test indicate that the maximum lateral deviation of navigation is less than 13cm, the average lateral deviation is less than 7cm, and the standard lateral deviation is less than 8cm. The maximum heading deviation is less than 14°, the average heading deviation is less than 7°, and the standard deviation is less than 8°. These results show that the developed navigation system meets the navigation accuracy requirements of electric crawler tractors in the greenhouse environment.
Read full abstract