原理分三步
1、计算动态窗口
2、计算最优速度和角速度
3、更新机器人状态
动态窗口法一般用于局部路径规划,该算法在速度空间内采样线速度和角速度,并根据机器人的运动学模型预测其下一时间间隔的轨迹。 对待评价轨迹进行评分,从而获得更加安全、平滑的最优局部。
动态窗口法主要是在速度(v,w)空间中采样多组速度,并模拟机器人在这些速度下一定时间(sim_period)内的轨迹。在得到多组轨迹后,对于这些轨迹进行评价,选取最优轨迹所对应的速度来驱动机器人运动。该算法突出点在与动态窗口这个名词,它的含义是依据移动机器人的加减速性能限定速度采样空间在一个可行的动态范围内路径。