同构阵列式自重构机器人的运动规划与仿真研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:gracestoney
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自重构机器人是近年来机器人学领域出现的一个新的研究方向,它由许多简单的智能体模块构成,不需外界帮助就能动态地改变自身构型,适应外部环境,执行不同的任务,具有较好的适应性和容错性。它的功能远远超过常规的固定形状的机器人,可用在非结构环境中的搜寻营救、空间探险、海洋勘探、军事等检查及修理工作,因此具有重要的研究意义。目前对自重构机器人的研究还处于起步阶段,国内外的一些研究成果大多处于理论水平,还不具有实用性,但是自重构机器人的优点使它具有广阔的研究前景。 自重构机器人研究的基础性问题之一是模块的开发。自重构机器人模块的实现形式有多种,但较为常见和实用的是同构阵列式模块。国内外一些研究机构提出了几种机器人的模块结构,但都各有优缺点,本文在吸取它们优点的基础上,设计了一种同构阵列式的模型M-Cubes。每个单元模块由一个立方体连杆和6个可独立旋转的旋转关节组成,每个关节上有2个插孔和2个可伸缩的连接轴,相邻两模块通过各自旋转关节的两个连接轴插入对方的两个插孔中来完成对接动作,模块内部的驱动电机可以驱动6个关节转动和轴的平移。模块之间通过搭建脚手架的形式实现协调运动,本文介绍了这种运动形式的基本原理,并对它进行运动学分析来求解模块运动时的参数。 运动规划算法是自重构机器人研究的重点,目前自重构机器人的运动规划算法研究主要分为集中式算法和分布式算法。本文采用多Agent理论与元胞自动机原理的思想,提出了一种基于局部规则的全分布式算法。将每个模块作为一个智能体,首先确定简单的基于局部状态的运动规则集;在机器人的自重构过程中,模块通过与邻居模块的信息交互,获得自身状态和周围空间的状态,对照运动规则集作出判断,确定下一步的运动,从而产生合理的运动序列。 最后,为了验证系统模型和运动规划算法,本文开发了一个自重构机器人的仿真环境。选择Java和Java 3D作为开发工具,利用它们完全面向对象和多线程的特点,将仿真环境的各部分功能通过编写不同的类来定义,然后分为两个线程进行调用实现相应的功能。本文所开发的仿真环境具有友好的用户界面和实用性,可以仿真不同的机器人构型和运动规划算法。
其他文献
四旋翼飞行器是能够垂直起降的、多旋翼式遥控自主飞行器,它外型新颖、性能卓越,具有重要的军事和民用价值。四旋翼飞行系统具有非线性、强耦合性和数学模型不确定性的特点,
电极调节系统是电渣炉的重要环节之一。电渣重熔过程中,由于随着熔化的进行,电极不断缩短而钢锭逐渐上涨,为了保证熔速和电流稳定在设定值需要实时的调节电极高度。同时,由于电极
近年来,随着网络技术的迅速发展和J2EE(Java2PlatformEnterpriseEdition)平台的广泛采用,基于B/S的多层体系结构逐渐发展成熟起来。ApacheStruts是一个基于J2EE平台、实现了MVC(M
机器人视觉伺服控制是实时图像处理、机器人运动学、控制理论、计算机技术以及实时计算等领域的融合,是计算机视觉研究前沿的一个重要分支。本文在总结了目前机器人视觉伺服控
在捷联惯性导航姿态更新算法研究中,Musoff用Jacobian椭圆函数和Richardson外推法评估了Miller优化圆锥算法的性能。他证明了,当载体的角速度是由Jacobian椭圆函数描述的广义
本文针对非线性时延对象,研究其智能控制算法,并通过对一种基于嵌入式操作系统的自动杂交实验仪进行温度控制来加以验证。深入了解杂交仪操作系统的调度规则,编写普通PID控制
作为计算机视觉领域一个带有挑战性的技术,基于双目视觉的三维立体深度信息重建应用在许多计算机相关的不同领域。图像噪声、图像内的无纹理区域以及物体遮挡这些问题存在立
间歇过程在工业生产过程中占有很大的比例,它是一种周期性生产,具有非稳态、非线性等特点,因此,在满足负荷要求的情况下,如何适应生产节奏,处理好这一非稳态、非线性过程是间歇控制
随着信息技术的发展,人脸分析已经成为近年来计算机视觉与模式识别领域的一个热门话题之一。它在身份识别、智能人机交互系统、视频监控等领域有着重要的研究价值,人脸分析的研
过程层析成像(PT)技术是计算机应用技术与现代检测技术相结合的产物。通常采用非接触或非侵入式传感器对封闭的管道、容器、反应器等内部物场的变化行为进行非破坏性的可视化