5
首先,机器人应该把任务进行分解,把主人交代的任务分解
成为“取一个杯子”、“找到水壶”、“打开瓶塞”、“把水倒人杯
中”、“把水送给主人”等一系列子任务。这一层次的规划称为
任务规划 (Task planning) ,它完成总体任务的分解。
然后再针对每一个子任务进行进一步的规划。以“把水倒
入杯中”这一子任务为例,可以进一步分解成为“把水壶提到
杯口上方”、“把水壶倾斜倒水入杯”、“把水壶竖直“、“把水壶
放回原处”等一系列动作,这一层次的规划称为动作规划
(Motion P1anning) ,它把实现每一个子任务的过程分解为一
系列具体的动作。
为了实现每一个动作,需要对手部的运动轨迹进行必要的
规定,这是手部轨迹规划 (Hand trajectory planning ) 。
为了使手部实现预定的运动,就要知道各关节的运动规
律,这是关节轨迹规划 (Joint trajectory planning) 。
最后才是关节的运动控制 (Motion control) 。
第 4 页 / 共 23 页