基于Gstreamer的服务机器人视听系统设计与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:asicsyao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进入21世纪,服务机器人的研究和产业化进程不断深入,随着我国人口老龄化加剧,家庭服务机器人将会出现爆发式增长。视听系统作为服务机器人重要的组成部分,其既是命令的入口,也是功能的表象,对用户体验起决定性作用。而当前机器人视听系统平台化程度较差、完成度低,存在具体硬件绑定、灵活性欠佳、移植困难、可扩展性差等问题。本文基于实验室自主研发的“大智”服务机器人平台,通过应用先进的软件设计方法,探讨异构机器人平台视听系统的设计与实现方式,解决视听系统中存在的灵活性、可扩展性和可移植性差的问题。在系统的设计中,应用分层模式将系统分为实现层和应用层。实现层侧重提高系统的灵活性和可扩展性,通过将复杂元件分解,简化Gstreamer的组织结构为简单的链式结构,进而设计了一套基于组成(composite)模式的节点体系用于组织Gstreamer元件,节点体系在保持统一外观的同时,内部可灵活组合与扩充,提高了系统的灵活性和可扩展性。应用层聚焦提高系统的可移植性,在设计中采用模块化设计的手段,应用抽象工厂(abstractfactor)模式,通过为异构软硬件平台特化具体实现模块的方式,提高系统的可移植性。在完成系统实现的基础上,对视听系统进行了功能测试和性能对比测试。功能测试中验证了系统的有效性和可靠性,系统整体表现符合设计需求。性能对比测试中,将视听系统与原生Gstreamer命令进行对比,量化系统为提高灵活性付出的设计代价,从测试结果来看,以较少的资源代价,有效提高了系统的灵活性、可扩展性和可移植性,达成了设计目标。
其他文献
叙述了住宅建筑用密封胶的组份、工艺和使用性能.密封胶在建筑工程中得到了广泛的应用.在发达国家中,建筑用密封胶约占所有密封胶总量的1/2.品种主要有聚硫、聚氨酯和有机硅
进入21世纪以来,世界人口老龄化问题愈渐加重,中国作为世界上人口数量最多的国家,也成为老龄化问题最为严重的国家之一,关注老年人的身体健康状况,逐渐成为健康医疗领域重点
2006年2月15日,财政部颁布了新企业会计准则体系,它包括了一项基本准则和38项具体准则。新企业会计准则体系基本涵盖了目前国际财务报告准则的大部分内容,并将于2007年1月1日起
互联网的快速发展使得网络信息迅速增长,一方面海量的信息为用户提供了多样的信息选择的依据,另一方面互联网信息数量庞大、种类繁多,使得用户难以在海量的数据中快速找到自己实际需要的信息。个性化推荐系统的出现较好的解决了这类问题,协同过滤算法作为个性化推荐的核心,目前许多专家学者仍在进行持续的探索研究,本文考虑到协同过滤算法存在的冷启动和数据稀疏等问题,以及情境感知与协同过滤算法独立进行个性化推荐的特点,
溪洛渡水电站泄洪消能具有水头高、泄量大、河谷狭窄的特点,泄洪功率近100 000 MW。泄洪消能建筑物由"坝身7个表孔+8个深孔,坝后设水垫塘;左右岸各布置2条有压接无压洞内龙落尾
系统地对金沙江、大渡河、澜沧江及怒江流域水电开发进行了梳理,对"十一五"时期重点项目进行了回顾,针对"十二五"时期水电开发市场面临的机遇,阐述了当前水电施工企业在思想观念
本文通过对目前独立学院大学英语教学现状的分析,指出在课程要求、学生状况、师资力量、教学方式等方面存在的问题。提出呼吁制定相应的课程要求、实行分级教学、全面改革大
针对采煤机截割过程中的冲击作用会对截割部驱动轮系统造成冲击,引起截割部的不稳定性,运用Pro/E软件建立截割部三维模型,利用有限元分析软件ANASYS、ANASYA-Ncode等对采煤机
拉拉山水电站压力管道上斜段地质情况复杂、工期紧及安全隐患突出,采用反井钻机开挖导井,有效地解决了人工开挖、爬罐法、吊罐法施工导井的安全问题,大幅度提高了施工效率,改
行政协议是政府转变治理模式的一个有力工具,是实现行政目标的有效手段,也是政府力量连接社会力量的桥梁和纽带。行政协议兼具行政性与合意性,但行政协议在我国的法律体制中一直徘徊于民事法律关系与行政法律关系中。直到2015年发布的《行政诉讼法》才让行政协议真正在法律上有了明确的定义和定位。这对于行政协议制度的发展来说是一个巨大的里程碑。然而法律明确规定的行政协议只有两种,与司法实践中出现的行政协议数量相去