基于Internet的机器人教育软件平台设计与实现

基于Internet的机器人教育软件平台设计与实现

论文摘要

本文研究了如何建立一个面向Internet的机器人教育平台,在这个平台上,用户可以通过教育软件或网络实验室得到机器人制作的必要知识和交互式指导,可以充分利用丰富的平台资源完成仿真计算、机构的虚拟设计;多个用户还可以在虚拟现实环境下进行各种机器人比赛;更有意义的是由于开放实验室的每个机器人、每台仪器设备都具有自己独立的IP,用户可以根据自己的需要,申请在网络上对某个或几个机器人、某个或某些仪器设备进行远程操作控制,从而实际地验证自己的算法和思想;用户更可以利用机器人仿真和组态开发软件,进行深入的机器人知识的学习,并利用我们所提供的基于开放式结构的系列化教学机器人模块设计自己的真实机器人。本文采用了基于Java(面向网络应用程序开发的编程语言)技术的最新网络应用解决方案,对控制系统的网络应用进行了开发。并详细讨论了Web服务器中的Struts应用,客户端、服务器与数据库之间的数据一致性。本项目在充分吸收国内外同行的研究成果的基础上,在基于IPv6协议的下一代互联网CNGI系统的支持下,进一步深度开发基于网络的虚拟现实技术,采用Java和Eclipse作为开发工具,在Windows平台上,实现基于虚拟现实的机器人仿真训练和组态开发→网上授课→虚拟机器人实验室→虚拟机构设计室→机器人远程控制台的完整过程,实现面向CNGI的机器人教育软件平台。

