维普资讯
发表评论我要收藏我要推荐点击“我要推荐”按钮复制地址,推荐文章给别人看,自己就可以获得积分奖励。

基于组件的网络移动机器人软件框架

免费下载
[全文大小:174 K]

刘哲 尹怡欣 殷路

北京科技大学信息工程学院,北京100083

计算机工程
订阅本刊
国际标准刊号:ISSN 1000-3428
国内统一刊号:CN 31-1289

摘  要:

在研究移动机器人自身特点及网络控制特性的基础上,提出一种基于组件的移动机器人程序框架,减少了编写移动机器人应用程序时的复杂性并提高了代码的复用性。通过构建统一的网络平台和控制平台,制定一组规范的模块抽象类和接口,实现组件的动态加载和连接。通过优先值控制,灵活地调整对机器人的控制方式和网络控制模式。结合中科院智能机器人平台AIM,说明如何使用Java和XML构建该框架。[著者文摘]

最终实现各种组件的即插即用。该软件框架允许使用者方便地分解问题、减少开发和维护代码的成本。1.3 组件设计及连接方式组件实现的基本操作是根据输入的数据,然后从输出端把数据输送出去。其中,数据处理的过程可能很复杂,例如需要进行图像识别、障碍物检测或延迟优化算法等。组件设计的uML如图2所示。InPoft +name:String +update—mark:Boolean +priority:int +InPort(in nai/le:String) +getPortNam e():St/ing +getPonType():int +setData(in priority:int,in data:0 biect):void +getDataO:0 ect +getPo~():InPo~ OutPoft +nam e:String +priority:lnt +target:M odule +OutPort(in nai/le:String) +getP......
Computer Engineering

分 类 号:

TP24

文献标识码:

A

文章编号:

1000-3428(2007)19-0079-03

相关文章:

参考文献(5篇) 耦合文献(3篇)  主题相关

[参考文献]

Component-based Software Framework for Network Mobile Robot

LIU Zhe,YIN Yi-xin,YIN Lu(School of Information Engineering,University of Science and Technology Beijing,Beijing 100083)

Abstract:

 This paper presents a component-based framework of mobile robot.This framework can reduce the complexity in application building,and improve code reuse.By developing a uniform control and network platform and establishing a group of abstract class and interface,the framework component can be dynamically loaded and linked.By changing component,the robot can be flexibly adjusted to work under different control manners and network control modes.An example illustrates how Java and XML techniques are used in the frame.[著者文摘]

Key words:

component;software framework;mobile robot;Java;XML

收稿日期: 2006-10-10

基金资助:

国家自然科学基金资助项目(60374032)

作者简介:

刘哲(1981-),男,硕士研究生,主研方向:智能移动机器人;E-mail:hieddy@gmail.com 尹怡欣,教授; 殷路,博士研究生

更多评论>>文章评论
你是匿名用户 登录 | 注册 验证码 刷新
中国业务群个人门户,免费下载!
天元数据 维普资讯 版权所有 Copyright © 2001-2008 cqvip.com Inc. All rights reserved.
渝ICP证 B2-20050021  违法和不良信息举报中心
建议使用:1024x768分辨率,16位以上颜色