2 sinat 25398199 sinat_25398199 于 2016.01.20 16:25 提问

手机软件测汽车加速度

最近来在一个安卓程序。开发一个手机APP可以测汽车的加速度。
对于在汽车行驶过程中的XYZ轴上的重力加速度分量怎么处理可以得到加速度。

给一个思路就好。第一次接触的小白,什么也不懂。

3个回答

caozhy
caozhy   Ds   Rxr 2016.01.20 16:27

除非你把手机固定在驾驶台上,否则很难判断,因为手机的加速度不是汽车的加速度,要考虑方向才行。如果你的手机反着放,你会把刹车当成加速,如果手机侧放,那么转弯会变成加速。

caozhy
caozhy 回复ClarenceSK: 没什么意义,最好的办法是通过车轮的转速获取。一般汽车都有调试接口。腾讯路宝之类的东西就是基于此,手机只是做一个客户端。
2 年多之前 回复
sinat_25398199
sinat_25398199 就是将手机固定在汽车上,与汽车保持相对静止,手机屏幕朝上。在手机静止时得到一个XYZ轴值,汽车启动后得到的XYZ轴值怎么处理才能得到加速度?汽车的运动可能会有上坡下坡 转弯 颠簸路面等情况。谢谢了~
2 年多之前 回复
ouchao0727
ouchao0727   2016.01.21 14:06

很多手机都有这种加速度传感器,这种东西和坐标一样有三个轴,XY轴一般可以在软件上互换,Z轴就是手机水平放置之后垂直手机屏幕的那个方向了
然后每个轴的正负方向也是可以在软件上定义的,具体可以下载一个传感器APP检测,在上车之前检查方向,
现在你如果要在汽车测试,就吧手机水平放置,然后和汽车相对静止,去读XY轴的值,根据之前判断的方向分析以下就应该知道了

ouchao0727
ouchao0727 回复YltLxx: 楼下为回复你的信息
2 年多之前 回复
ouchao0727
ouchao0727 android 提供了这种sensor的API,这种设备属于HWMON(硬件监视设备)但具体要如何访问我也不清楚,需要参见android API文档
2 年多之前 回复
qq_34441447
qq_34441447 回复xiao哦草: 手机内置加速度传感器的数据可以调用么
2 年多之前 回复
91program
91program   Ds   Rxr 2016.01.20 16:49

手机上如何有相应的硬件,如陀螺仪等可测加速度的,就可以通过 Android 系统提供的接口获取相关的数据,来判断得到加速度。
前提是你的手机正确安装、固定在车机上。

qq_34441447
qq_34441447 回复91program: 数据接口怎样获得,请问
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
小车姿态获取
小车姿态获取1. 陀螺仪(Gyroscope)&加速计(Accelerometer)三轴陀螺仪:也叫地感器,传统结构是内部有个陀螺,如下图所示(三轴陀螺),三轴陀螺仪的工作原理是通过测量三维坐标系内陀螺转子的垂直轴与设备之间的夹角,并计算角速度,通过夹角和角速度来判别物体在三维空间的运动状态。三轴陀螺仪可以同时测定上、下、左、右、前、后等6个方向(合成方向同样可分解为三轴坐标),最终可判断出设备的移
加速度传感器用于汽车行业
用于传感器中感测加速度,可用于汽车等行业,便于自己进行电子汽车方面的设计
手机的加速度和陀螺仪传感器数据实时存储到txt中
本文主要是将手机的加速度和陀螺仪传感器数据实时存储到txt中
mpu6050姿态解算与卡尔曼滤波(3)加速度计标定
考虑单轴加速度计的测量模型为: am=k⋅atrue+a0+wa_{m}=k\cdot a_{true}+a_{0}+w ama_{m}为加速度计测量值,atruea_{true}为真实加速度值,k为刻度因数,a0a_{0}为固定偏差,ww为正态分布的噪声。 对于三轴加速度计,认为三轴是正交的,测量模型为: amxamyamz=kx⋅ax+a0x+wxky⋅ay+a0y+wykz⋅az+a
加速度传感器和角度传感器
       加速度传感器是一种能够测量加速力的电子设备。加速力就是当物体在加速过程中作用在物体上的力,就好比地球引力,也就是重力。加速力可以是个常量,比如g,也可以是变量。加速度计有两种:一种是角加速度计,是由陀螺仪(角速度传感器)的改进的。另一种就是线加速度计。加速度传感器一般用在哪里 通过测量由于重力引起的加速度,你可以计算出设备相对于水平面的倾斜角度。通过分析动态加速度,你可以分析出设备移动的方式。但是刚开始的时候,你会发现光测量倾角和加速度好像不是很有用。但是,现在工程师们已经想出了很多方法获得更
使用加速度传感器根据步频和步长测距离
该文档详细介绍加速度传感器的工作原理,以及如何通过加速度传感器获取的步频来计算行走的距离及速度。
能否利用陀螺仪和加速度计,计算位移?
需求:能否利用陀螺仪和加速度计,计算位移? 先看传感器的用途: 陀螺仪:强项在于测量设备自身的旋转情况,但不能确定设备的方位(对角度旋转,瞬时检测,非常精确) 加速计:测量设备的受力情况(相对外部参考物) 磁力计:定位设备的方位 有没有类似应用? 场景:陀螺仪+加速计,如何支持没有卫星、网络的情况下,进行导航。 有成熟的系统,但很大、很难。一般用于飞行器。 惯性导航系统
陀螺仪加速度参数的标准计算
操作步骤/计算方法: 1: Gyro零偏,在手柄在防震平台静止不动,原始数据校正之后,除以16.4(在2000dps量程设置下)得到dps的数值。可以设置取30分钟数据,并计算零飘。 2: Gyro灵敏度误差,绕X/Y/Z轴分别恒定角度ω转动,本轴原始数据校正之后,计算与实际值ω偏差,再除以ω得出%数值。 3: Gyro非正交性误差,绕X/Y/Z轴分别恒定角度w转动,其他两轴原始数据
MSP430控制MPU-6050测量角度和角加速度并通过卡尔曼滤波的测试软件
综合了网上的一些资料,编写的一个基于MSP430F149单片机控制MPU-6050测量倾角和倾角加速度并用卡尔曼滤波的软件,采用模块化划分的方式,改善了网上的程序都是采用一个文件而导致程序不好阅读的问题。
立体几何复习——加速度传感器的roll pitch raw
关于roll pitch raw可参考http://blog.sina.com.cn/s/blog_602c72c50100p7fn.html 以MMA8452Q为例X,Y,Z轴的定义如下Y,X,Z轴均是相对机身位置的。Y指向机身向前,X向机身向右,Z垂直机身正面。对下图而言,Z轴与地心引力同向。X,Y,Z轴的数据一般是一个单位的地心引力(大小1g(m*m/s),方向垂直地面向