模块化自重构机器人硬件设计和运动规划方法的研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:jacker0001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模块化自重构机器人是一种由许多功能相对独立,并且具有一定感知能力的机械电子模块组成的机器人,它不需要外部帮助,能够根据变形任务和周围环境的变化而自主地改变自身的结构配置,以最佳构形去完成不同的操作任务,不但扩大了机器人的应用范围,更由于模块的均一性和互换性降低了制造及维护成本,提高了机器人的可靠性和可扩展性.这类机器人在危险、未知和非结构环境运行具有很大优势,比如空间、海洋、军事侦察、废墟营救、核电站维修.对于相同环境下,要求完成不同的任务也非常适合,比如火星探索.开展模块化自重构机器人的研究对于提高我国在该领域的科研水平、扩展机器人的应用背景等具有重要的理论和现实意义. 模块硬件原型的设计和变形策略的研究是模块化自重构机器人的两个主要的研究领域.模块硬件的设计决定了模块之间的连接方式、变形规则、运动策略等各个重要方面,对于运动空间为三维的自重构机器人而言,模块要求具有一定的空间对称性和规则的几何形状,并且具备足够多的自由度,以提高系统的运动及自重构能力,简化控制方法.为此,提出并研制了一种运动空间为三维,模块外形类似立方体,运动方式为阵列式,每一个模块具有12个自由度的同构自重构机器人.每一个模块利用连接面上销和孔组成的自动锁定装置,通过与相邻模块间的交流和通讯,可以独立自主实现与相邻模块间的连接、分离.由多个相同模块组成的M-Cubes自重构机器人系统.通过模块之间的相互配合,改变它们之间的连接,形成空间任意结构.从而整个机器人系统可以获得不同的三维结构和各种静态构形.此外,模块的结构简单,制造方便,控制容易. 在自重构机器人结构设计中,有很多关键技术,比如如何保证模块之间正确的对接、满足什么条件,以及外界因素会对模块运动产生什么样的影响.由于两相邻模块的连接处是比较薄弱的环节,并且又是主要承载的地方,如果材料强度不够,在受力变形的情况下,会出现模块之间的失效连接.因此,我们根据模块在对接过程的运动特点和受力情况,对模块的变形情况进行了有限元分析.通过对变形结果的分析,提出了模块可靠、有效、正确对接所遵循的条件,为M-Cubes机器人系统能成功地完成自重构运动提供了有效的指导. 自重构机器人变形过程是通过不断改变模块之间的连接方式实现的.为了简化变形过程中运动规划和控制算法的复杂程度,首先需要找到一种足够简单同时又能准确无歧义地描述系统的模型.本文提出一种通过局部感知信息来获得与相邻模块的连接状态,利用深度优先搜索和特征向量矩阵来确定和描述系统中每一个模块的具体位置和整个系统的拓扑结构,给出了一种判断两个不同的特征向量矩阵是否为同一个拓扑结构的方法,为系统以最佳构型完成变形任务提供一个有效的途径. 自重构机器人是由众多模块组成的非线性复杂系统,非线性造成的计算复杂性,使得传统的控制算法难以解决机器人的运动规划问题.本文提出了一种由连接规划和路径规划相互配合的变形运动策略.连接规划是在对模块进行数学描述的基础上,根据路径规划的要求,产生一系列模块连接关系的有序改变.路径规划是在受到周围环境的物理条件和模块自身的客观条件限制的基础上,选择可靠、有效的运动轨迹,寻找从初始位形到最终位形的最短距离,有机协调各个模块每一步的连接顺序.此方法有效地解决了模块在自重构过程中计算量大的棘手问题,优化了系统在变形过程中的运动路径.最后利用遗传算法对路径规划的第一个运动阶段,即随机运动阶段进行了优化.仿真试验验证遗传算法有效地提高了机器人整体运动性能,表明了该方法的可行性和有效性.
其他文献
高功率微波对电子系统会产生破坏效应。从国家安全和社会稳定的角度考虑,对这种效应进行研究是十分必要的。研究可以分为实验分析和理论分析两个方面,两者是相辅相成的。其中,实
模型预测控制算法经过三十多年的快速发展,无论在理论研究上还是实际应用上都取得了显著的成果。预测控制作为一种成功的先进过程控制算法,越来越多地得到控制学术界和工程界
本文以月球车遥操作方法为研究重点,借鉴目前较成功行星车的遥操作控制系统,通过对其遥操作过程、遥操作模式和遥操作控制模块的研究,提出了月球车遥操作控制方案,研究了月球车大
本文对自来水系统分布数据采集上位机软件平台进行了研究。文章提出的软件平台主要由两部分组成:数据中心模块和数据发布模块。数据中心模块主要负责采集通过短消息、GPRS、CD
本文主要阐述了国内外聚丙烯聚合反应自动控制研究发展现状,聚丙烯装置APC特点,聚丙烯开车过程中应注意的一些问题。 本文介绍了聚丙烯的工艺原理、工艺流程、主要特点和技
司机驾驶疲劳是引发车祸的主要来源之一,实时监测司机疲劳状况并予以警告可以减少事故的发生。经调查研究表明,司机疲劳时会打瞌睡,眨眼频率增加,也即闭眼时间加长。如果我们能实
通过实时网络形成的闭环反馈控制系统被称为网络控制系统(Networked ControlSystem,简称NCS),它融合了计算机、通信、网络和控制等多项技术。相对传统的点到点的连接方式来说,网络
传感器技术、微机电系统、网络和无线通信等技术的进步,推动了无线传感器网络的产生和发展。随机分布的大量的传感器节点,以无线自组织的方式构成网络,通过节点中内置的各种
多机器人系统的研究是对单机器人系统研究的扩展,相比单机器人系统,多个机器人组成的系统潜在的空间分布、功能分布、时间分布等特点决定了其在任务完成效率、能力范围的方面都
通用串行总线(USB,Universal Serial Bus)技术最初是为了解决传统PC机外部设备接口的形式多、不统一、低速率且安装新设备过程麻烦等问题而提出的,其具有高速、双向、节省系统