基于ROS和EtherCAT的工业机器人控制系统

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:panxuanyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文根据工业机器人在工业应用场合的控制需求,设计了一种Linux系统下基于ROS和EtherCAT的工业机器人控制系统。采用EtherCAT总线通信技术开发了EtherCAT主站和伺服驱动器从站,通过在ROS平台下利用QT插件开发的人机交互界面实现对SCARA工业机器人示教、控制功能。本文的主要工作如下:1.对工业机器人控制系统整体的功能和模块进行分析,搭建工业机器人控制系统的整体框架,并介绍了本文使用的软件平台、框架和相关硬件信息。2.对EtherCAT主从站进行设计。设计了EtherCAT从站通信程序和基于CoE协议的Cia402伺服应用程序,在Xenomai实时扩展下搭建IgH EtherCAT主站,并根据从站的需求设计了IgH用户层程序。3.对ROS平台下各个节点进行设计和配置。首先建立统一机器人描述格式URDF模型,然后结合Moveit!实现轨迹规划和运动学求解,接着根据ros_control的配置开发了硬件抽象节点,通过相关的controller实现轨迹插值计算;利用QT插件设计开发了人机交互界面节点,主要包含人机界面通讯协议、数据库界面、编程界面等模块,并根据不同坐标系下的控制命令开发了相应的命令处理节点。4.通过EtherCAT通讯实验和机器人控制实验,结果验证了所设计机器人控制系统的实用性。
其他文献
目的了解湖南省钩端螺旋体病流行的主要血清群(型)及其分布,为防治提供科学依据。方法在3个监测点采集健康人群血清,MAT法检测抗体,采用SPSS 13.0分析。结果315名监测人群钩
随着高校的不断扩招,人们对招生咨询系统的要求越来越高。同时伴随虚拟现实技术的不断发展,虚拟现实技术在现实中的应用也越来越广泛,本课题虚拟校园招生咨询系统是虚拟现实
数字化城市管理通过应用现代化科学技术,改变传统的城市管理模式,建立适应城市化需要的城市管理新机制,推进城市管理从单一的城管执法向城市综合治理转型,逐步实现城市管理“网格
在中国经济迅猛发展的当下,实施与职业相关的犯罪案件屡见不鲜,更有甚者,有些实施与职业相关犯罪行为而被判处刑罚的犯罪分子,在刑罚执行完毕或者假释之后,重新回归到社会中
有些讲古汉语的书,对古汉语中的使动用法是这样下定义的: 所谓使动用法,是指谓语动词具有“使宾语怎么样”的意思。(见北京出版社出版、1989年第10次印刷的《古代汉语》上册
作为一种高精度的非接触式全场光学测量方法,数字图像相关方法(Digital Image Correlation,DIC)在工程测量中发挥着越来越重要的作用。然而,DIC方法的测量精度仍然限制着该方
复合材料作为一种先进的工程材料,以其比强度和比刚度高,抗疲劳性能、耐腐蚀及性能可设计等诸多优点,被广泛应用于航空航天、船舶舰艇、汽车风电、能源化工等领域的主体结构
现代战争是信息的较量,在战争“迷雾”中,能否通过信息优势使指挥员准确把握当前态势,在“看”的同时达到“知”,是决定战争胜负的重要因素。因此,态势评估在现代战争中有着
由于分配性全称量化词"每"是通过逐指个体关涉全体的,因此当"每"修饰时间词语作叙述性语句的句首状语时,必须得到表示相对恒常状态的复数性事件的允准。句子层面的允准有两种
高考改革要有助于高等教育选拔人才,要有助于中学培养学生,要有助于社会的公平和稳定。$$ 高考一直在改革。如减少科目,取消统考,推荐工农兵学员,恢复高考,高考内容改革,3+X的探
报纸