IMU仿真模型gydF4y2Ba
的gydF4y2Ba免疫传感器gydF4y2Ba
从惯性测量单元(IMU)接收数据的系统对象模型。gydF4y2Ba
为IMU建模:gydF4y2Ba
创建gydF4y2Ba免疫传感器gydF4y2Ba
对象并设置其属性。gydF4y2Ba
使用参数调用对象,就像调用函数一样。gydF4y2Ba
要了解有关系统对象如何工作的更多信息,请参见gydF4y2Ba什么是系统对象?gydF4y2Ba.gydF4y2Ba
返回一个System对象,gydF4y2Ba伊姆gydF4y2Ba
= imuSensorgydF4y2Ba伊姆gydF4y2Ba
,根据惯性输入信号计算惯性测量单元读数。gydF4y2Ba伊姆gydF4y2Ba
有一个理想的加速计和陀螺仪。gydF4y2Ba
IMU=IMU传感器(gydF4y2Ba
返回一个gydF4y2Ba“加速陀螺仪”gydF4y2Ba
)gydF4y2Ba免疫传感器gydF4y2Ba
系统对象带有理想的加速度计和陀螺仪。gydF4y2Ba免疫传感器gydF4y2Ba
和gydF4y2BaimuSensor(“accel-gyro”)gydF4y2Ba
是等价的创造语法。gydF4y2Ba
IMU=IMU传感器(gydF4y2Ba
返回一个gydF4y2Ba“加速杂志”gydF4y2Ba
)gydF4y2Ba免疫传感器gydF4y2Ba
系统对象采用理想的加速度计和磁力计。gydF4y2Ba
IMU=IMU传感器(gydF4y2Ba
返回一个gydF4y2Ba“加速陀螺仪磁头”gydF4y2Ba
)gydF4y2Ba免疫传感器gydF4y2Ba
系统对象带有理想的加速计、陀螺仪和磁强计。gydF4y2Ba
IMU=IMU传感器(gydF4y2Ba___gydF4y2Ba,gydF4y2Ba
返回一个gydF4y2Ba“ReferenceFrame”gydF4y2Ba
,gydF4y2Ba射频gydF4y2Ba
)gydF4y2Ba免疫传感器gydF4y2Ba
计算相对于参考坐标系的惯性测量单元读数的系统对象gydF4y2Ba射频gydF4y2Ba
.指定gydF4y2Ba射频gydF4y2Ba
作为gydF4y2Ba“内德”gydF4y2Ba
(东北向下)或gydF4y2Ba‘ENU’gydF4y2Ba
(东北向上)。默认值为gydF4y2Ba“内德”gydF4y2Ba
.gydF4y2Ba
IMU=IMU传感器(gydF4y2Ba___gydF4y2Ba,gydF4y2Ba
每个属性集gydF4y2Ba名称、值gydF4y2Ba
)gydF4y2Ba名称gydF4y2Ba
到指定的gydF4y2Ba价值gydF4y2Ba
.未指定的属性具有默认值。该语法可以与前面的任何输入参数组合使用。gydF4y2Ba
[gydF4y2Ba
从加速度和角速度输入产生加速度计和陀螺仪读数。gydF4y2Ba加速度计gydF4y2Ba
,gydF4y2BagyroReadingsgydF4y2Ba
) = IMU (gydF4y2BaaccgydF4y2Ba
,gydF4y2BaangVelgydF4y2Ba
)gydF4y2Ba
此语法仅在以下情况下有效:gydF4y2Ba模版gydF4y2Ba
设置为gydF4y2Ba“加速陀螺仪”gydF4y2Ba
或gydF4y2Ba“加速陀螺仪磁头”gydF4y2Ba
.gydF4y2Ba
[gydF4y2Ba
根据加速度、角速度和方向输入生成加速计和陀螺仪读数。gydF4y2Ba加速度计gydF4y2Ba
,gydF4y2BagyroReadingsgydF4y2Ba
) = IMU (gydF4y2BaaccgydF4y2Ba
,gydF4y2BaangVelgydF4y2Ba
,gydF4y2Ba方向gydF4y2Ba
)gydF4y2Ba
此语法仅在以下情况下有效:gydF4y2Ba模版gydF4y2Ba
设置为gydF4y2Ba“加速陀螺仪”gydF4y2Ba
或gydF4y2Ba“加速陀螺仪磁头”gydF4y2Ba
.gydF4y2Ba
[gydF4y2Ba
根据加速度和角速度输入生成加速计和磁强计读数。gydF4y2Ba加速度计gydF4y2Ba
,gydF4y2Ba磁读数gydF4y2Ba
) = IMU (gydF4y2BaaccgydF4y2Ba
,gydF4y2BaangVelgydF4y2Ba
)gydF4y2Ba
此语法仅在以下情况下有效:gydF4y2Ba模版gydF4y2Ba
设置为gydF4y2Ba“加速杂志”gydF4y2Ba
.gydF4y2Ba
[gydF4y2Ba
从加速度、角速度和方向输入生成加速度计和磁力计读数。gydF4y2Ba加速度计gydF4y2Ba
,gydF4y2Ba磁读数gydF4y2Ba
) = IMU (gydF4y2BaaccgydF4y2Ba
,gydF4y2BaangVelgydF4y2Ba
,gydF4y2Ba方向gydF4y2Ba
)gydF4y2Ba
此语法仅在以下情况下有效:gydF4y2Ba模版gydF4y2Ba
设置为gydF4y2Ba“加速杂志”gydF4y2Ba
.gydF4y2Ba
[gydF4y2Ba
根据加速度和角速度输入生成加速计、陀螺仪和磁强计读数。gydF4y2Ba加速度计gydF4y2Ba
,gydF4y2BagyroReadingsgydF4y2Ba
,gydF4y2Ba磁读数gydF4y2Ba
) = IMU (gydF4y2BaaccgydF4y2Ba
,gydF4y2BaangVelgydF4y2Ba
)gydF4y2Ba
此语法仅在以下情况下有效:gydF4y2Ba模版gydF4y2Ba
设置为gydF4y2Ba“加速陀螺仪磁头”gydF4y2Ba
.gydF4y2Ba
[gydF4y2Ba
根据加速度、角速度和方向输入生成加速计、陀螺仪和磁强计读数。gydF4y2Ba加速度计gydF4y2Ba
,gydF4y2BagyroReadingsgydF4y2Ba
,gydF4y2Ba磁读数gydF4y2Ba
) = IMU (gydF4y2BaaccgydF4y2Ba
,gydF4y2BaangVelgydF4y2Ba
,gydF4y2Ba方向gydF4y2Ba
)gydF4y2Ba
此语法仅在以下情况下有效:gydF4y2Ba模版gydF4y2Ba
设置为gydF4y2Ba“加速陀螺仪磁头”gydF4y2Ba
.gydF4y2Ba
要使用对象函数,请指定System对象作为第一个输入参数。例如,释放名为system的对象的系统资源gydF4y2BaobjgydF4y2Ba
,请使用以下语法:gydF4y2Ba
释放(obj)gydF4y2Ba
加速度参数gydF4y2Ba
|gydF4y2BagyroparamsgydF4y2Ba
|gydF4y2BamagparamsgydF4y2Ba