针对机器人路径规划中路径震荡的问题,提出添加角度过滤器的方法减轻路径震荡的程度,利用在计算引力时采用不同增益系数的方法进一步减轻了路径震荡。而对于局部极小点问题,提出采用添加虚拟目标点的方法引导机器人走出陷阱区域。最后,在MATLAB环境下进行仿真,仿真结果表明改进算法的有效性。