摘要:針對移動(dòng)機器人全局路徑規劃問(wèn)題提出一種改進(jìn)A*算法。首先建立柵格地圖,基于傳統A*算法,進(jìn)行鄰域擴展,將傳統8鄰域擴展到24鄰域,使路徑方向具有更多選擇,減少不必要的轉折點(diǎn)。優(yōu)化改進(jìn)A*算法的啟發(fā)式函數,不再采用單一的曼哈頓距離或者歐幾里得距離,將其進(jìn)行融合改進(jìn),剔除路徑中冗余節點(diǎn)和多余轉折點(diǎn)。最后將全局路徑與動(dòng)態(tài)窗口法相結合,結合各自的優(yōu)點(diǎn),充分考慮到機器人全局最優(yōu)路徑的同時(shí)能安全避開(kāi)障礙物,得到一條平滑軌跡。各個(gè)算法進(jìn)行驗證之后采用ROS平臺對系統進(jìn)行仿真分析,實(shí)驗結果表明,改進(jìn)后算法具有更優(yōu)秀的路徑規劃能力。