Sort:
Open Access Issue
Design and experiment of a tracked weeding robot based on model predictive control
Journal of Intelligent Agricultural Mechanization 2024, 5(4): 84-94
Published: 15 November 2024
Abstract PDF (5.3 MB) Collect
Downloads:2

Aiming at the problems of difficult weeding operation, low weeding efficiency and low level of intelligence in orchards in hilly and mountainous areas, a small mountain orchard weeding robot was designed. In order to improve the tracking accuracy of the tracked weeding robot's operation path, the research of tracked weeding robot's path tracking control algorithm was carried out. The ‘inverted triangle swivel structure’ was used to design an imitation floating chassis, which carried a ‘Y-type’ blade assembly for crushing and weeding and powered by an extended-range hybrid power system, and a slope steering control strategy based on model predictive control was proposed to address the problem of large slope steering slippage. The round-trip path planning method was used to plan the full coverage path of the orchard. Combined with BDS positioning and navigation technology and full coverage path planning, the crawler weeding robot was ensured to have high tracking accuracy during operation. The kinematic model of the crawler weeding robot was constructed, and the steering dynamics and control strategy of the crawler weeding robot on the slope were simulated and analyzed in MATLAB software. The simulation results show that the average error of the designed slope steering model is only 0.039 m under the condition of 15°, which demonstrates a good accuracy. Field experiments show that the MPC controller proposed in this paper can effectively improve the path tracking effect under slope steering conditions, and the average error under uphill and downhill conditions is reduced by 51.76% and 63.77%, respectively, compared with the PID controller when the slope angle is 15°. The weeding robot integrated with BeiDou navigation function has an effective weeding rate higher than 97% and can walk normally on a 25° slope. The research results provide a reference for the development of weeding robots in hilly and mountainous areas.

Open Access Issue
Recognition and localization method of maize weeding robot based on improved YOLOv5
International Journal of Agricultural and Biological Engineering 2025, 18(2): 248-258
Published: 30 April 2025
Abstract PDF (6.1 MB) Collect
Downloads:30

In response to the challenge posed by low recognition accuracy in rugged terrains with diverse topography as well as feature recognition agricultural settings, this paper presents an optimized version of the YOLOv5 algorithm alongside the development of a specialized laser weeding experimental platform designed for precise identification of corn seedlings and weeds. The enhanced YOLOv5 algorithm integrates the effective channel attention (CBAM) mechanism while incorporating the DeepSort tracking algorithm to reduce parameter count for seamless mobile deployment. Ablation tests validated this model’s achievement of 96.2% accuracy along with superior mAP values compared to standard YOLOv5 by margins of 3.1% and 0.7%, respectively. Additionally, three distinct datasets captured different scenarios, and their amalgamation resulted in an impressive recognition rate reaching up to 96.13%. Through comparative assessments against YOLOv8, the model demonstrated lightweight performance improvements, including a notable enhancement of 2.1% in recognition rate coupled with a marginal increase of 0.2% in mAP value, thus ensuring heightened precision and robustness during dynamic object detection within intricate backgrounds.

Open Access Issue
Method for the fruit tree recognition and navigation in complex environment of an agricultural robot
International Journal of Agricultural and Biological Engineering 2024, 17(2): 221-229
Published: 30 April 2024
Abstract PDF (3.6 MB) Collect
Downloads:65

To realize the visual navigation of agricultural robots in the complex environment of orchards, this study proposed a method for fruit tree recognition and navigation based on YOLOv5. The YOLOv5s model was selected and trained to identify the trunks of the left and right rows of fruit trees; the quadratic curve was fitted to the bottom center of the fruit tree recognition box, and the identified fruit trees were divided into left and right columns by using the extreme value point of the quadratic curve to obtain the left and right rows of fruit trees; the straight-line equation of the left and right fruit tree rows was further solved, the median line of the two straight lines was taken as the expected navigation path of the robot, and the path tracing navigation experiment was carried out by using the improved LQR control algorithm. The experimental results show that under the guidance of the machine vision system and guided by the improved LQR control algorithm, the lateral error and heading error can converge quickly to the desired navigation path in the four initial states of [0 m, −0.34 rad], [0.10 m, 0.34 rad], [0.15 m, 0 rad] and [0.20 m, −0.34 rad]. When the initial speed was 0.5 m/s, the average lateral error was 0.059 m and the average heading error was 0.2787 rad for the navigation trials in the four different initial states. Its average driving was 5.3 m into the steady state, the average value of steady state lateral error was 0.0102 m, the average value of steady state heading error was 0.0253 rad, and the average relative error of the robot driving along the desired navigation path was 4.6%. The results indicate that the navigation algorithm proposed in this study has good robustness, meets the operational requirements of robot autonomous navigation in orchard environment, and improves the reliability of robot driving in orchard.

Total 3