基于分散控制的家庭服务机器人技术研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:fanrongcheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着社会和科技的发展,机器人技术在非工业领域得到越来越广泛的应用,而家庭服务机器人作为服务机器人家族中的一个重要成员,正在受到越来越多的关注。目前,家庭服务机器人面临着用户需求个性化和使用环境动态化及非结构化的挑战。除此之外,随着网络和计算机技术的发展,家庭服务机器人系统在家庭环境中的应用变得日益分散化、复杂化,然而,不同厂商生产的机电设备、模块在一定程度上又存在着兼容性低与通用性差的问题。因此,机器人软件系统处理任务日益复杂导致机器人软件的设计、开发和维护难度大幅增加。  针对以上问题,本文基于分散控制技术,利用模块化设计方法开发了家庭服务机器人基础系统——基于分散控制的家庭机器人室内三维地图创建系统。针对系统模块划分粒度问题,提出了一种基于模糊树图聚类的模块划分方法,并利用该方法将三维地图创建系统划分为多个功能模块,基于机器人中间件平台实现了各功能模块,通过组合这些功能模块构建了地图创建的分散控制系统。  本文主要工作有如下几方面:  (1)家庭服务机器人关键性技术研究。  针对家庭服务机器人领域的关键性技术:室内环境三维地图创建进行研究,实现了移动机器人在室内环境下三维地图的快速创建方法,为家庭机器人室内服务提供环境感知能力。该方法利用Kinect获取的RGB-D信息,以图像特征匹配为数据关联方式,运用基于特征点对的配准算法实现机器人的自定位,结合深度信息创建三维环境地图。  (2)利用模糊树图聚类算法对机器人室内三维地图创建系统实现模块划分。  针对机器人模块化技术中的划分粒度问题,提出一种基于模糊树图聚类的机器人模块划分方法,并利用该方法对三维地图创建系统进行模块划分。  首先,将系统按最小机能划分为最小粒度模块样本集;然后,运用模糊树图聚类算法与层次分析法从功能和结构的角度分析模块间的相关性并对样本集分类,进而获得不同粒度的模块划分方案;最后,基于信息熵思想从系统的集成复杂度、模块内聚度、模块间耦合度和系统负载均衡度四个方面对划分方案做出评估得到较合理的划分。该方法为机器人模块划分粒度问题提供了有效的解决方案。  (3)基于机器人中间件技术实现室内环境三维地图创建系统的分散控制。  本文基于机器人中间件技术实现了三维地图创建的分散控制系统。该系统由分布在网络中不同节点的功能模块构成,这些模块通过模糊树图聚类算法划分得到,包括:机器人控制,Kinect数据获取与预处理,图像特征提取与匹配,位姿估计,关键帧(Key frame)选取,地图跟新与GUI显示等六个基本功能模块。通过组合这些分散在网络环境中的功能模块可以快速地构建室内环境三维地图创建系统,实现系统的分散控制。  (4)开发基于图形用户界面的地图显示模块  为了便于机器人的实时控制,开发了带有图形用户界面的功能模块。运用机器人中间件技术,用户可以通过图形用户界面实现对机器人的远程控制,并且能实现地图的远程创建。  基于上述方法,本文在AS-RE型移动机器人平台上进行了实验,有力地验证了基于分散控制的家庭服务机器人系统的有效性及实用性,对家庭服务机器人研究具有一定的理论意义和实际应用价值。
其他文献
卫星导航产业是一项战略性新兴产业,与社会经济和国家安全紧密相关。美国GPS系统起步最早,而且保持系统建设与地面应用快速、协调地发展,长期以来几乎垄断了全球卫星导航应用市
泡罩包装药品以其生产制造简单、携带使用方便的优点,受到广大消费者的欢迎,但传统的人工检测无法高效准确地检测出药品中的缺粒、缺损现象。本论文以此为背景,设计了一套泡罩包装药品视觉检测系统,并对泡罩包装药品视觉检测系统图像处理方法进行了研究,以达到降低损耗、减少成本和提高质量的目的。首先,本文根据泡罩药品视觉检测的设计要求,结合国内外泡罩包装药品视觉检测方法的优点,搭建了一套由LED光源、工业相机、工
学位
学位
学位
学位
可穿戴式系统由于具有功能智能、功耗较低和使用便捷的众多优势,越来越成为研究领域的热点。可穿戴式系统的一个重要应用领域便是医疗康复,借助可穿戴式系统提取并分析人体各项
学位
学位
大气压等离子体射流(APPJ)作为等离子体的主要放电形式,具有较好的放电应用前景,但由于其放电处理面积小,放电强度相对较弱等现象,影响了其在实际应用领域的发展。与单管等离子体