声明
摘要
第一章 绪论
1.1 课题研究背景及意义
1.2 相关研究现状
1.2.1 移动机器人
1.2.2 智能空间
1.2.3 网络化机器入
1.3 目前研究存在的难点
1.4 论文主要内容和结构安排
第二章 网络化移动机器人系统总体设计
2.1 系统总体分析
2.2 基于中间件技术的框架模型设计
2.2.1 中间件技术
2.2.2 系统框架模型
2.3 系统基本运行过程
2.4 本章小结
第三章 网络化移动机器人系统运行管理机制
3.1 辅助资源运行管理
3.1.1 辅助资源的定义与分类
3.1.2 辅助资源的生命周期
3.1.3 节点描述文档设计
3.1.4 节点注册与状态更新
3.2 Web用户接入管理
3.3 任务管理与执行
3.3.1 任务执行过程
3.3.2 任务管理模块基本结构
3.4 基于JSON的交互协议设计
3.5 本章小结
第四章 基于ROS中间件的节点接入实现与服务实例开发
4.1 机器人操作系统ROS
4.1.1 ROS简介
4.1.2 Pub-Sub与Service机制
4.2 移动机器人自主功能研究与开发
4.2.1 移动机器人功能分析
4.2.2 移动机器人SLAM
4.2.3 移动机器人导航
4.3 辅助资源接入设计与实现
4.3.1 ROS类节点的接入
4.3.2 非ROS类节点的接入设计
4.3.3 基于线程池的ROSbridge实现
4.4 动态感知类节点开发与应用
4.4.1 网络化移动机器人的动态感知
4.4.2 视觉传感节点开发与实现
4.4.3 基于HOG和SVM的人体检测
4.5 本章小结
第五章 基于互联网的远程交互开发与实现
5.1 ROS下的远程交互框架实现
5.2 基于WebSocket的实时交互
5.2.1 WebSocket和HTTP双通道传输方案设计
5.2.2 ROSJS和ROS_Web_Bridge
5.3 视频服务器MJPEG_Server开发
5.4 人机交互接口
5.5 本章小结
第六章 系统集成测试与应用研究
6.1 辅助资源接入测试
6.2 典型应用场景测试
6.2.1 应用场景设计
6.2.2 家庭环境中物品获取
6.3 本章小结
第七章 总结与展望
致谢
参考文献
作者在攻读硕士学位期间发表的论文和科研成果
东南大学;