2021-08-31 17:26:19 索煒達(dá)電子 1740
項(xiàng)目編號:B351
文件大?。?M
源碼說明:帶中文注釋
開發(fā)環(huán)境:Python
簡要概述:
蟻群算法解決三維空間內(nèi)避障尋路問題
演示視頻:
點(diǎn)擊查看:演示視頻 提取碼:61ic
遠(yuǎn)程協(xié)助:
溫馨提示:索煒達(dá).猿創(chuàng)官方提供收費(fèi)遠(yuǎn)程協(xié)助,確保您項(xiàng)目運(yùn)行成功。
點(diǎn)擊查看:遠(yuǎn)程協(xié)助相關(guān)事項(xiàng)
運(yùn)行結(jié)果:
size 三維空間大小
start 起點(diǎn)
end 終點(diǎn)
在初始化時,若未設(shè)置障礙物,會自動在空間內(nèi)隨機(jī)生成一部分障礙物
本算法為三參數(shù)的蟻群算法
alpha 信息素因子
beta 啟發(fā)因子
gamma 信息素?fù)]發(fā)系數(shù)
不同的參數(shù)組合會影響算法的收斂速度與最終結(jié)果,請結(jié)合實(shí)際情況調(diào)試
程序啟動后自動將每一次的結(jié)果渲染輸出,一段時間過后算法收斂
藍(lán)色 代表障礙物
綠色 代表起止點(diǎn)
紅色 代表有效路徑
目錄│文件列表:
├ 1.源碼
│ └ aco-main
│ │ ants.py
│ │ main.py
│ │ models.py
│ │ utils.py
│ │ virtualization.png
│ └ __pycache__
│ │ ants.cpython-38.pyc
│ │ models.cpython-38.pyc
│ └ utils.cpython-38.pyc
└ 2.演示視頻
└ 演示視頻.mp4