基于Zynq平台的伺服机器人设计

被引量 : 0次 | 上传用户:lianjinling27
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,社会对服务人员的需求量急剧上升,而人力成本较高。伺服机器人能将人类从繁重的工作中解脱出来,因此具有较大的研究价值。传统机器人系统控制复杂,可扩展性不强,设计难度大,开发周期长。本课题以Xilinx公司提供的Zynq开发板为平台,利用该平台上FPGA的可配置性,使得设计出来的伺服机器人具有很好的可扩展性;同时在该平台上搭建ARM+Linux的开发环境,使得伺服机器人的开发变得较为容易,节省了开发周期。本课题使用了软硬件协同设计、智能控制、语音识别、人脸检测以及字符识别等技术,设计了一款伺服机器人。课题的主要研究内容如下:①搭建平台,包括硬件平台和软件平台。硬件平台的搭建包括建立硬件工程,添加和配置PS核、AXI总线模块、时钟模块等基本硬件模块,生成比特流并下载到Zynq开发板;软件平台的搭建包括建立交叉开发工具,编译U-boot,编译Linux内核和设备树,并在硬件平台上启动Linux内核。②FPGA逻辑设计。根据伺服机器人的功能需求,利用FPGA的可配置性,对系统的硬件进行扩展,主要扩展了SPI控制器、超声波模块、ADAU1761控制器、串口以及PWM电机控制器等硬件模块。③Linux驱动设计。开发了SPI、超声波、音频、串口以及PWM的驱动,并将这些驱动添加到Linux内核中。④Linux上层应用程序开发与移植。开发了Socket服务器程序,用来与Android应用程序进行通信;开发了人脸检测程序,用于迎宾功能;移植了Web服务器、Mjpg-streamer、语音识别软件Sphinx以及字符识别软件tesseract等,用于实现人机交互。⑤Android应用程序开发。Android应用程序,通过无线方式控制机器人(包括对超声波测距、机械臂动作、以及机器人运动的速度和方向的控制),并接收机器人巡视会议室时传送的图像或者视频。系统测试结果表明,该伺服机器人能完成迎宾、巡视会议室、送咖啡和分拣信件等功能,人机交互性好,功能实用性强,具有良好的推广价值和广阔的应用前景。
其他文献
知青文学是当代文学的重要组成部分。它是知青作家们根据自身不同的生活体验所创作出来的反映知青生活的文学作品。这些文学作品都蕴涵着知青群体对历史和自我的复杂认知过程
随着黄颡鱼的养殖迅猛发展,其病害也相应出现,为了提高黄颡鱼养殖的成活率及经济效益,本文介绍养殖生产中常见的黄颡鱼病害及防治方法,并指出养殖中适宜pH值为7.0~7.6。 Wit
针对划定基本农田有质量、数量和空间的多重要求,该文从耕地的自然条件、质量条件、灌溉条件、区位条件、规划用途等5个层面选取16个指标建立了一般农田入选基本农田整备区的
郭沫若的屈原研究是用社会学方法研究楚辞的一次比较成功的实践,具有宏阔的视野与充满实在内容的历史分析。郭沫若对于屈原否定论的批驳,对于王国维南北学派差异的新的阐述,
"一带一路"战略是中国基于全球视角提出的"共建共享共赢"宏伟发展战略,旨在促进涵盖亚洲、欧洲、非洲等广大地区经济发展的战略,这一地区的人口占世界总人口的64%,GDP占世界G
通过观察和思考发现暑期班4-7岁的幼儿在游泳教学初期都普遍存在心里问题,有的持续时间较长且消退缓慢,严重影响教学进程和教学效果。这种心理问题是情绪问题,根据焦虑高低分为
税收征管一直是税务工作的核心和重点,一国税收征管质量反映了该国税务机关行政执法的水平。随着经济社会的转型,税收征管已经成为税务机关的重点。如何提高征管效率成为税务机
由于能源紧缺和环境问题的突出,钢铁行业降低能耗、发展循环经济已成为必然。高炉渣是钢铁行业具有大量余热的副产品,回收价值很高,但现在炉渣主要采用水淬法处理,无热回收且浪费
随着精确放疗的开展,尤其是IMRT的广泛应用,临床对复杂放疗计划的实施要求越来越高,放疗剂量分布要求也越来越严格,尤其是对重要器官的保护已引起高度重视;而放疗技术员作为放疗计
人力资源已经成为当今最受企业关注的资源,如何能够有效的招聘与利用人力资源也成为了企业管理者越来越关注的问题。建筑业企业在激烈竞争的前提条件下,需要像其他行业的企业一