加速度传感器又叫G-sensor,返回x、y、z三轴的加速度数值。
该数值包含地心引力的影响,单位是m/s^2。
将手机平放在桌面上,x轴默认为0,y轴默认0,z轴默认9.81。
将手机朝下放在桌面上,z轴为-9.81。
将手机向左倾斜,x轴为正值。
将手机向右倾斜,x轴为负值。
将手机向上倾斜,y轴为负值。
将手机向下倾斜,y轴为正值。
加速度传感器可能是最为成熟的一种mems产品,市场上的加速度传感器种类很多。
手机中常用的加速度传感器有BOSCH(博世)的BMA系列,AMK的897X系列,ST的LIS3X系列等。
这些传感器一般提供±2G至±16G的加速度测量范围,采用I2C或SPI接口和MCU相连,数据精度小于16bit
-------------------测试数据(x,y,z)---------------------------------------
平面向上 -0.0499999970.0710.0199995
树立 0.419.920.08
横卧 -9.25-1.173.56
平面向上 运动平移 9.9999970.0710.0199995
陀螺仪传感器叫做Gyro-sensor,返回x、y、z三轴的角加速度数据。
角加速度的单位是radians/second。
根据Nexus S手机实测:
水平逆时针旋转,Z轴为正。
水平逆时针旋转,z轴为负。
向左旋转,y轴为负。
向右旋转,y轴为正。
向上旋转,x轴为负。
向下旋转,x轴为正。
---------------测试数据------------------------------------------------
平面向上放置 0.01 0.049999997-0.21
向左旋转 0.0 2.9099998 0.96999997
向左旋转 -0.29 -2.3999999 -0.14999999
向下旋转 3.4399998 0.83 -0.21
向上旋转 -8.96 -1.0799999 1.31
平面逆顺时针旋转 0.089999996 0.19999999 -5.89/5.56
相关推荐
android 加速度和陀螺仪传感器
陀螺仪+加速度+卡尔曼数据融合,三轴陀螺仪与卡尔曼滤波融合算法
陀螺仪和加速度计的卡尔曼MATLAB仿真陀螺仪和加速度计的卡尔曼MATLAB仿真陀螺仪和加速度计的卡尔曼MATLAB仿真陀螺仪和加速度计的卡尔曼MATLAB仿真陀螺仪和加速度计的卡尔曼MATLAB仿真陀螺仪和加速度计的卡尔曼MATLAB...
利用MATLAB产生加速度计和陀螺仪数据,用于对于数据的仿真使用
通过采集不同使用姿态下的手机重力感应器、线性加速度感应器、加速度感应器和陀螺仪的数据,得到模型的训练数据。训练出来的模型使用fastapi进行API发布部署,手机采集传感器数据后post到服务端,服务端识别出姿态后...
采集安卓手机输入过程中重力感应器、线性加速度感应器、加速度感应器和陀螺仪的变化数据。用于训练姿态识别模型。
通过采集不同使用姿态下的手机重力感应器、线性加速度感应器、加速度感应器和陀螺仪的数据,得到模型的训练数据。训练出来的模型使用fastapi进行API发布部署,手机采集传感器数据后post到服务端,服务端识别出姿态后...
android 陀螺仪测试,旋转android手机xyz值变化
产生陀螺和加速度计的数据,陀螺加速度计工作原理,matlab源码
android陀螺仪简单demo,实现移动手机,图片背景滚动效果
陀螺仪 加速度计 参考资料
利用java实现调用安卓加速度传感器,并显示X,Y,Z三个方向实时加速度的数值,内附源码和生成的.apk文件,可直接使用,代码均有注释,易于理解
得到手机的陀螺仪采集到的角速率数据,然后转化为相对于初始位置旋转的角度。陀螺仪使用一段时间后会产生误差,本例未对误差进行处理
MEMS 传感器 -陀螺仪加速度计在姿态解算建模 阅读原文:...
叉积法融合陀螺和加速度核心程序详解(圆点博士四轴).pdf
在android studio 下调试通过。 测试机: 小米5s 红米2 使用: 用android studio 导入或者直接打开,直接能运行。
使用ekf融合陀螺仪和加速度计数据,yaw角需要用磁力计单独校正
博世BMI1606轴传感器陀螺仪加速度,包含两个.C文件和两个.H文件,为BMI的配置文件
用于MPU6050,MPU9150等得加速度计和陀螺仪互补算法,卡尔曼算法
非常好的加速度计和陀螺仪使用质量,包括数据融合算法。