2022-09-15 14:13:57 索煒達(dá)電子 1479
文件編號:D97
文件大小:32M
猿創(chuàng)承諾:該項(xiàng)目親測正常運(yùn)行,需遠(yuǎn)程調(diào)試部署需另外收費(fèi),確保正常使用,不能正常使用全額退款。
簡要概述:基于Matlab編寫的掃地機(jī)器人路徑規(guī)劃
-規(guī)定掃地機(jī)器人的尺寸為1×1的網(wǎng)格,地圖尺寸為20×15(參數(shù)可修改),在利用矩陣Tag儲存障礙物信息(障礙物標(biāo)1,非障礙物標(biāo)0),barrier_generate函數(shù)隨即生成障礙物
-路徑規(guī)劃考慮采用深度優(yōu)先搜索算法,根據(jù)標(biāo)記矩陣Tag的信息,找到網(wǎng)格之間可達(dá)性關(guān)系,建立圖的鄰接壓縮表,深度優(yōu)先搜索求出路徑(深度優(yōu)先所搜算法是在別人的代碼上進(jìn)行修改) 深度優(yōu)先搜索源碼地址
-可視化過程中首先建立起地圖網(wǎng)格,利用網(wǎng)格著色體現(xiàn)掃地機(jī)器人的運(yùn)動過程,白色表示未清掃過,黑色表示障礙物,藍(lán)色表示清掃過一次,紅色表示反復(fù)清掃過。
-隨機(jī)游走采用向上下左右四個方向等可能地游走,可視化過程和路徑規(guī)劃的一樣
-主函數(shù)返回的是路徑規(guī)劃和隨機(jī)游走所花的總步數(shù)
演示視頻:
點(diǎn)擊查看:系統(tǒng)演示視頻
運(yùn)行結(jié)果:
run robot_sweeper.m
遠(yuǎn)程協(xié)助:
溫馨提示:索煒達(dá).猿創(chuàng)官方提供收費(fèi)遠(yuǎn)程協(xié)助,確保您項(xiàng)目運(yùn)行成功。
點(diǎn)擊查看:遠(yuǎn)程協(xié)助相關(guān)事項(xiàng)
我們提供完整項(xiàng)目文件清單如下:
文件目錄
├ 1.項(xiàng)目源碼
├ 2.運(yùn)行截圖
└ 3.演示視頻