本资源只包含了源文件,工程组织可以自行完成。
代码中主要实现了几种空间坐标系的旋转变换参数之间的相互转换关系,包括:欧拉角,旋转矩阵以及四元素。
1
通过三个或三个以上已知点求解七参数模型中的参数:不同空间直角坐标系之间的变换,其参数有(ΔX0,ΔY0,ΔZ0,ωX,ωY,ωZ,m)七个,其中(ΔX0,ΔY0,ΔZ0)为坐标平移量,(ωX,ωY,ωZ)为坐标轴间的三个旋转角度(又称为欧拉角),m为尺度因子。
18KB 七参数
1
K5环境+STM32+MPU6050+卡尔曼滤波源码,卡尔曼滤波版本,而是使用MPU6050内部的dmp直接得到四元素进而计算欧拉角的用例,
2024/7/16 16:39:33 1.08MB 源码
1
本资源是本人在大学四年里设计和研究的成果,主要研究sxy飞行控制的控制方法,方案采用的是9轴mpu9150,包含3轴陀螺仪+3轴加速计+3轴地磁计,陀螺仪采用四元数+欧拉角算法解算出xyz姿态角度,采用了加权系数串级pid控制算法(内环+外环鲁棒控制)使系统更加稳定、安全、和更具鲁棒性,采用卡尔曼滤波算法滤掉和平滑滤波算法滤除高频成分和突变情况,使角度更加平滑,输出更稳定,采用数字补偿控制飞行器漂移,采用24l01无线模块远程控制飞行姿态,采用超声波和z轴加速度控制高度和定高,实践飞行的效果比较好,飞行器飞行很稳定,抗干扰强、鲁棒性强,向下或向上拉扯抗拉力强,最大角度恢复速度快,稳定时间短,最大仰角下1-2次反馈就恢复水平,本代码和控制算法仅供大家学习和参考,请勿上传到其他网站赚取积分,否则将追究责任!
2024/5/27 21:17:41 30.62MB sxy飞行 串级PID PID算法 陀螺仪
1
利用STM32原子寄存器版本,实现MPU6050模块DMP文件下的输出欧拉角
2024/3/14 10:23:17 10.39MB STM32 MPU6050 欧拉角
1
由旋转矩阵求欧拉角,用于有已知的旋转矩阵推算旋转角度。
对于任何形式的旋转矩阵有一定的参考价值。
2024/2/21 5:33:56 93KB 旋转矩阵 欧拉角
1
非常简单易懂的MPU6050内部DMP操作程序,完美读出四元数,欧拉角(上电静止8秒自动校准)。
只需要更改底层的IIC驱动程序就可以完全移植,本人已将其移植到51平台运行。
2023/10/3 22:32:37 21KB MPU6050 DMP AVR 51
1
姿态表示的方法有很多种,比如欧拉角、四元数、DCM,各有的各的优势,比较常用的就是四元数,方便计算。
下面的介绍的方法也是基于四元数的。
2023/9/29 11:16:15 965KB Mahony 姿态 四元数
1
将之前的修改了一下,方便了移植。
STM32F103系列MPU6050DMP传输欧拉角,效果极好的!
2023/8/17 22:16:27 1.01MB MPU6050DMP
1
由陀螺仪和加速度计解算欧拉角,自己根据StevenM.Kay的《统计信号处理基础》给出的公式编写的程序,矢量状态-标量观测。
除卡尔曼滤波外还有陀螺仪和加速度计的数据校准程序。
2023/6/30 5:31:41 2KB MPU6050 卡尔曼滤波
1
共 23 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