基于LinuxCNC控制器的六自由度并联机构人机交互系统设计

来源 :江苏科技大学 | 被引量 : 4次 | 上传用户:zhouhai3032
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,基于Stewart平台的六自由度并联机构具有刚度大、重量轻、结构紧凑等优点,已经在空间机器人、并联数控机床等各尖端行业得到了广泛的应用。六自由度并联机构如果要完成某种特定的空间位姿或运动轨迹,实现机械系统设计的目的和任务,必须在控制器的控制作用下,通过进给驱动系统才能够实现。并联机构的开放性和多样性决定了与其配套的控制器也应该是开放的,国内外已经构建了开放式控制系统的标准协议和体系框架,但目前尚没有完全标准化和系列化。传统的控制器功能封闭、价格昂贵、配套硬件设备复杂,很难获得。但运行在开源Ubutu10.04实时操作系统环境下的LinuxCNC控制器是开源的,可从其网站上免费下载使用。本论文是基于LinuxCNC控制器,对六自由度并联机构进行研究,利用使用广泛的跨平台高级语言Python作为开发工具,开发设计了三维运动模型和虚拟控制面板,选用了运动控制卡、步进电机、滚珠丝杠等驱动装置,从而构建基于LinuxCNC控制器下的六自由度并联机构人机交互系统。其控制命令可以通过使用UG数控模块生成的标准数控代码来执行。本文主要研究内容如下:第一、分析并联机构的命名方法,计算基于Stewart平台的6-UPS型并联机构的自由度数。对并联机构的正解和逆解算法进行分析,使用Python科学计算库函数编制六自由度并联机构逆解算法,并根据特例对杆长变化曲线进行仿真。第二、对LinuxCNC软件构架、通讯机制、运动控制系统进行详细分析,其模块化的设计思想和遵循开源协议的精神,使得通过调用合适的模块就能配置成实现特定功能的控制器。详细解析硬件抽象层及其halcmd语言,该语言是调用、配置LinuxCNC各模块、开发三维动态模型、建立虚拟控制面板、连接软硬件之间的信号和引脚的专用工具。第三、对比分析LinuxCNC控制器本身自带的两种界面模式Tkemc和AXIS,选择基于Python语言开发的AXIS界面模式。使用PyOpenGL(Python+OpenGL)语言构建了三维动态模型,通过硬件抽象层halcmd语言建立模块之间的连接,使得在AXIS界面模式下,通过输入数控代码,利用LinuxCNC控制器,可以直观形象地观察到六自由度并联机构平台运动轨迹及杆长的变化位姿。第四、在LinuxCNC控制器的AXIS界面模式下进行虚拟面板自定义设计。使用PyVCP(Python+XML)语言构建了虚拟控制面板,通过硬件抽象层halcmd语言建立模块之间的连接,使得硬件设备接通电源后,就可以在虚拟控制面板上直观地观察到硬件运行状况。分析使用GladeVCP进行触摸屏控制界面设计的方法步骤。第五、结合前面章节实现了的三维动态模型及虚拟控制面板,通过对LinuxCNC控制器进行软硬件配置,选取步进电机、驱动系统,设计了基于LinuxCNC控制器下的六自由度并联机构人机交互系统。
其他文献
介绍了多种电力供应方式,说明其发展对未来的电力发展均有重要作用,对柴油发电机组的发展规模有一定影响,然而在相当时间内它们还取代不了柴油发电机组,柴油发电机组还会以它的某
山西蔬菜日光温室近几年发展迅速,但由于盲目灌水、施肥、施药,造成水资源浪费、肥料利用率降低、土壤盐分积累、农产品污染及投资效益降低。本文通过对问题的调查,提出了水
【目的】1.观察西格列汀干预对高脂高糖联合STZ诱导糖尿病大鼠的骨密度和骨转换指标的影响;2.观察西格列汀对糖尿病大鼠的骨保护作用与TLR4/NF-κB表达的关系。【方法】1.糖尿
如今,学术界的项目管理理论正逐步向复杂产品系统(Complex Product Systems,简称CoPS)的项目管理和项目群管理的方向延伸。工作分解结构(Work BreakdownStructure,WBS)作为一种项目
薛宝钗是一个很有美德修养的少女,是那个时代有德有才的青年。曹雪芹和高鹗对薛宝钗都是赞美和同情的多,指责的少,是把她当作我国优秀传统文化的继承人,当作那个时代品质优秀
采用传统的全部垮落法管理顶板,大规模开采后带来的包括地表沉陷、矸石排放等在内各种生态环境问题日益突出,此外随着煤炭资源的大量开采,越来越多的矿井涉及到开采“三下”(建筑
【目的】:探讨西格列汀(Sitagliptin, Sita)对糖尿病大鼠胰岛β细胞内质网应激的干预作用。【方法】:选用SD雌性大鼠40只,分为正常饲料组(NC组,n=10)和高糖高脂饲料组(HSFD组,n=30)。N
本文通过文献资料法、访谈法、问卷调查法和体育统计法等研究方法,认真分析了影响小学啦啦操教学的因素,提出在小学开展啦啦操教学的对策,充分发挥啦啦操教学的魅力,促使学生
著名国学家陈寅恪在评价中国古代田园诗人,散文家陶渊明时,提出了"新自然观",在此基础上,"新自然观"的理论逐渐形成。英国湖畔派诗人华兹华斯在其大量诗作中也呈现出"新自然
<正>城市是人类社会经济、政治和文化生活的中心,早在农业经济时代就已经有城市出现,但大规模的城市化则是伴随工业化加速发展而出现的。城市化是指大量农业人口向非农产业和