传统方法在进行机器人在线步态规划时,由于受到大量外部复杂因素的干扰,造成步态规划偏差较大,无法准确跟踪期望步态;为此,提出一种基于变量集控制(variable set control,VSC)的仿人机器人在线步态规划方法;将步态规划问题转化为反应机器人步态状态的变量集的规划问题,根据对相关变量的规划和计算,能够获取机器人关节空间运动的状态序列;根据变量集中的零力矩点、机器人的重心、髋部中心和步态规划之间的关系,能够获取机器人在线步态规划中关键变量集的规划和计算结果;仿真实验表明,利用该方法能够克服传统方法的缺陷,实现了对机器人在线步态规划的准确控制.