七自由度机械臂控制系统设计与研究

来源 :东南大学 | 被引量 : 19次 | 上传用户:love283805004
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人工智能化和生产工业化发展,工业机器人和康复医疗机器人越来越普及,机械臂作为主要的执行机构,对重量、负载能力、灵活性,仿人运动,规避障碍,完成复杂任务等方面提出了更高的要求,因此七自由度机械臂控制系统的设计与研究成为该领域重要的研究方向。本文结合实验室的机械臂项目,研制七自由度机械臂控制系统平台,实现对七自由度机械臂的运动控制和路径规划。针对本文所研制的七自由度机械臂,设计一种基于CAN总线通讯的控制系统。通过Denavit-Hartenberg参数法构建机械臂的数学模型,推导正运动学公式,设计基于牛顿迭代法的逆解算法,解决逆运动学的数值解法多解性问题,获取最优解。在此基础上,在关节空间设计了三次插值和五次插值算法进行路径规划,实现对机械臂的点到点的运动控制;在笛卡尔空间,设计空间直线轨迹和空间圆弧轨迹规划算法,实现机械臂直线和圆弧运动。设计机械臂控制系统的硬件框架,包括微处理器系统电路和传感器模块电路设计、通讯总线与各元器件的选型。编写机械臂控制软件,包括PID控制器、人机交互软件和下位机角度获取模块程序,制定系统通信协议,实现用户对机械臂的各种操作和设置。为验证七自由度机械臂控制系统的性能满足设计要求,进行试验,第一,验证基于牛顿迭代法的逆解算法的准确性,对机械臂逆解结果进行分析测试。第二,在机械臂安装过程中,需要对安装的部件进行测试,以确保安装部件可以正常工作,当单个关节安装完毕时也需要进行测试,保证每安装新的关节之前系统是正常的。第三,对机械臂各关节尺寸进行标定实验,计算机械臂建模所需要的关节参数,为后续的误差优化处理做准备。第四,实现用户通过软件准确地控制机械臂,对系统的通讯进行测试,计算总线负载率,保证各关节可以正常通讯;对控制界面的各功能测试,保证每个按键实现其对应功能。第五,系统测试保证机械臂可以完成用户指定动作,设计多种动作,测试机械臂是否可以完成指定动作。第六,测试机械臂的精度和误差,设计机械臂运动路径点的坐标,测量实际坐标系所经过点的坐标,分析计算误差。
其他文献
机场跑道摩擦系数是关系到飞机能否安全起降的一个重要参数,关系到乘客的生命财产安全。为保证安全,机场工作人员需知道跑道摩擦系数能否允许飞机起降,为此,需采用一些设备仪
装配是产品制造的最后环节,产品的装配质量在很大程度上决定产品的最终质量。航空发动机零部件型号规格相似、数目繁多、装配工艺复杂,而且当前发动机装配主要采用手工方式,装配
本文通过对荣华二采区10
期刊
本文通过对荣华二采区10
期刊
为了能够适用于更复杂的运行环境,移动信息平台不仅要求导航系统能够提供高精度的导航信息,还要求导航系统具有高度的可靠性、自主性和抗干扰性。任何单一导航系统或简单组合的
黑色素瘤具有恶性程度高,转移时间快、危害性大等特点,是皮肤肿瘤高发的恶性肿瘤之一。最近三十年来,黑色素瘤的发病率和死亡率表现出快速持续的增长趋势。因此,恶性黑色素瘤的早
由于激光棒具有细长的特殊形貌特征,传统的双通测试方法虽然灵敏度较高,但是往往存在明显的衍射效应和多重成像导致的边缘黑环,这会导致有效测量面积的缩减,对于小口径光学元件的
氢原子钟是一种高精度的现代时间和频率标准,主要应用在航空航天等需要高精度频率标准的场合,并在导航、雷达、数字通讯、同步系统和天文学、地球物理学、计量等基础领域都有着
本文介绍了常用的微区电阻测试方法,通过比较各种方法的优劣,选择四探针方法进行研究,分析了常规直线四探针法的基本原理、测准条件、电流量的选择、边缘和厚度的修正以及测量区域的选择。从常规直线四探针法入手,引进了改进的范德堡法,即斜置式四探针法,阐述了该方法优于常规直线四探针法的测量原理及测试条件,然后基于常规直线四探针法和改进的范德堡法,探讨了用于测量薄层电阻率的斜置式方形Rymaszewski四探针
随着国民经济的快速发展以及当前社会科学技术的突飞猛进,无人驾驶技术及车辆的可通过性技术研究也越来越受到国内外学者的关注,地形的快速准确分类是研究车辆通过性的前提。