论文部分内容阅读
本文在分析机器人规划和智能控制技术现状的基础上,研究了机器人规划的数学模型和智能控制的理论与实际问题,主要包括:机器人规划的数学模型、机器人智能控制策略和机器人智能控制策略的仿真。本文所做的工作之一就是从机器人规划的角度出发,以对机器人的底层运动控制为目标展开研究。围绕机器人规划所作的主要工作表现为下面几个方面:1.机器人正运动学模型求解首先介绍了刚性机器人的正向运动学数学模型的简单推导方法,接着讨论了机器人模型的基本性质。最后以PUMA560型机械臂为实例,详细地说明了点到点(Point-to-Point,PP)的求解过程。2.机器人逆运动学模型求解首先简要介绍了刚性机器人的逆向运动学数学模型的简单推导方法。最后以PUMA560型机械臂为实例,详细地说明了连续曲线运动的求解过程。3.机器人避障运动轨迹规划首先简要介绍了在环境完全已知的情况下,刚性机器人的避障控制算法的简单推导方法。最后以PUMA560型机械臂为实例,详细地说明了避障运动轨迹的求解过程。本文所做的工作之二就是将智能控制方法应用到机器人的控制中,以验证这些方法的有效性。围绕机器人智能控制所作的主要工作表现为下面几个方面:1.机器人轨迹规划的模糊控制策略针对模糊控制中存在的问题,设计了一种启发式推理的模糊规则来完成机器人运动控制,并给出了模糊PID控制器的设计。2.机器人轨迹规划中的模糊神经网络控制策略将模糊技术和神经网络有机地结合起来构成了模糊神经网络,实现了常规模糊系统的模糊模型的等价神经网络结构,达到了模糊规则自动提取、模糊隶属度函数的自动生成和在线调节的功能。3.机器人轨迹规划中的遗传算法控制策略在这里首先介绍了遗传算法路径规划的基本原理,接着进行遗传算法路径规划的实验设计。本文所做的工作之三就是将仿真技术应用到机器人的控制中,以验证这些方法的有效性。围绕机器人运动的仿真所作的主要工作表现为:这一部分的研究内容具有相对的独立性,它主要是从仿真技术的角度出发,以在控制理论中得到广泛应用的控制系统分析设计平台MATLAB及建立在其上的专业仿真工具Simulink为背景,结合本论文所涉及到的机器人智能控制方案,对仿真应用策略和方法进行了详细的分析和全面的总结。最后,利用MATLAB的强大的仿真功能,加以具体数据,分别专门制作出了针对PUMA560机械臂和大学版智能机器人MT-UROBOT智能控制的3D动态仿真。本文对上述研究成果在理论上进行了证明,又通过计算机仿真验证了控制算法的正确性和有效性。所提出的控制策略不仅可用于具体的机器人,而且对于类似复杂非线性机械系统的控制也有重要的参考价值。