摘 要
本文以足球训练服务机器人为研究控制对象,围绕足球运动员训练射门策略系统展开理论和实际应用研究。
论文分析了射门策略系统的组成要素:路径规划、路径跟踪、踢球器。具体到论文,对机器人的运动模型的建立、运动规律进行了的论述,其中对机器人走直线、走圆弧的运动模型进行了详细的论述,为后面的机器人运动控制做好铺垫;与此同时针对足球运动员中型机器人比赛的特点,分析了阵地战和防守反击战的战术战略特点,并以此设计了符合足球运动员2:2赛制特点的曲直线复合射门算法,并进行了实际路线仿真试验,验证了此路线的可行性 ;最后,阐述了模糊控制算法和PID控制算法的原理,并结合本文的路径规划论述了如何用模糊-PID复合控制算法来实现对已规划好路径的跟踪,通过实验仿真验证了此算法的实用性、准确性和高效性。总之,射门路径的选择、射门路径的跟踪、射门位置判别系统的执行这三个环节环环相扣,共同构建成一个完整的射门系统。
关键词:路径规划;路径跟踪; 模糊控制;PID控制
Abstract
In this paper, a soccer training service robot is taken as the research control object, and the theoretical and practical application of the soccer player training strategy system is studied.
This paper analyzes the components of shooting strategy system: path planning, path tracking, kicker.Specific to the paper, the establishment of the robot motion model, the movement of the law of the discussion, in which the robot walking straight line, circular arc motion model is discussed in detail, for the robot motion control of the back to do a good job;At the same time, according to the characteristics of mid-sized robot soccer players, this paper analyzes the tactical and strategic characteristics of positional warfare and defensive counter-attack, and designs a compound shooting algorithm based on curved line, which accords with the characteristics of football players' 2:2 competition system.The feasibility of the route is verified by the simulation test of the actual route. Finally, the principle of fuzzy control algorithm and PID control algorithm is expounded, and how to use fuzzy-PID compound control algorithm to track the planned path is discussed in combination with the path planning in this paper.The practicability, accuracy and efficiency of the algorithm are verified by experimental simulation.In a word, the selection of shooting path, the track of shooting path and the execution of shooting action are intertwined together to form a complete shooting system.
Key words: path planning; path tracking; fuzzy control; pid control
目 录
3.1.1非线性状态反馈(nonlinear state feedback)控制方法19
3.1.4 计算力矩(computed torque)方法19
3.2 模糊-PID复合控制算法[57][58][59][60][61]20
3.2.1模糊控制算法的基本原理[62][63][64][65][66][67]21