下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、嵌入式系统在智能机器人中的应用吉祥利(中南大学信息科学与工程学院电子信息工程 湖南 长沙 410075 )摘要Abstract):简要介绍嵌入式系统的概念,技术特点.重点阐述嵌入式系统 在机器人控制中的应用.以嵌入式智能足球机器人为例,利用模块化和可扩展的思想设计和 分析了硬件系统和软件系统.嵌入式智能机器人平台具有硬件体积小、模块化、易扩展、功 耗低,软件实时性强、可定制、可靠性高等优点,其具有广泛的应用前景关键词(key words):嵌入式系统,智能机器人,Windows CE. NET,人机交互.弓 |言(Introduction)随着科学技术的进步,机器人得到了快速的发展,促进了机器
2、人被广泛的应 用到各行各业中.但目前机器人的智能水平并不高,仍处于初级阶段,智能机器 人研究面临俩个核心问题:一是提高机器的自主性,即希望机器进一步独立于人, 具有更为友善的人一机界面;二是提高机器的适应性,即就机器与环境的关系而言,希望加强它们之间的交互关系1.为促进当前智能机器人研究和应用,迫切需要开发“具有开放式结构的、模 块化、标准化的嵌入式智能机器人平台”.这种智能机器人平台具有硬件体积小、 模块化、易扩展、功耗低,软件实时性强、可定制、可靠性高等优点,可以广泛地应用于自主式移动机器人上,将有着广泛的应用前景2.嵌入式系统简介(Embedded Intelligent Robot i
3、ntroduction)一般来说,嵌入式系统是执行专用功能并被内部计算机控制的设备或者系 统0,即嵌入到对象体系中的专用计算机系统0,嵌入性0,专用性0与计算机系统0 是嵌入式系统的三个基本要素.它主要完成信号控制的功能,体积小,结构紧凑, 可作为一个部件埋藏于所控制的装置中,它提供用户接口、管理有关信息的输入 输出、监控设备工作,使设备及应用系统有较高智能和性价比.嵌入式系统由嵌入 式硬件与嵌入式软件组成,硬件以芯片、模板、组件、控制器形式埋藏于设备内 部,软件是实时多任务操作系统和各种专用软件,一般固化在ROM或闪存中。嵌入 式计算机系统起源于微型机时代,但很快就进入到独立发展的单片机时代
4、,随后 又迅速进入到电子技术领域中.嵌入式系统通常包括构成软件的基本运行环境的硬件和操作系统两部分.嵌 入式处理器可以分为三类:嵌入式微处理器、嵌入式微控制器、嵌入DSP(Digital Signal Proces-sor).嵌入式微处理器就是和通用计算机的微处理器对应的CPU. 在应用中,一般是将微处理器装配在专门设计的电路板上,在母板上只保留和嵌 入式相关的功能即可,这样可以满足嵌入式系统体积小和功耗低的要求3.3实例(example)自主式足球机器人足球机器人是计算机视觉、模式识别、决策对策、自动控制、无线通信、智 能体设计与电力传动、多智能体合作等多项技术的结合体,是一个典型的智能机器
5、人系统3.系统概述(System description)系统的设计分成硬件系统设计和软件系统设计两个方面.系统的每个部分的 设计坚持模块化和易扩展的思想,使得此机器人平台成为一个实时性高、可扩展性好、模块化强的智能研究平台2.系统硬件设计(system hardware design)硬件主要由嵌入式微处理器板和驱动控制器构成,包括控制处理,电机驱 动、感知显示、无线通讯、电源转换等模块.系统采用集中式控制方式,嵌入式 主板负责整个系统的控制决策、视觉处理、运动规划以及总体控制等,是机器人 的控制中心,承担机器人运动的大量实时计算工作。它的性能将直接影响机器人的实时性能,它是整个机器人的控制
6、中心.各功能模块介绍如下:控制模块是智能平台的控制中心,负责与其它各个子系统进行数据通讯,因此选用了一款性能较高,具有丰富接口的嵌入式计算机主板.这 款主板支持的CPU主频为1.0GHz,高度集成了声卡、显卡和网络等功能.主 板设备采用PCI技术,具有良好的计算性能,非常适合于机器人.感知模块主要包括视觉系统、语音交互、激光检测等。视觉系统采用2 个USB摄像头,由计算机通过串口发送控制命令到云台,控制其俯仰角和 侧摆角.利用双目视觉系统可以实现自主机器人的自定位和目标检测与 跟踪等;人机交互的嵌入式语音识别与合成系统,可以实现对特定命令 集的识别.用户可以直接通过语音向机器人发送控制命令,完
7、成诸如前 进、后退、找球等基本动作,同时还可以完成避障、射门等需要环境信 息的复杂动作.同时机器人可以通过语音合成系统完成自我介绍以及和 用户对话等功能,这在导游和娱乐机器人领域将有很大的应用空间.显示模块完成LCD触摸屏与PC嵌入式模块连接,实现显示功能和人机交 互功能.无线网通信模块实现机器人与PC机的远程通讯。网络通讯系统采用 Client / Server的结构体系,创建了WinCE. NET操作系统下的网络通讯 模块,同时可以实现机器人与远程PC机进行通讯.用户可以在远程监控 PC上观看机器人的当前运动信息,对机器人的运动进行监控,同时可以 对机器人进行远程控制,避免机器人出现意外事
8、故2.3.3系统软件设计(System software design)机器人软件系统体系结构可分为管理协调层、信息处理层、运动控制层和感 知反馈层.最顶层是管理协调层,具有最高的智能水平,由操作人员通过无线遥 控操作和语音识别等负责对整个机器人的管理与控制;信息处理层由移动机器人 的主控计算机担任,根据作业任务指示以及感知模块的反馈信息,进行运动规划 形成具体的作业指令;运动控制层负责完成机器人的电机控制与运动执行,由 CPU发送运动控制命令给电机驱动器,完成对步进电机控制运动,从而完成操作 人员所赋予的任务;感知反馈层位于系统的最底层,用于与环境的直接交互,其 功能是获取环境信息和机器人自
9、身状态信息4.微软的嵌人式操作系统WinCE. NET可以很好地满足嵌人式智能机器人平台的 开发,它提供了优秀的应用开发环境以及系统定制工具,使得整个嵌人式智能机 器人平台更加紧凑实时性更强.这里采用Embedded Visual C+作为平台的开发 工具,采用面向对象的模块化软件开发思想设计开发软件系统.按照这种设计思 想,可以将整个系统的各个模块独立地划分出来2.4 结论(Conclusion)嵌人式智能机器人平台的开发使得我们常见的自主式机器人不再局限于PC 机模式,使得系统更加紧凑、小巧、灵活.同时,嵌人式智能机器人平台还有以 下优点:嵌人式智能机器人平台具有硬件体积小、模块化、易扩展
10、、易移植、功耗低, 软件实时性强、可定制、可靠性高等优点.嵌人式智能机器人平台提供了各个层次的应用开发接口,使得用户可以在不 同层次上对机器人进行裁减和扩展.智能平台提供了机器人控制系统中常用的各 种传感器模块、通讯模块,并有方便直观的人机交互界面.人类的活动领域不断扩大,机器人应用也从制造领域向非制造领域发展.像海洋 开发、宇宙探测、采掘、建筑、医疗、农林业、服务、娱乐等行业都提出了自动化和机器人化的要求5.嵌入式智能机器人可以广泛的应用到这些领域,体现出 了其广泛的应用前景.参考文献(References)张拔.智能机器人的现状及发展N.科技导报,1992-6.方正,杨华,胡益民,徐心和.嵌入式智能机器人平台研究J.机器 人,2006-1,28(1),54-58.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河北省承德市平泉市2026届六年级下学期7月期末考试语文试卷(有答案)
- 广东东莞市2025-2026学年第一学期教学质量自查高二化学试题(含答案)
- 7《兼爱》同步练习(含答案)统编版高中语文选择性必修上册
- 儿童骨科培训课件
- 关节镜护理常规
- 2026新学期学生地震来了怎么办课件
- 河南部分学校2026-2027学年高二上学期9月测评政治试题(含答案)
- 2025-2026年四川省人教版小学三年级科学第1课动物的行为内容测试题
- 2025-2026年医师资格考试耳鼻喉科学专业综合测试卷
- 2025-2026年四川省人教版高三历史必修一第一章中国近代史复习试卷
- 2026年科研诚信建设培训课件(精讲版)
- 中国人寿保险集团笔试题目
- 2026年河南中职对口升学机电类专业试题含答案
- 2026年浙江省宁波慈溪观海卫镇人民政府招聘编外13人易考易错模拟试题(共500题)试卷后附参考答案
- AI大模型训练大规模智算中心建设整体方案
- 2026年秋新教材教科版五年级科学上册教学计划及进度表
- 2026年儿科三基题库及答案
- IPC7711C7721C-2017(CN)电子组件的返工修改和维修(完整版)
- Nikon尼康D3100中文说明书
- 《软件工程模型与方法》配套教学课件
- 国际数棋培训课件
评论
0/150
提交评论