蛇形机器人的运动学建模与控制系统设计实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:dropmylove
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着科学技术的不断发展和计算机设备算力的提升,机器人的功能变得更加丰富,适用场景也不断增加,而蛇形机器人作为典型的仿生机器人,具有很强的灵活性和环境适应性,因此对蛇形机器人的理论研究和落地应用十分有价值。本文使用旋量理论对蛇形机器人进行了运动学建模分析,并设计和实现了蛇形机器人的软件和硬件控制系统,使得蛇形机器人能够在实际环境中进行工程应用,本文的主要内容包括:(1)确定了蛇形机器人的关节连接方式为正交连接,并设计了蛇形机器人的三种组成关节:头部关节采用STM32芯片作为主控制器,并加入了红外传感器、摄像头等硬件,提升了机器人的环境数据采集的能力;身体关节使用新型的串行总线数字舵机作为驱动,并优化了机器人各个关节之间的电气接口,简化布线;尾部关节作为机器人的供电系统统一供电,使得其余关节能够减小体积,让整个机器人的体型更小。(2)为解决传统D-H参数法在蛇形机器人各关节上建模过程复杂、几何意义不明确等问题,本文基于旋量理论在蛇形机器人上建立了惯性坐标系和工具坐标系,并在各个关节处确定了旋转轴,进而建立了机器人的正运动学指数积模型。针对蛇形机器人的螺旋攀爬运动步态进行正运动学模型和速度模型的求解,并使用ADAMS和MATLAB进行仿真验证,论证了该方法的有效性。(3)为解决蛇形机器人远程控制问题,本文针对蛇形机器人设计了软件控制系统,包括上位机软件和远程通信模块软件:上位机软件基于虚幻引擎4进行了定制化的设计,开发了蛇形机器人仿真模型、虚拟场景和用户控制界面等组件;远程通信模块软件基于多线程和网络通信,实现了接受多个客户端的连接、传递机器人的反馈数据、上位机和机器人之间的远程控制等功能。最后基于实际的蛇形机器人样机和计算机进行了控制实验,验证了本文设计的蛇形机器人的硬件和软件系统的可行性和有效性。
其他文献
近年来,随着高速公路的迅速发展,修建了许多横跨大江大河的桥梁,大跨径桥梁的建设对桥梁基础的施工提出了更高的要求,桥梁基础设施的建设成为工程总体的关键节点,深水大跨径
激励性评价是提高学生作文水平的有效途径,为弥补现有作文教学评价的不足,激励性评价方式越来越广泛地应用在基础教育领域,如何更好的在初中作文教学中使用好激励性评价方式,
物业管理问题涉及每一户业主的切身利益,一直是市民普遍关心的热点、难点、焦点问题,随着城市的发展和群众生活水平的提高,特别是我市创建全国文明城市以来,人们对居住环境的要求
报纸
介绍液压剪剪切的各个过程,根据铝带热轧机的带材剪切特点,分析斜刃剪在不同条件下的剪切力计算及重要参数选择。分析了工程设计时液压剪的常规算法,为液压剪的设计分析及参
提高农业水土资源利用效率一直是农业灌溉管理体制改革的重要目标,然而灌溉水源的匮乏阻碍着干旱区域农业的增产和可持续发展。纵观国内外文献可以发现,完善参与式灌溉管理体