论文目录

  • 摘要
  • 英文摘要
  • 第一章 绪论
  • 1.1 引言
  • 1.2 教育机器人的发展过程
  • 1.2.1 产生背景
  • 1.2.2 发展历史
  • 1.2.3 现状
  • 1.2.4 前景
  • 1.3 机器人教育
  • 1.3.1 机器人教育背景
  • 1.3.2 中小学机器人教育
  • 1.4 虚拟现实技术
  • 1.4.1 虚拟技术在机器人学中的应用
  • 1.4.2 虚拟现实技术在机器人仿真领域的应用
  • 1.5 研究目标
  • 1.6 研究内容
  • 1.7 研究方法
  • 1.8 本学术论文的内容安排
  • 第二章 移动机器人教育平台软件架构
  • 2.1 系统总体框架介绍
  • 2.1.1 C/S模式
  • 2.1.2 B/S模式
  • 2.1.3 C/S与B/S的比较
  • 2.1.4 系统结构
  • 2.2 Struts框架
  • 2.2.1 经典的MVC设计模式
  • 2.2.2 Struts开发框架
  • 2.2.3 Struts框架构建步骤
  • 2.3 系统开发环境
  • 第三章 网上授课子系统
  • 3.1 引言
  • 3.2 组成模块
  • 3.3 功能分析
  • 3.4 模块设计
  • 3.4.1 视图的设计
  • 3.4.2 控制器的设计
  • 3.4.3 模型组件的设计
  • 第四章 虚拟机构设计室
  • 4.1 引言
  • 4.2 VRML技术
  • 4.2.1 VRML介绍
  • 4.2.2 VRML工作原理
  • 4.2.3 平台中的VRML模型
  • 4.3 JAVA3D技术
  • 4.3.1 JAVA3D简介
  • 4.3.2 JAVA3D场景图框架
  • 4.3.3 JAVA 3D中载入VRML场景
  • 4.4 虚拟机构设计室子系统实现
  • 4.4.1 主要功能
  • 4.4.2 子系统软件架构
  • 第五章 虚拟机器人实验室
  • 5.1 引言
  • 5.2 TeamBots简介
  • 5.3 虚拟机器人实验室子系统软件架构
  • 5.3.1 表现层
  • 5.2.3 控制层
  • 5.3.3 事务处理层(虚拟机构设计室服务器)
  • 5.3.4 数据层
  • 第六章 机器人远程控制平台
  • 6.1 机器人远程控制相关研究
  • 6.2 移动机器人远程控制结构图
  • 6.3 移动机器人本地控制系统
  • 3TM移动机器人车体结构'>6.3.1 Pioneer3TM移动机器人车体结构
  • 6.3.2 移动机器人Pioneer 3TM的软件体系
  • 6.3.3 远程控制界面介绍
  • 6.3.4 远程控制服务器
  • 第七章 视频服务器与通信机制
  • 7.1 视频传输的实现
  • 7.1.1 JMF
  • 7.1.2 视频信号的发送
  • 7.1.3 视频信号的接收
  • 7.2 通信协议和机制
  • 7.2.1 通信协议
  • 7.2.2 Socket通信机制
  • 第八章 总结与展望
  • 8.1 创新点
  • 8.2 未来工作展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文目录
  • 学位论文评阅及答辩情况
  • 相关论文文献

    • [1].基于Internet测控系统-网络化仪表探究[J]. 通讯世界 2020(01)
    • [2].物业管理中依附于大数据的internet[J]. 现代物业(中旬刊) 2020(01)
    • [3].单片机与Internet网络的通信应用研究[J]. 科技展望 2016(36)
    • [4].基于Internet的机电设备远程监控技术研究[J]. 现代制造技术与装备 2016(11)
    • [5].单片机嵌入式Internet技术的分析[J]. 科技创新与应用 2017(04)
    • [6].单片机与Internet网络的通信应用研究[J]. 黑龙江科技信息 2017(04)
    • [7].浅谈在《计算机网络与Internet》教学中的几点体会[J]. 中国新通信 2017(01)
    • [8].浅谈Internet基础下的工业机器人的远程控制[J]. 通讯世界 2017(05)
    • [9].基于Internet的汽车电子远程诊断技术的分析[J]. 数字技术与应用 2016(12)
    • [10].基于Internet的电力监控系统研究[J]. 黑龙江科技信息 2014(33)
    • [11].单片机与Internet网络的通信运用[J]. 电子技术与软件工程 2015(07)
    • [12].单片机与Internet网络的通信应用[J]. 电脑迷 2017(09)
    • [13].浅谈Internet环境下的小学语文拓展教学[J]. 中华少年 2017(06)
    • [14].Internet@互通有“舞”(上)——送给正在舞蹈之路奔跑的你[J]. 尚舞 2017(02)
    • [15].Internet@互通有“舞”——送给正在舞蹈之路奔跑的你(下)[J]. 尚舞 2017(03)
    • [16].WebGIS——基于Internet的地理信息系统的研究[J]. 科技致富向导 2011(23)
    • [17].单片机与Internet网络的通信应用探究[J]. 信息与电脑(理论版) 2016(22)
    • [18].基于Internet的三网融合远程实验平台设计[J]. 电脑与电信 2015(12)
    • [19].一种基于Internet技术的校园电力节能监控系统研究[J]. 建筑节能 2016(07)
    • [20].基于Internet环境下的虚拟现实技术在室内设计中的应用[J]. 数字技术与应用 2016(09)
    • [21].基于ZigBee和Internet的无线智能家居网关系统[J]. 吉林大学学报(理学版) 2015(02)
    • [22].Internet环境下企业供应链信息化改造探讨[J]. 电脑迷 2017(05)
    • [23].基于Internet的校园网组建与实现[J]. 电脑迷 2017(07)
    • [24].探讨Internet网络安全的信息过滤模型[J]. 计算机光盘软件与应用 2013(22)
    • [25].基于Internet的高校实验技术人员工作评价系统开发[J]. 实验室研究与探索 2014(06)
    • [26].INTERNET影响与文化主权保护研究[J]. 企业科技与发展 2013(13)
    • [27].基于Internet的排污权交易平台分析与设计[J]. 生态经济 2012(02)
    • [28].基于Internet网络的远程视频监控传输安全性分析[J]. 网络安全技术与应用 2012(05)
    • [29].基于Internet组合夹具资源库系统的开发[J]. 煤矿机械 2012(05)
    • [30].Internet辅助文献课教学的探讨和实践[J]. 襄樊职业技术学院学报 2012(02)

    标签:;  ;  ;  ;  

    基于Internet的机器人教育软件平台设计与实现
    下载Doc文档

    猜你喜欢