论文部分内容阅读
机器人的运动学逆解是机器人控制的基础,其目的是将工作空间内机器人末端执行器的位姿转化成关节变量。通过运动学逆解可以实现对机器人末端执行器的空间位姿控制,在机器人的运动分析、离线编程、轨迹规划中具有非常重要的作用。传统的机器人求运动学逆解的方法很多,但存在求解困难、而且涉及多解和奇异性的不足之处。因此研究寻找一种具有普适性的算法将有利于机器人技术,如轨迹规划、位置控制和离线编程的发展。将混合驱动机构用于实验装置,以定转速电动机和伺服电动机作为驱动器,两种类型的输入运动通过一个多自由度机构合成后实现预期的输出运动。这种机构弥补了传统机械系统缺乏柔性和全伺服驱动机械系统因柔性过高而造成浪费的缺点,在理论上比较理想的解决了机械柔性化和保持高速、高效、高负载之间的矛盾,还可增加实验装置的扩展性,为适应设计性、综合性和创新性实验项目的开设提供了基础。本文研究了机器人逆运动学的数值优化数学模型,对机器人逆运动学的模拟退火自适应遗传算法进行了深入、系统的分析。将局部搜索能力强的模拟退火算法与全局搜索能力强的遗传算法相结合,采用自适应模拟退火及精英保留策略,首次提出了将模拟退火自适应变异遗传算法(GSA)运用于计算机器人逆解。并通过算例逐步调试出较合理的运行控制参数配置。仿真结果表明,该算法具有良好的鲁棒性、收敛性和收敛速度,解的精度较其他求解方法高,并且具有普适性。论文还开发了混合驱动实验装置控制系统,采用了高性能PC机和运动控制卡相结合的模块化结构,以通用PC机作为硬件平台,结合MPC07运动控制卡良好的控制性能,配以PanasonicMSMDT1205驱动系统,组成了混合驱动实验装置的经济型配置。系统软件基于Windows操作系统,采用Visual C++6.0以及面向对象、模块化的程序设计方法,编写了动态仿真、实时控制、参数化设计和人机交互界面程序。通过调试运行,本系统功能完善,界面友好直观,操作维护方便。