资源简介
利用陀螺仪和加表的输出进行惯导结算,得到飞机的位置,速度,姿态角
代码片段和文件信息
%====本程序为无人机1的捷联惯导的解算程序(导航系:东北天,由惯性器件的输出解算出飞行器的位置、速度、姿态信息)======
%%%%%test1为理想轨迹数据,SINSout1为加陀螺加表误差的导航解算数据%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear all;
close all;
clc;
deg_rad=pi/180; %由度转化成弧度
rad_deg=180/pi; %由弧度转化成度
%-----------------------常值定义区----------------------
Omiga=0.00007272205216643040;
Wiee=[0;0;Omiga];
f=1.0/298.257;
Re=6378245;
g0=9.78;
%-------------------------------从源文件中读入数据----------------------------------
fid_read=fopen(‘text11.txt‘‘r‘); %无人机1由轨迹发生器产生的理想数据
fid_write=fopen(‘SINSout1.txt‘‘w‘);
[AllData NumofAllData]=fscanf(fid_read‘%f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f\n‘[20 inf]);
AllData=AllData‘;
NumofEachData=round(NumofAllData/20);
Time=AllData(:1);
Time(NumofEachData+1)=Time(NumofEachData);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 12004 2011-03-17 15:30 SINSNavDBT11.m
----------- --------- ---------- ----- ----
12004 1
相关资源
- matlab开发-MPU6050加速度陀螺仪
- MPU6050陀螺仪串口读取数据源码和参考
- 惯导轨迹数据(内含分析matlalb程序)
- INS_GPS组合导航matlab仿真程序
- 捷联惯导算法与卡尔曼滤波原理讲义
- PINS工具箱.zip
- 惯性仪器测试与数据分析 [严恭敏 编
- 惯导温度补偿标定matlab与采样数据
- 捷联惯导纯惯导解算matlab实现
- 导航解算 卡尔曼滤波
- 捷联惯导matlab程序
- 惯导-GPS组合导航程序
- 惯导工具箱MATLAB
- 平台惯性导航Matlab位置解算程序
- 捷联惯导算法SINS.m
- 惯导工具箱Matlab程序含详细说明文档
- 捷联惯导解算程序四元数法
- 初始对准程序
- 惯导IMU初始姿态解算粗对准MATLAB
- 惯导MATLAB程序(姿态解算、位置解算
- 惯导轨迹生成
- 捷联惯导matlab程序求解飞行器姿态
- SINS捷联惯导解算程序
- 捷联惯导的解算程序
- 关于四元数法捷联惯导解算算法的m
- 惯导六位置法标定解算Matlab程序
- 捷联惯导粗对准
- 捷联惯导姿态解算
- 捷联惯导仿真程序-MATLAB源代码
- GY-85惯性模块的实时数据绘图与处理包
评论
共有 条评论