文摘
英文文摘
声明
第1章 引言
1.1机器人
1.2机器人感知系统
1.2.1机器人感知系统的定义
1.2.2机器人感知系统的交互作用
1.2.3机器人感知系统模块化与标准化设计的意义
1.3机器人传感器
1.3.1传感器的分类
1.3.2机器人传感器的分类
1.4研究背景
1.4.1 IEEE1451
1.4.2 OGC SWE
1.4.3 RTC(Robotic Technology component)Specification
1.5本文主要内容
第2章机器人感知系统的模型
2.1机器人感知系统架构
2.2感知系统模块化设计的模型
2.2.1传统机器人感知系统存在的问题
2.2.2人体神经感知系统
2.3机器人感知系统模型结构
2.3.1节点模块
2.3.2数据描述模块
2.3.3用户接口模块
2.3.4统一的协议规范
2.4 UML机器人感知系统设计
2.4.1 UML概述
2.4.2本文所运用到的UML图形语言
2.4.3机器人感知系统的UML描述
第3章感知系统的硬件模块
3.1硬件模块化设计基本原则
3.2机器人感知系统硬件模块的UML描述
3.3底层节点模块
3.3.1传感器模块
3.3.2模拟传感器接口
3.3.3数字通讯接口模块
3.3.4存储单元
3.3.5处理器模块
3.3.6网络用户接口
3.4中间节点模块
第4章机器人感知系统软件模块
4.1传感器数据描述
4.1.1 机器人传感器信息描述语言STDL(Sensor Template Description Languages)的构成及形式
4.1.2机器人传感器信息描述属性定义
4.2节点数据描述
4.3用户接口组件
4.3.1 API函数的作用
4.3.2 IDL(Interface define language)概述
4.3.3用户接口组件规范
4.4机器人感知系统模块化设计仿真系统
第5章机器人感知系统标准化与模块化设计的应用
5.1足部感知系统的硬件模块
5.2传感器的数据描述
5.2.1六维力传感器数据描述
5.2.2陀螺仪数据描述
5.3足部感知系统节点的数据描述
5.4足部感知系统用户接口
5.4.1 STDLManager
5.4.2 SensorManager
5.5机器人足部感知系统的通信协议
5.5.1 CAL报文格式内容定义
5.5.2 CAL报文传输协议
5.5.3网络管理
5.5.4通信协议的实现
5.6机器人足部感知系统模块化设计测试软件
第6章总结与展望
6.1 总结
6.1.1全文工作总结
6.1.2本文创新点
6.2未来研究展望
参考文献
致谢
在读期间发表的学术论文与取得的研究成果