matlab栅格法路径规划程序仿真,大家帮帮我,谁有机器人路径规划栅格法的matlab程序...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

matlab程序

G=[0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0

0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 1 1 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0

0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 1 0 0 0 0

0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0

0 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0

0 1 1 1 0 0 1 1 1 0 0 0 0 0 0 1 0 0 0 0

0 1 1 1 0 0 0 1 1 1 0 0 0 1 0 1 0 0 0 0

0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0

0 0 0 0 0 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0

0 0 0 0 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0

0 0 0 0 1 1 0 0 0 0 0 0 1 1 0 0 1 1 1 0

0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 0

0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0

0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 1 1 0

0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 1 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0];

MM=size(G,1); % G 地形图为01矩阵,如果为1,表示障碍物

axis([0,MM,0,MM])

for i=1:MM

for j=1:MM

if G(i,j)==1

x1=j-1;y1=MM-i;

x2=j;y2=MM-i;

x3=j;y3=MM-i+1;

x4=j-1;y4=MM-i+1;

fill([x1,x2,x3,x4],[y1,y2,y3,y4],[0.2,0.2,0.2]); hold on

else

x1=j-1;y1=MM-i;

x2=j;y2=MM-i; x3=j;

y3=MM-i+1;

x4=j-1;y4=MM-i+1;

fill([x1,x2,x3,x4],[y1,y2,y3,y4],[1,1,1]); hold on

end

end

end

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值