ICM-20948 STM32I单片机驱动源码,SPI通信,DMP驱动,三轴加速度、加速度、磁场、欧拉角输出,主要初始化SPI和外部中断,移植inv_mems_drv_hook.c即可。 main(void) { NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); delay_init(); uart_init(921600); SPI2_Init(); GPIO_Config(); while(ICM_20948_Init()); while(1) { if (hal.new_gyro == 1) { hal.new_gyro = 0; //fifo_handler();//处理函数可放于中断 ICM20948_Get_Data(&icm20948_data); printf("Accel Data\t %8.5f, %8.5f, %8.5f\r\n", icm20948_data
2024-07-03 11:14:55 512KB stm32 SPI接口
STM32F1单片机+MPU6050+HMC5883L+MS5611+四元数欧拉角姿态解算+曲线打印完整工程代码。 STM32F1单片机+四元数欧拉角姿态解算+MPU6050+HMC5883L+MS5611+曲线打印完整工程代码. 燕骏编程规范: https://download.csdn.net/download/zzw5945/10397028 燕骏串口打印曲线上位机: https://download.csdn.net/download/zzw5945/10397194 姿态解算 四元数欧拉角 惯性导航 微信四轴 MPU6050
1
四元数欧拉角算法库,角速度陀螺仪地磁计融合算法,包含姿态转换源码。输入加速度信号由算法库转换生成四元数和欧拉角。
2023-03-15 15:51:58 1.1MB 四元数 C语言 加速度算法 欧拉角
1
用WPF编写的欧拉角转换方向余弦矩阵的软件工具,不用手工计算
2023-03-10 17:08:29 211KB 欧拉角 方向余弦矩阵 C# WPF
1
SpinCalc 是一个整合的 matlab 函数,它将在包含的 4 种类型之间转换任何旋转数据。 还将在 2 种不同的欧拉角集类型之间进行转换。 可以输入多个方向。 对于N个方向: DCM ===> 3x3xN多维数组EA### ===> Nx3 矩阵欧拉向量 ===> Nx4 矩阵四元数 ===> Nx4 矩阵 输入包括错误检查标志,当欧拉角接近奇点或当适当的值偏离统一时,该标志将发出警告。 因不正确的 DCM 等而发出的致命错误。 *****注意用户***** 我有很多关于转换为欧拉角集的问题。 将数据转换为欧拉角时,您必须确保要平移的方向不接近奇点。 奇异欧拉集是无法按特定旋转顺序唯一转换为 3 个变量的方向。 单数集如下: 类型 1 转数:123 - 132 - 213 - 231 - 321 - 312 如果第二个旋转角度为 -90 或 90 度,则为单数。 类型 2
2023-02-17 00:53:42 6KB matlab
1
使用STC8单片机的硬件IIC功能读取MPU6050的六轴数据,并使用IMUupdate算法解算出欧拉角,欧拉角结果使用串口输出。
2022-10-31 13:00:11 69KB stc86050 6050 stc8硬件iic MPU6050
1
给定从 XYZ 到 xyz 的正交变换的方向余弦矩阵为 Q。求此变换的欧拉角 fi 、 theta 和 psi 。 有关更多示例,请访问www.smallsats.org
2022-09-26 20:30:53 3KB matlab
1
对于旋转矩阵、欧拉角、四元数的转换过程的一个解释。你们说的话我不敢苟同,我个人认为这个意大利面应该拌42号混凝土,因为这个螺丝钉的长度很容易会直接影响到挖掘机的扭矩,你往里砸的时候,一瞬间它就会产生大量的高能蛋白,俗称UFO,会严重影响经济的发展,甚至对整个太平洋以及充电器都会造成一定的核污染,再者说根据勾股定理,你可以很容易的推断出人工饲养的东条鹰鸡 , 它是可以捕获野生的三角函数的,所以说,这个不管说秦始皇的切面是否具有放射性,n次方是否含有沉淀物都不影响沃尔玛和维尔康在南极汇合。.........
2022-09-21 18:04:10 103KB 旋转矩阵
1
由旋转矩阵计算绕X、Y、Z轴旋转角度的计算公式,直接代入公式求解即可,适用于3*3旋转矩阵的计算。
2022-09-05 14:00:31 94KB 旋转矩阵 欧拉角 旋转角度
1
内容描述: 本资源代码主要是涉及欧拉角、四元素、旋转矩阵之间的转换。 适用人群:机器人、SLAM、无人驾驶
2022-09-03 20:05:55 41KB 刚体变换 slam
1