5
机器人的规划程序只需要给定任务初始状态和最终状态的描
述。这些规划系统一般都不说明为实现一个算符所需的详细的
机器人运动。任务规划程序则把任务级的说明变换成操作机级
的说明。为了进行这种变换,任务规划程序必须包含被操作物
体、任务环境、机器人执行的任务、环境的初始状态和所要求
的最终 ( 目标 ) 状态等描述。任务规划程序的输出就是一个机
器人程序,在指定的初始状态下执行该程序后,就能达到所要
求的最终状态。
任务规划有三个阶段:建立模型、任务说明和操作机程序综
合。任务的世界模型应含有如下的信息 :(1) 任务环境中的所
有物体和机器人的几何描述; (2) 所有物体的物理描述; (3)
所有连接件的运动学描述, (4) 机器人和传感器特性的描述。
在世界模型中,任务状态模型还必包括全部物体和连接件的布
局。
7.1.2 机器人任务规划的作用
第 4 页 / 共 62 页