- 8
- 0
- 约1.13千字
- 约 2页
- 2023-08-25 发布于河北
- 举报
正方形编队算法说明
本文档介绍如何实现8个无人机绕正方形轨迹顺次循环飞行。飞机摆放位置如下图,x轴和y轴分别表示地磁方向的北和东;正方形边长为10米,图中的A、B、C等分别表示的是1、2、3号等飞机的初始位置;其中,f、g、h、i、j、k、l、m分别表示第一段间距、第二段间距、第三间距、、、第八段间距等;图中箭头表示飞机的运动方向。
%%%%%%%%%%%%%8机-正方形:开始
%%%%%%%%%%%%%8机-正方形:开始
pgap=10; %%%%正方形边长
vel=0.5; %%飞机的期望速度
clen=pgap;
tgap=0.5*pgap/vel;%%飞行一个间距需要的时间。一个间距就是半个正方形边长。
a=floor((t+(num-1)*tgap)/(0.5*clen/vel)); %%%a表示:飞机id为num的飞机在某个间距飞行。
b=mod(a,8); %%%%8-表示8个飞机;b表示飞机在第某间距飞行,去掉周期数。
c=mod((t+(num-1)*tgap),0.5*clen/vel); %飞机飞行一段间距所需要的时间。
if
if b==0 %某飞机在第一段间距飞行
x=clen/2-vel*c;
y= -clen/2;
elseif b==1 %某飞机在第二段间距飞行
x=0-vel*c;
您可能关注的文档
最近下载
- JGJ231-2010 建筑施工承插型盘扣件钢管支架安全技术规程.docx VIP
- ME2000H轨道电路综合测试仪说明书(A4).docx VIP
- 给排水国标图集-04S516:混凝土排水管道基础及接口.pdf VIP
- 2026届高中地理一轮复习 内力作用与地表形态 课件.pptx VIP
- T_HNEE 012—2026(零碳校园创建与评价规范).pdf
- 射流器-喷射器-文丘里管设计计算.xls
- 最新版精选大学生职业生涯规划考试题库300题(含答案)通用题库.docx VIP
- 八国联军侵华课件优秀课件.ppt VIP
- 蒙医传统康复在社区康复中的应用课件.ppt
- 冶金电化学习题及答案.docx VIP
原创力文档

文档评论(0)