logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MPU6050的数据获取、分析与处理

摘要MPU6050是一种非常流行的空间运动传感器芯片,可以获取器件当前的三个加速度分量和三个旋转角速度。由于其体积小巧,功能强大,精度较高,不仅被广泛应用于工业,同时也是航模爱好者的神器,被安装在各类飞行器上驰骋蓝天。随着Arduino开发板的普及,许多朋友希望能够自己制作基于MPU6050的控制系统,但由于缺乏专业知识而难以上手。此外,MPU6050的数据是有较大噪音的,若不进行滤波会对

QT sqlite数据库 日期为变量时,如何按时间筛选数据库中的数据

//起始时间QString strBegTime = ui.BegdateTimeEdit->text();//结束时间QString strEndTime = ui.EnddateTimeEdit->text();//搜索命令QString strQuery = "select * from Log where DateTime >= \'" + strB...

#数据库#sqlite
Qt 优化QTreeWidget的三态:勾选,未勾选,半勾选

这是以前做过的例子,之前是参考的网上的例子,觉得遍历次数太多,效率不行。自己尝试优化修改了一番。小试牛刀,欢迎拍砖。效果如下图:示例数据做得比较粗糙。来看看是怎么实现的吧。功能勾选树控件的节点,其子节点全部选中或全部取消选中父节点选中或者部分选中实现QTreeWidgetItem的复选框,可以通过setCheckState(int column,Qt::CheckState stat...

关于互补滤波原理

先介绍一下互补滤波的基本概念,这是阿莫论坛上一个会员的总结:对mpu6050来说,加速度计对四轴或小车的加速度比较敏感,取瞬时值计算倾角误差比较大;而陀螺仪积分得到的角度不受小车加速度的影响,但是随着时间的增加积分漂移和温度漂移带来的误差比较大。所以这两个传感器正好可以弥补相互的缺点。不过要怎么弥补呢?经过上面的介绍是否感觉到可以用滤波器做文章呢?这里讲的互补滤波就是在短时间内采用陀螺仪得到的角度

MPU6050的数据获取、分析与处理

摘要MPU6050是一种非常流行的空间运动传感器芯片,可以获取器件当前的三个加速度分量和三个旋转角速度。由于其体积小巧,功能强大,精度较高,不仅被广泛应用于工业,同时也是航模爱好者的神器,被安装在各类飞行器上驰骋蓝天。随着Arduino开发板的普及,许多朋友希望能够自己制作基于MPU6050的控制系统,但由于缺乏专业知识而难以上手。此外,MPU6050的数据是有较大噪音的,若不进行滤波会对

根据两点的经纬度求方位角和距离

转自:http://blog.sina.com.cn/s/blog_5e7960620101vi0d.html 拿过来学习下;这里主要解决四个问题:1、已知两点经纬度,求两点间距离;2、已知两点经纬度,求一点相对于另一点航向;3、已知一点经纬度及与另一点距离和航向,求另一点经纬度;总声明:因为地球偏心率极低,所以此处将地球看做球体,以下所有公式在适用范围内使用可以保证计算结果与WGS84坐标系统.

QT如何获取文件夹名及路径,文件名及文件路径

1、获取文件夹名//获取目录下的文件夹名列表QStringList GetDirNameList(const QString &strDirpath){QDir dir(strDirpath);QFileInfoList Info_list = dir.entryInfoList(QDir::Dirs | QDir::NoDotAndDotDot);QListIterat...

Qt中实现屏幕或窗口(控件)截图功能

要想在Qt中实现屏幕或窗口截图功能 ,通常有两种方法:  1-- 使用 QPixmap 类  2-- 使用 QScreen类然而虽然俩两种方法用到的类不相同,但是调用到的类成员函数的函数名称和参数却是相同的都是 grabWindow() 这个函数所不同的是QPixmap中的 grabWindow()函数 是静态成员QScreen中的grabWindow()成员是非静...

std::shared_ptr及std::unique_ptr使用数组注意事项

默认情况下,std::shared_ptr会调用delete来清空内存。当使用new[] 分配内存时,需要调用delete[] 来释放内存,否则会有内存泄露。可以通过以下代码来自定义释放内存的函数:template< typename T >struct array_deleter{void operator ()(T const * p){delete[] p;}};通过以下代码来声

#c++
QT char*,char[],QString,string互相转换

char*,char[],QString,string互相转换比较杂,本文参考现有博文做了总结。1.char* 转QString方法一:直接用QString的构造函数转换,如下:char* ch = "acuity";QString str(ch);方法二:用QString的静态转换函数获取,如fromUtf8()、fromLocal8bit()、fromUtf16(),如下:cha...

    共 11 条
  • 1
  • 2
  • 请选择