论文部分内容阅读
通过若干具有不同尺寸特征和一定程度装配关系的关节、连杆和末端执行器等模块构成,各个模块间用电气结构相连并且能组成不同工作空间和自由度数的机械臂结构被称作模块化可重构型机械臂。模块化机械臂相对于传统的工业机器人具有工作范围广、互换性强、成本低、已修改维护、便携等优点,因此其一直是机器人领域的热门研究之一。本论文的选题主要源于安徽高校自然科学研究重点项目"机器人双臂系统操作能力地图构建及拟人运动规划方法研究(项目编号KJ2016A200)"。该项目以机器人双臂系统为研究对象,绘制机械臂的操作能力地图,再结合人体双臂的运动规律,研究机器人双臂的拟人运动规划方法。本论文以该项目作为支撑,进而开展模块化机械臂运动学方面的研究,论文主要研究内容包括:机械臂的运动学建模与分析、机械臂的能力地图的绘制、机械臂的运动学参数标定和机械臂连杆尺寸优化等四个方面内容,论文主要工作如下:(1)构建模块化六自由度机械臂系统。简要介绍了课题组开发的服务机器人的机械结构框架和控制系统分布,着重阐述了模块化机械臂的设计要求和构成特点,进一步对机械臂关节模块的结构特点进行了分析并设计了各模块间的连接件结构,最终搭建了机械臂系统硬件平台。(2)模块化机械臂的运动学建模及分析。应用标准DH法来描述机械臂的结构参数,并推导机械臂的运动学方程;采用变量分离法和几何法相结合的方法来求解机械臂的逆运动学方程;应用矢量积法求解机械臂的雅克比矩阵,并在MATLAB软件环境下应用机器人工具箱搭建模块化机械臂虚拟仿真平台。(3)机械臂工作空间的求解及绘制机械臂末端参考点的操作能力地图。推导了机械臂末端参考点的工作空间数值表达式,并借助三维建模软件SolidWorks和MATLAB软件进一步求解机械臂的3D工作空间,并对机械臂末端参考点的工作空间进行位置和姿态离散,基于空间可达指标绘制机械臂在其工作空间内的操作能力地图。(4)机械臂的运动学参数标定。结合前文机械臂的运动学分析,建立其运动学标定的误差标定模型,并在MATLAB软件环境下编写误差标定模型的求解程序,并应用相对位置误差法对其进行运动学参数标定,提高了机械臂的绝对定位精度。(5)基于全局性能和局部性能指标的机械臂连杆尺寸优化分析。根据机械臂的结构特点分析其连杆尺寸的分布情况,基于机械臂的全局和局部灵活性能指标设计正交试验对机械臂的连杆尺寸进行优化分析,最终得到使得机械臂具有整体较优性能指标时的连杆尺寸。本论文中的相关研究将有助于后续的机械臂的拟人运动规划研究,并且对模块化机械臂的应用领域有着积极地学术意义和重要的实际意义。