摘要
本发明提供一种智能汽车自主避障方法,包括:搭建汽车的行车环境模型;在行车环境模型中,获得起始点、障碍物、终点的位置信息;根据起始点、障碍物、终点的位置信息建立改进的势场函数,所述改进的势场函数包括吸引力函数、排斥力函数、合力函数、变速度函数;将吸引力函数、排斥力函数、合力函数、变速度函数应用于势场法中得到汽车避障路径;根据障碍物节点对得到的汽车避障路径进行分段化处理,得到分段化路径;采用最小化方法添加约束函数对分段化路径进行曲率及路径长度的约束,从而建立目标函数,再基于目标函数得到最佳避障路径。本发明能够解决现有技术在复杂障碍物场景中容易陷入极值及最优从而不能达到目标点的问题。