论文部分内容阅读
随着经济的发展带动了社会进步和人们生活水平的提高,从而使移动性和智能性成为人们追求生活品质的目标。在世界信息化的浪潮下,服务机器人作为家庭自动化和智能化的重要组成部分,对其进行研究是有意义且有必要的,服务机器人技术也成为当下研究的热点。目前对于服务机器人控制平台的研究大多数还是基于PC平台,然而本文设计并实现了一款Android控制软件以及基于AVR单片机ATmega128为主控芯片的服务机器人控制系统,通过Android平台移动终端和ATmega128单片机与路由器的无线通信,使得服务机器人能够被Android移动终端远程控制并返回相应参数。本文主要进行了服务机器人控制系统以及PC端控制软件和Android平台移动终端控制软件的研究设计与实现。首先,本文介绍了服务机器人的研究背景,然后介绍了智能家居以及服务机器人的国内外发展现状和发展前景,接下来讨论了服务机器人研究的目的和意义,最后讲述了服务机器人的研究内容,本文的主要工作安排和组织结构。其次,对服务机器人进行技术概述,对服务机器人系统进行简单介绍,并对服务机器人系统功能需求进行描述和和分析,并且确定了服务机器人系统的硬件选型。再次,对服务机器人系统总体设计进行具体描述,介绍了服务机器人系统框架结构及其子系统的设计,包括服务机器人主控系统,服务机器人运动控制系统,服务机器人传感系统,服务机器人人机交互系统。描述服务机器人系统软件设计,其中包括服务机器人底层单片机软件设计,其中重点介绍了服务机器人位置和方向控制程序设计,服务机器人主控程序设计,并且描述了服务机器人配套PC端软件设计和摄像头软件设计以及Android平台终端软件设计。最后,通过实验和调试检测机器人完成目标情况。展示了服务机器人的实现及其应用,其中包括服务机器人的演示过程和服务机器人进行比赛的过程,并且对服务机器人控制系统进行了总结,指出系统设计的成果,在此基础上,展望未来,并进一步提出了完善措施。