家用保安机器人中心控制器的设计与实现

来源 :南开大学 | 被引量 : 0次 | 上传用户:luoning5188
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文是以家用保安机器人研制为背景,结合多家合作单位研制的机器人控制系统各功能单元模块,研制机器人的中心控制器。所研制的保安机器人可在相对复杂的室内环境中实现自主导航并对周围的环境进行实时的监控。其中机器人的中心控制器控制着各功能模块协调工作,实现机器人的各项功能,并实现了与人交互的功能。所研制的中心控制器已由嵌入式系统实现,并具有高速、稳定的性能,可很好地对机器人各部分进行协调控制。 在硬件方面以Atmel公司的高性能的嵌入式ARM9微处理器AT91RM92000为核心单元设计中心控制器。为提高控制器的通用性,以核心板加扩展板的方式来设计电路,并从项目的需求出发扩展多个硬件外设接口,如:RS232串口,SPI接口,通用I/O口等。 在软件方面选用了嵌入式Linux作为该控制器的软件体系。以u_boot作为引导程序,以Linux2.4内核作为操作系统内核,最后挂载Linux文件系统作为运用程序的开发环境。 在此基础上针对控制器中各种硬件外设接口,编写与其相对应的驱动程序,并把这些驱动程序加入到Linux内核中,以单内核的形式运行Linux系统。 在驱动程序的基础上,我们在Linux文件系统中进行应用程序的编写来实现机器人的各种功能,如:与其它模块的通信,对传感器的信号进行处理来感知外界环境,控制机器人的运动,对机器人进行轨迹规划等。 本文围绕中心控制器从四个方面进行介绍:第一、控制器的硬件方案设计与实现;第二、控制器的软件体系;第三、底层驱动程序的设计;第四、上层应用程序的设计。
其他文献
无线传感器网络具有布线成本低、监测精度高、容错性好、可远程监控、便于诊断与维护等众多优点,在军事、生态环境保护、工程监测和医疗卫生等领域有着广阔的应用前景,其根本
H.264是ITU-T的VCEG(视频编码专家组)和ISO/IEC的MPEG(运动图像专家组)提出的最新视频标准。由于其良好的压缩效率和网络适应性,H.264将在视频电话、数字电视广播、视频流媒
铺排船是一种为适应长江航道治理工程的需求满足对软质基础河床构造建筑物的要求而设计的专用工程船舶。由于其运动控制方式的特殊性和难以建立精确模型,因此,依赖精确数学模
配电变电站的合理规划对电力系统的安全性和经济性以及电网的优化运行有着重要的意义。基于FTU馈线自动化技术,对馈线配置分段开关进行分段,是提高配电网供电可靠性比较可行并且效益明显的一种措施。本文针对配电网进行了变电站优化规划和馈线分段开关优化配置研究。变电站优化规划中,新建站的数量、地理位置、容量以及供电范围都是未知的。采用基于最小年费用的变电站规划模型,模型中包含变电站及线路的建设投资费用、变电站
动态系统的可达集是指系统的状态从原点出发,在有界峰值输入情况下,描述系统所有可能出现状态的集合。可达集是状态估计和参数估计的一种重要方法,在处理峰峰值最小化,执行器
目标检测与跟踪是视觉系统目标状态分析的基础,以其广阔的应用范围成为研究重点。本文完成了对常用的目标检测和跟踪方法的深入研究分析,提出并设计了一种基于主动视觉的运动
人工神经网络是基于模仿大脑神经网络结构和功能而建立的一种信息处理系统,已经在诸多领域得到了广泛应用,具有重要的实践意义和理论价值。本论文在对人工神经网络进行了深入研
近年来,神经网络理论研究取得了很大的进展,在各个领域的应用也取得丰硕的成果。作为神经网络的经典模型,BP(误差逆向传播)网络也得到了快速发展和广泛的应用,但同时存在着学
随着国家电网“一户一表”政策的推广,智能电表的数量呈爆发式增长,传统的人工抄表和IC卡预付费制度已经不能适应电力系统配电自动化的实时性要求。鉴于人工抄表存在的各种弊
从20世纪90年代起,Agent开始成为分布式人工智能、计算机科学乃至信息技术研究的一个热点。多Agent技术对于复杂系统具有无可比拟的表达力,它为各种实际系统提供了一种统一的