摘要:無(wú)人機在進(jìn)行山地航測時(shí),經(jīng)常遭遇鳥(niǎo)類(lèi)等動(dòng)態(tài)障礙,若不能及時(shí)規避掉障礙,極容易發(fā)生墜機事故。為此,研究一種基于滾動(dòng)速度障礙法的無(wú)人機山地航測避障路徑規劃方法。基于山地環(huán)境模型,結合飛行路徑長(cháng)度、路徑平滑度建立一個(gè)綜合目標函數并利用改進(jìn)布谷鳥(niǎo)搜索算法求解,得到無(wú)人機山地航測的初始路徑。對圖像進(jìn)行預處理后,識別無(wú)人機初始路徑飛行過(guò)程中遇到的障礙物,并通過(guò)超聲波測量無(wú)人機與障礙物之間的距離,以此建立速度障礙模型,實(shí)現速度障礙碰撞分析,通過(guò)滾動(dòng)窗口的方式確定無(wú)人機與障礙物是否存在飛行沖突。基于滾動(dòng)速度障礙避障方法實(shí)現滾動(dòng)角度避障和速度避障,獲取最終的優(yōu)化路徑,完成基于滾動(dòng)速度障礙法的無(wú)人機山地航測避障路徑規劃。測試結果表明:航測避障路徑長(cháng)度為571.45m,平滑度為165.52,規劃的方案更具合理性。