嵌入式系统在智能机器人中的应用

嵌入式系统在智能机器人中的应用

ID:24911973

大小:68.50 KB

页数:4页

时间:2018-11-17

嵌入式系统在智能机器人中的应用_第1页
嵌入式系统在智能机器人中的应用_第2页
嵌入式系统在智能机器人中的应用_第3页
嵌入式系统在智能机器人中的应用_第4页
资源描述:

《嵌入式系统在智能机器人中的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、嵌入式系统在智能机器人中的应用吉祥利(中南大学信息科学与工程学院电子信息工程湖南长沙410075)摘要(abstract):简要介绍嵌入式系统的概念,技术特点.重点阐述嵌入式系统在机器人控制中的应用.以嵌入式智能足球机器人为例,利用模块化和可扩展的思想设计和分析了硬件系统和软件系统.嵌入式智能机器人平台具有硬件体枳小、模块化、易扩展、功耗低,软件实时性强、可定制、可靠性高等优点,其具有广泛的应用前景.关键词(keywords):嵌入式系统,智能机器人,WindowsCE.NET,人机交互.1弓

2、言(Introduction)随着科学技术的进步,机器人得到了快速的发展,促进了机器人被广泛的应用到

3、各行各业中.但目前机器人的智能水平并不高,仍处于初级阶段,智能机器人研究面临俩个核心问题:一是提高机器的自主性,即希望机器进一步独立于人,具有更为友善的人一机界面;二是提高机器的适应性,即就机器与环境的关系而言,希望加强它们之间的交互关系[1].为促进当前智能机器人研究和应用,迫切需要开发“具有开放式结构的、模块化、标准化的嵌入式智能机器人平台”.这种智能机器人平台具有硬件体积小、模块化、易扩展、功耗低,软件实时性强、可定制、可靠性高等优点,可以广泛地应用于自主式移动机器人上,将有着广泛的应用前景[2].2嵌入式系统简介(EmbeddedIntelligentRobotintroduction

4、)一般来说,嵌入式系统是执行专用功能并被内部计算机控制的设备或者系统0,即嵌入到对象体系中的专用计算机系统0,嵌入性0,专用性0与计算机系统0是嵌入式系统的三个基木要素.它主要完成信号控制的功能,体积小,结构紧凑,可作为一个部件埋藏于所控制的装置中,它提供用户接口、管理有关信息的输入输出、监控设备工作,使设备及应用系统有较高智能和性价比.嵌入式系统由嵌入式硬件与嵌入式软件组成,硬件以芯片、模板、组件、控制器形式埋藏于设备内部,软件是实时多任务操作系统和各种专用软件,一般固化在ROM或闪存中。嵌入式计算机系统起源于微型机时代,但很快就进入到独立发展的单片机时代,随后又迅速进入到电子技术领域中.嵌

5、入式系统通常包括构成软件的基本运行环境的硬件和操作系统两部分.嵌入式处理器可以分为三类:嵌入式微处理器、嵌入式微控制器、嵌入DSP(DigitalSignalProces-sor).嵌入式;微处理器就是和通用计算机的微处理器对应的CPU.在应用屮,一般是将微处理器装配在专门设计的电路板上,在母板上只保留和嵌入式相关的功能即可,这样可以满足嵌入式系统体积小和功耗低的要求[3].3实例(example)自主式足球机器人足球机器人是计算机视觉、模式识别、决策对策、自动控制、无线通信、智能体设计与电力传动、多智能体合作等多项技术的结合体,是一个典型的智能机器人系统[3].3.1系统概述(Systemd

6、escription)系统的设计分成硬件系统设计和软件系统设计两个方面.系统的每个部分的设计坚持模块化和易扩展的思想,使得此机器人平台成为一个实时性高、可扩展性好、模块化强的智能研究平台[2].3.2系统硬件设计(systemhardwaredesign)硬件主要由嵌入式微处理器板和驱动控制器构成,包括控制处理,电机驱动、感知显示、无线通讯、电源转换等模块.系统采用集屮式控制方式,嵌入式主板负责整个系统的控制决策、视觉处理、运动规划以及总体控制等,是机器人的控制屮心,承担机器人运动的人量实时计算工作。它的性能将直接影响机器人的实时性能,它是整个机器人的控制中心[4].各功能模块介绍如下:(1)

7、控制模块是智能平台的控制中心,负责与其它各个子系统进行数据通讯,因此选用了一款性能较高,異有丰富接口的嵌入式计算机主板.这款主板支持的CPU主频为1.0GHz,高度集成了声卡、显卡和网络等功能.主板设备采用PCi技术,具有良好的计算性能,非常适合于机器人.(1)感知模块主要包括视觉系统、语咅交互、激光检测等。视觉系统采用2个USB摄像头,由计算机通过串口发送控制命令到云台,控制其俯仰角和侧摆角.利用双目视觉系统可以实现Bi主机器人的自定位和目标检测与跟踪等;人机交互的嵌入式语音识别与合成系统,可以实现对特定命令集的识别.用户可以直接通过语音向机器人发送控制命令,完成诸如前进、后退、找球等基本动

8、作,同时还可以完成避障、射门等需要环境信息的复杂动作.同时机器人可以通过语咅合成系统完成自我介绍以及和用户对话等功能,这在导游和娱乐机器人领域将有很大的应用空间.(2)显示模块完成LCD触摸屏与PC嵌入式模块连接,实现显示功能和人机交互功能.(3)无线网通信模块实现机器人与PC机的远程通讯。网络通讯系统采用Client/Server的结构体系,创建了WinCE.NET操作系统下的网络通讯模块,同时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。