基于ROS的SCARA机器人轨迹规划与系统仿真

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:zjinboy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,我国制造业发展迅速,对工业机器人的市场需求也迅速扩大,国内对机器人领域的不断研究使我国机器人技术得到了极大的提升。SCARA机器人作为一种可用于搬运、装配、焊接及检测等多领域的工业机器人,具有结构简单、精度高、速度快、体积小、灵活性强等特点,在我国已被广泛应用于工业自动化生产线。但现代工业制造对自动化程度要求的提高以及作业环境的日趋复杂,对我国SCARA机器人的研究提出了新要求。本文对SCARA机器人的总体方案、运动学、系统仿真平台、轨迹规划以及运动仿真实验等多方面进行了研究。从SCARA机械本体结构和运动控制系统两方面完成了机器人的总体方案设计,完成了机器人关节零部件的选型并建立了机器人的三维模型,设计了运动控制系统框图;研究了刚体位姿的表示方法以及齐次坐标的变换,利用D-H参数法完成了机器人的运动学建模,并对SCARA机器人进行了正逆运动学解析;基于ROS和Rviz 3D可视化工具,使用URDF文件建立了机器人的模型,借助Rviz实现了 SCARA机器人的可视化操作显示,完成了基于ROS的SCARA机器人仿真平台的搭建,并对机器人运动控制进行了仿真;在关节空间中研究了五次多项式插值算法和抛物线过渡的直线插值算法,在笛卡尔空间中,研究了直线轨迹规划和圆弧轨迹规划算法,建立了轨迹规划模型,并对SCARA机器人关节轨迹进行规划仿真,基于ROS中四元数法实现了机器人末端执行器的姿态规划,完成了 SCARA机器人的轨迹规划;最后,基于建立的SCARA机器人仿真平台和轨迹规划模型完成了基于ROS的机器人运动仿真实验,实现了 SCARA机器人的直线和圆弧轨迹运动以及基于RRT算法避障运动测试,并利用MATLAB对机器人各关节的运动参数进行绘图分析,为实际应用中机器人的运动控制打下基础。
其他文献
机器人是一门综合性技术,融合了计算机、自动控制、人工智能等多种技术,在军事、工业、物流等多个领域发挥了重要作用。随着科学技术的逐步发展以及人们生活需求的增加,室内
目的:探讨小鼠哮喘模型CCR4/TARC信号轴对Treg/Th17细胞向肺内浸润的调控。方法:将20只雌性BALB/C小鼠根据随机数据表分为哮喘组和对照组,每组10只。哮喘组用鸡卵清蛋白(OVA)致
引导学生尽早从依赖性阅读过渡到自主性阅读,是发展学生阅读能力的重要任务,而提高识字量就是其中最关键的一环。那么,如何提高低年级学生的识字量呢?教师若能在教学中明确拼
植物种类筛选是营造水土保持林及其它林种的重要物质基础,是恢复与重建退化生态系统的有效举措。本文以河北邢汾高速公路沿线植被恢复和重建过程中植物种类的筛选为目标,应用
电视问政作为一种特殊的真人秀节目,既能通过人物、环节和时空环境的戏剧情景设置来展现愉悦或冲突,又能通过问政理政来推动政府"善治"和市民公权力的实现,以平衡过度政治化
工业数控交互是人机交互的一个重要分支,随着触摸屏技术的发展,工业数控设备的智能化程度提高,高端的工业数控产品的功能更加丰富。设计出符合业务逻辑又满足用户需求的工业数控交互界面,来提高工业数控产品的界面设计可用性,越来越受到业界的关注。目前业内的设计却仍止步于功能满足,缺少以用户为中心的设计。本文梳理了用户体验和可用性理论,并将其扩展到工业数控触摸式交互界面领域。对工业数控设备常用界面进行功能解构,
随着智能交通的快速发展,驾驶员较以往所获得的信息量大幅增加,随之加重了其任务转换节奏,增大了脑力负荷,产生了驾驶安全的又1个研究重点。文中研究情景感知的脑力负荷,以期
在经济高速发展的现代社会背景下,在大数据的信息交汇中,网络和虚拟社区并没有让人与人的关系变得更加密切,反而让孤独的个人体验和私人化的生存方式更为凸显。在知识经济时代下的美学设计、现代景观设计,不仅仅要在景观的外形上符合现代审美,还要充分考虑使用者的个性化心理和习惯,从而体现人文精神关怀。“人景智能交互”设计的提出,其出发点是人在环境中的体验。人的体验为景观设计提供新思路,令设计者发现新问题,寻找解
韦恩图在集合论中有着非常广泛的应用。从而,韦恩图也被应用到与集合有着密切关系的概率论当中。目前,人们经常会用韦恩图表示随机事件的关系和运算。本文将从一个新的角度出
目的:本研究旨在观察芪莲益髓清毒颗粒联合化疗治疗急性白血病的临床症状改善情况,评价芪莲益髓清毒颗粒联合化疗治疗急性白血病的临床有效性和安全性,同时并探讨芪莲益髓清