农业工程学报2019,Vol.35Issue(19):82-88,7.DOI:10.11975/j.issn.1002-6819.2019.19.010
基于Bezier曲线优化的农机自动驾驶避障控制方法
Obstacle avoidance path control method for agricultural machinery automatic driving based on optimized Bezier
摘要
Abstract
The generation of power shift tractor promotes the automatic driving of agricultural machinery to the direction of unmanned, and the automatic obstacle avoidance of agricultural machinery has become a key issue to be solved. Most of the existing obstacle avoid-ance path planning adopts the shortest tangent method, which has the advantages of fast and simple path generation and short track, but the curvature of the path curve is discontinuous and there are corner inflection points, which make the tractor front wheel angle suddenly change and affect the obstacle avoidance accuracy. In this paper, for the curvature discontinuity of the shortest tangent path curve, poor tracking control accuracy and low precision of agricultural machinery model, the third-order bezier curve optimization method was used to form a continuous smooth agricultural machine obstacle avoidance path. The optimized curve curvature was continuous and the obsta-cle avoidance path was smooth with no turning points, which was conducive to the control of agricultural machinery driving. The linear control model of agricultural machinery movement was established by chain control theory, and the PI controller was used for corner compensation to improve the accuracy of agricultural machinery obstacle avoidance. The simulation of the path tracking control method was completed. The simulation results showed that the heading error angle of the agricultural machinery was mostly in the range of -0.06-0.06 rad, the lateral position error was less than 13 cm, and the front wheel steering angle changed gently with no significant muta-tion, indicating that the control method of the obstacle avoidance path control method had a high precision, and the agricultural machin-ery can drive according to the preset trajectory. The ploughing operation test was carried out, and the Dongfanghong LF954-C power shift tractor was used, which can automatically start, stop, shift, and implement the lifting operation of the farm. The tractor was equipped with the Beidou agricultural autopilot with the straight running accuracy of ±2.5 cm. Ultrasonic radar and image recognition technology were used to perceive obstacles in the working environment. The farm implement was a 250 cm wide plow. A haystack ob-stacle was set on the machine working path with a contour radius smaller than the minimum turning radius of the tractor. The results of the plowing operation test showed that the machine can automatically complete the straight-line driving, farm implement lifting, auto-matic obstacle avoidance, farm implement falling, and continuous straight-line operation. The obstacle avoidance accuracy of the bezier curve was 5.21 cm, and the tracking control effect of the curve path was well. The accuracy of the agricultural machine continuing to travel in a straight line after obstacle avoidance was 1.98 cm, which indicated that the path tracking control method can ensure the trac-tor straight-line automatic driving after obstacle avoidance. The above results showed that the obstacle avoidance path and control meth-od showed good robustness and adaptability in uneven ploughing land and can meet the obstacle avoidance requirements of tractor oper-ation.关键词
农业机械/运动规化/避障/自动驾驶/Bezier曲线Key words
agricultural machinery/motion planning/obstacle avoidance/automatic drive/bezier curve分类
农业科技引用本文复制引用
奚小波,史扬杰,单翔,张琦,金亦富,龚俊杰,张剑峰,张瑞宏..基于Bezier曲线优化的农机自动驾驶避障控制方法[J].农业工程学报,2019,35(19):82-88,7.基金项目
国家重点研发计划(2016YFD0700903) (2016YFD0700903)
江苏省科技项目(BE2018302) (BE2018302)
江苏省农业科技自主创新资金项目(CX(17)3013) (CX(17)
江苏省农机三新工程项目(NJ2018-15) (NJ2018-15)
南京市科技计划项目(201716059) (201716059)