学位论文 > 优秀研究生学位论文题录展示

基于HTN方法的记忆机器人任务规划研究

作 者: 张丽
导 师: 于刚
学 校: 哈尔滨工业大学
专 业: 机械电子工程
关键词: 任务规划 机器人 人工智能 基于规划的控制 HTN
分类号: TP242
类 型: 硕士论文
年 份: 2010年
下 载: 90次
引 用: 0次
阅 读: 论文下载
 

内容摘要


目前,人工智能规划已经被普遍的应用于机器人领域。HTN规划方法以它的独特的性质和实验中良好的表现被更多的应用在研究中。然而,规划中封闭世界假设的简化(CWA)和复杂多变的真实世界之间的冲突,已经成为在机器人研究领域中的一大难题。当前的移动机器人的工作环境趋向复杂和动态多变的,周边环境不完整和不确定的信息经常导致在机器人执行任务的过程中遇到困难。大量的实验和应用已经说明处理这个问题的一个有效合理的方法是,将人工智能的方法和基于规划的机器人控制结合起来。在本论文中,一个HTN规划器同移动机器人结合一起,同时,结合机器人的记忆库和概率推理机器人能够探索到的经验,这样可以补充规划中缺少的信息。论文中提出一个结合提升了的HTN规划器和记忆库的认知控制系统的概念。本文首先对智能家居机器人执行日常家居任务时的相关操作进行了规划语言建模。同时对与操作动作相关的资源按照面向对象的思想进行分类,描述了其象征属性和物理属性,接着对日常任务进行等级划分,并以HTN方法再建立各个等级的操作模型。然后重点阐述了一个结合提升的结合外部信息的规划系统。系统以阶层式任务网络规划(Hierarchical Task Network Planning)为主要的规划方法,并且使用记忆库来填补空缺的一些信息或者基于之前机器人的成功执行过的事实进行概率推理。同时描述一种自动生成规划问题的新方法。当机器人执行任务失败时,执行监测模块通过检测执行计划动作后的效果和预期的进行对比,来确定是否进入重新规划的循环系统。这些机制可以加快整个系统的效率和机器人的自主性。实验中改良后的HTN规划器可以在扫地和大型移动机器人上运行,显示机器人通过运用这种方法能够在动态的信息缺失的环境下更有效率的完成任务。

全文目录


摘要  4-5
ABSTRACT  5-7
ACKNOWLEDGEMENTS  7-11
LIST OF TABLES  11-12
LIST OF FIGURES  12-14
1.Introduction  14-23
  1.1 Background and significance of the research  14-15
  1.2 Literature review of development advances of planning  15-20
    1.2.1 The language of planning problems  16
    1.2.2 The development of planning algorithm  16-18
    1.2.3 Planning and action in nondeterministic domains  18-20
  1.3 State-of-the-art in robot task planning  20-21
  1.4 The content of this thesis  21-23
2.Robot task and world modeling  23-42
  2.1 The modeling of robot skill  23-27
    2.1.1 The planning modeling language  23-24
    2.1.2 The classification for atomic robot skill  24
    2.1.3 The modeling for robot skills  24-27
  2.2 The property and modeling of external objects  27-28
    2.2.1 External objects and the properties  27
    2.2.2 Symbolic representation of external object  27-28
  2.3 Multi-modal perceptual and executive skills  28-33
    2.3.1 Multi-modal perceptual skills  28-31
    2.3.2 Multi-modal executive skills  31-33
  2.4 Task decomposition based on HTN method  33-40
    2.4.1 The HTN procedures  35-36
    2.4.2 The HTN decomposition of high-level delivery_service  36-38
    2.4.3 The HTN decomposition of subtask  38-40
  2.5 Chapter summary  40-42
3.The integrated and enhanced planner system design  42-58
  3.1 The HTN planning system JSHOP2  42-46
    3.1.1 The Definition of JSHOP2 Problem and domain  43-44
    3.1.2 Plan Generation Process by JSHOP2  44-45
    3.1.3 Revised Auto-compiling Process  45-46
  3.2 Integrating HTN planning with system framework  46-50
    3.2.1 System software architecture  46-48
    3.2.2 Planning process in control architecture with memory  48-49
    3.2.3 Building the domain description and Problem Template  49-50
  3.3 Planning domain for the service robot scenario  50-53
    3.3.1 Navigation in challenging environments  51
    3.3.2 Pick-up and delivery services  51-52
    3.3.3 Cleaning selectively based on the environment  52-53
  3.4 Approach for planning with partial observability  53-57
    3.4.1 Handling partial observability with problem template  54-55
    3.4.2 Handling predictable exception by replanning  55-57
  3.5 Chapter summary  57-58
4.Integrated experiments and results  58-70
  4.1 Delivery service under exceptional situations in 3Dsimulation  58-64
    4.1.1 Simulation interface and integrated process  59-61
    4.1.2 Deliver milk with closed but unlocked door  61
    4.1.3 Find medicine experiment  61-64
  4.2 Clean service under exceptional situations  64-66
  4.3 Find cup experiment by MBHP in mobile platform  66-69
  4.4 Chapter summary  69-70
5.conclusion and prospects  70-72
References  72-75

相似论文

  1. 基于DSP的机器人语音命令识别系统研制,TN912.34
  2. 统计机器翻译中结构转换技术的研究,TP391.2
  3. FPGA/DSP图像协处理技术及以太网数据传输,TP391.41
  4. 面向统计机器翻译的解码算法的研究,TP391.2
  5. PCB视觉检测系统中相机标定算法与位姿测定技术,TP391.41
  6. 基于ARM的实验机器人控制系统的研制,TP242.6
  7. 家庭清扫机器人路径覆盖系统的设计与实现,TP242
  8. 系统控制理论及其在水下机器人系统中的应用研究,TP13
  9. 人工智能的哲学思考,TP18
  10. 基于BP网络的元搜索引擎研究,TP391.3
  11. 人类抗原肽载体结合力预测,R392.1
  12. 数控慢走丝线切割机床热误差补偿方法的研究,TG48
  13. 可重构式轮臂移动机器人的设计与仿真研究,TP242
  14. 小型智能足球机器人系统全局视觉的研究与设计,TP242.6
  15. 新型环糊精功能超分子的合成及性能研究,O641.3
  16. 基于马尔可夫链蒙特卡罗方法的RBM学习算法改进,O211.62
  17. 基于DSP的焊缝跟踪控制系统设计,TP242
  18. 汽车内饰面板激光弱化系统及其剩余厚度控制研究,TP273
  19. 基于输出调节的线性网络化系统同步控制研究,TP242
  20. 基于图形化编程的教学机器人研究与设计,TP242
  21. 仿人机器人的步态规划和稳定控制,TP242.6

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 机器人技术 > 机器人
© 2012 www.xueweilunwen.com