基于UML的焊接机器人控制软件的设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:JK0803_zhangke
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文结合江苏省科技成果转化项目--“焊接机器人成套装备”项目的实施,设计并开发了“昆山一号”焊接机器人控制软件。   本文首先阐述了UML的基本理论和使用UML来指导软件开发的步骤,由于“昆山一号”机器人控制软件采用面向对象的思想和方法进行设计,而UML作为标准的面向对象的建模语言,适合为各种类型的系统建模,因此,采用UML作为本项目的建模语言。   本文采用UML对“昆山一号”机器人控制软件进行分析和设计,并对软件各模块进行详细描述,通过使用UML对软件系统进行建模,使控制软件系统的结构更加清晰。   焊接机器人系统在运行的过程中难免会产生各种错误,为了提高机器人系统的错误处理能力,必须有相应的错误监测与处理机制,本文论述了控制软件采用的错误监测与处理机制,针对不同的错误给出监测方法以及错误处理的流程。此外,为了提高控制软件的性能,本项目采取了多种有效措施,包括采用设计模式提高软件的可扩展性和采用多线程同步等策略提高软件的稳定性。   最后,本论文论述了机器人系统的扩展功能,包括再现功能(包括样条插补和多点联合插补)、单步功能、焊缝寻位功能,使得机器人的功能更完善,最后还进行了一些现场实验,结果表明软件系统的功能和性能均满足设计要求,能够实现对焊接机器人系统安全、平稳、可靠的控制。
其他文献
2014年11月30日,吳清源在日本神奈川县小田原市内的医院病逝,享年100岁。  吴清源1914年生于中国的福建省。少时即有围棋天才之称,11岁就成为段祺瑞门下的棋客。14岁的时候赴日,1979年归化日本国籍。他被称为日本的“昭和棋圣”。  2007年6月28日,在去电影院看《吴清源》之前,93岁的吴清源先到医院做了一次体检。他的心跳每分钟只有四十多次,双眼一只近视一只远视。吴清源通过电视看围棋
解耦控制是多输入多输出系统的重要问题,是现代工业生产的难点问题。在工业生产过程中一个变量的波动往往会影响多个变量的变化,这种变量之间相互干涉的现象称为耦合,消除这
进入21世纪,由于CPU的成本不断降低,生产PLC的硬件门槛在下降,国内软件技术水平的大幅提升,已经具备了小型系统软件的研发能力,而国产PLC的市场贡献恰恰就在小型PLC市场。由
精益生产作为一种先进的生产管理方式和当今制造业最卓越的管理模式,受到了学术界和产业界的高度重视。它以持续改善为目标,在注重生产过程管理的同时,也注重人员管理。精益
随着人类生活水平和科学技术的不断提高,特别是生物医学的飞跃发展,人类具备了战胜和控制多种传染性疾病的能力,使得我们的健康水平大幅提高,平均寿命有了很大延长。全世界人口的老龄化不断加剧,加之交通事故频发,使得半身不遂,下肢瘫痪等行动不便的轮椅需求人群不断扩大。所以电动轮椅的应用越来越广泛,同时将移动机器人技术应用到电动轮椅上的智能轮椅将是未来发展的主要方向。其中,运动控制器作为智能轮椅的控制核心,是
双流卷积网络能够在视频中建模表观和运动信息,是行为识别中一种重要的基础网络模型.然而,这种模型只能学习单帧的空间信息和少数几帧的时间信息,无法有效地建模整段视频中的
随着计算机的广泛使用以及网络技术、数据库技术、通信技术的快速发展,同时由于生产企业对大规模生产的可靠性要求以及对恶劣环境下生产过程控制的需求,基于局域网技术的控制