嵌入式系统在服务机器人中的研究与应用

来源 :电子科技大学 | 被引量 : 6次 | 上传用户:shidai19860115
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着机器人相关技术的不断发展,机器人的应用逐渐从工业领域向着服务领域扩展,其工作环境逐渐从结构环境向着非结构环境扩展。服务机器人可以完成人员陪伴、家庭护理以及医疗助理等服务性工作,它对于应对我国社会老龄化问题具有潜在的重大意义。然而,服务机器人在社会、市场上的推广和普及依然存在着许多问题,其中比较突出的问题是其功耗过高以及人机交互缺乏人性化。本文以电子科技大学机器人研究中心自主研制的服务机器人SRU(Service Robot of UESTC)为研究对象,详细阐述了其底层控制系统实现的全过程:从实际功能需求分析入手,提出其底层控制系统的实现目标;而后对嵌入式实时操作系统以及嵌入式TCP/IP协议栈的工作原理进行了研究并完成了嵌入式实时操作系统和嵌入式TCP/IP协议栈的移植;之后以现有的条件为出发点,对SRU的底层控制系统的功能和任务进行划分,包括了其运动功能、数据通信功能以及语音交互功能,设计了其软件框架以及每个功能任务所使用的数据包格式,并对各个任务进行了实现;最后在SRU平台上对所设计的底层控制软件进行了实验验证。具体包括以下几个方面的工作:(1)以μC/OS-II实时操作系统在Cortex-M3内核上的移植文件为基础,通过对Cortex-M4的内核架构以及μC/OS-III实时操作系统的工作原理进行研究后,完成了μC/OS-III在基于Cortex-M4内核架构的STM32F407微控制器上的移植工作,并对移植结果进行了测试;(2)以已经移植成功的μC/OS-III为基础,在对轻量级TCP/IP协议栈LwIP的工作原理进行研究后,在LwIP提供的驱动程序框架文件下完成了以太网物理芯片DP83848的驱动程序的编制,并完成了其操作系统模拟层的移植工作。从而完成LwIP协议栈在μC/OS-III上的移植,并对移植结果进行了测试;(3)在以上工作的基础上,以SRU现有的条件为出发点,把它的功能分为了三个大块,即数据通信功能、语音交互功能以及运动功能,并对各个功能进一步细化为多个任务,然后设计了整个底层控制系统的框架以及各个任务所需的数据包格式,并对各个任务进行了实现。最后基于LabWindows/CVI集成开发环境,完成了SRU的上位机监控软件的设计与实现,并对所设计的底层控制软件进行了实验验证,主要包括了上位机控制测试以及语音控制测试。
其他文献
将车辆荷载简化为移动的简谐作用力,地下硐室顶板简化为单位宽度的简支粱,得到车辆荷载作用下岩石地下硐室顶板的顶板-车辆简谐力模型,分析了模型在无阻尼、阻尼为无穷大、一
目的通过分析颈动脉粥样硬化的治疗结果及原因来探讨颈动脉粥样斑块与脑梗死的相关性。方法选择2010年-2012年郑州市中心医院神经内科收治的210例脑梗死患者为脑梗死组,另选
<正>[教学目标]1.正确、流利、有感情地朗读课文。2.学习作者抓住事物特点观察、描写的方法。3.体会用词的贴切、生动,养成积累好词佳句的习惯。4.感受作者对翠鸟的喜爱之情,
<正>随着中国经济的快速发展,绿色经济已被提出并作为一个发展的新概念,不仅是绿色经济,而且首先是绿色发展。它要求人们与自然和谐相处,这要求发展需要符合适当的标准及要求
<正>《献你一束花》是北师大版小学五年级的一篇课文,文章主要写了一位机场女服务员为一名比赛失利的女体操运动员献花的故事,说明胜利者需要祝贺,失败者更需要鼓励,赞美了人
目的探讨羟乙基淀粉130/0.4氯化钠注射液和琥珀酰明胶注射液胶体预扩容处理对手术失血患者的保护作用。方法将2008年5月-2013年4月收治的80例ASA II-III级全髋置换患者随机分
目的观察改良空肠管其在预防乐果农药中毒反跳中的疗效,并与鼻胃管及对照组进行比较。方法将65例口服乐果毒患者随机分为空肠管组22例、鼻胃管组23例和对照组20例,比较三组患者
目的探讨棘突间Coflex固定系统手术的护理配合措施。方法回顾性分析2008年12月-2012年11月50例采用棘突间Coflex固定系统治疗腰椎退行性疾病患者手术采用护理配合后效果的临
墨家科技思想是中国古代以科技实践为基础,以自然为认识的独立对象,进行自觉理性活动和科学实验的萌芽,展示了中国古代思想发展的另一个可能方向。墨家科学的兴衰对中国古代
目的对妇女对产后访视服务的体验与需求进行分析。方法在2012年5月份在陕西的安康市城区对3个街道的56名经过2010年至2011年产后访视的妇女,进行了深入的调查和访问,调查和访