accelerometer相关内容
我正在开发一个Android应用程序,我想知道是否可以检测运动的方向与一个轴固定。例如,我想放在桌子上我的电话和检测方向,当我移动(左,右,上,下)。距离是没有必要的,我只是想知道正确的方向。 谢谢! 解决方案 是的。 使用 SensorEventListener.onSensorChanged(SensorEvent事件)你能确定沿X和放大器提供的值; Y轴。您需要记录这些值,然后把
..
我需要读取每秒掉在Android上的加速度计约100个样本,并以固定的采样率。目前的SensorManager作出或两者都不是。 我读过需要阅读的Android传感器的真快 他似乎已经进入驱动器code这让他的生活更轻松。 我很好奇,如果有人已经能够做这样的事通过NDK W / O型这种类型的知识。 在此先感谢! 解决方案 我已经采取了看看sensor.h,和API看起来非常有
..
我要计算的相机和认可object.For这个我尝试了很多方法,我试图找到对象与相机之间的角度用加速度计,然后用之间的距离 D = H *晒得 h是从基通常是1.4的高度 和我试图用GET方向的方法来计算角度。请让我知道我做错了。它已经超过2天我一直在努力与这一要求。我们看着相机的各种应用中这是在Android商店,并试图了解相同的功能,但什么也没有收获。 mSensorManager =
..
我试图让这两个加速度计和方位数据。目前,我创建了一个AccelerometerManager和OrientationManager。他们都做同样的事情;实施SensorEventListener和检索值[]在onSensorChanged数据()的听众。 有没有更简单的方法来做到这一点?好像有2处理器具有重复code是uneccessary。有没有一种方法来访问与组合的加速度和方向数据一起值[]
..
这是我的Android设备,我可以读取线性加速度值数组(该设备的坐标系中)和绝对定向值的数组(地球坐标系)。我需要的是获得后者的坐标线性加速度值。系统中。 我如何转换呢? 修改阿里在评论后答复: 好,所以如果我理解正确的话,当我测量线性加速度,手机的位置完全没有关系,因为读数是地球的坐标系中给出。对吧? 不过,我只是做了一个测试,我把手机放在不同的位置,并获得加速度不同的轴。有3对图片
..
我想知道汽车的当前速度,并作出通过路径。我有一个Android手机与加速度计和陀螺仪送我的数据。这是坐标可能会不一样轿厢coordiante系统中的电话系统中的数据。 我怎样才能改变这种加速度和旋转的坐标?车载系统 解决方案 为您的通用问题的通用的答案是没有。加速度测量变化的速度,所以最好你可以从加速,是速度的变化。 要获得绝对速度你就必须有初始速度,并把它添加到速度的变化: V(T)=
..
可能重复: 我使用下面的code计算距离。 TNEW 和重新是的ArrayList 包含时间戳和加速分别为强。 双距离= 0; 双init_vel = 0; 长time_ preV = tnew.next(); 而(anew.hasNext()) { 浮temp_acc = anew.next(); 长temp_time = tnew.next();
..
我真的很抱歉,如果这是一个非常基本的问题,但我没有选择,只能问它:你怎么翻译的加速度数据从设备坐标到真实世界坐标 我的意思是,假设加速度传感器是给我somenting像(AX,AY,AZ) - 我一直在努力解决这个问题,在过去的几天里。起初我以为这shound't是困难的,但是搜索几十页之后,我还没有想出什么功能。 顺便说一句,这里有一些code与我到目前为止已经实现的: 私人SensorE
..
我觉得很难得到任何合并有关哪些Android手机确实有一个陀螺仪,或者有Android手机与该传感器在所有。我读到一些(特别是三星)至少有一个6轴加速度计的手机型号,但我也看过,这是不同的,以真正的陀螺仪。 所以,我的问题是: 在哪些Android手机确实有一个陀螺仪? (应符合了Android API的在哪些Android手机确实有一个6轴加速度计? 像链接,规格等任何引用都大大AP pr
..
如何过滤在Android上的加速度数据的噪音?我想创造一个高通滤波器,用于我的样本数据,这样我可以消除低频分量,并专注于高频成分。我已阅读,卡尔曼滤波可能是我们的最佳人选,但如何整合或使用此方法在我的应用程序,将主要写的Android的Java?或者可以将它摆在首位做些什么呢?或通过的Android NDK?是否有任何机会,这可以实时完成? 任何想法会更加AP preciated。谢谢!
..
我发展我的计算机科学毕业论文的应用程序,而我需要收集和记录加速度数据。我需要获得它一整天长,所以存在着严重的电池的限制(例如,我不能离开屏幕)。此外,这是不是市场有针对性的应用程序,所以它是pretty的可接受做一些严重的黑客攻击,即使是低级别的C / C ++编码,如果需要的话。 众所周知,在许多设备侦听器的加速度事件停止生成事件时,屏幕熄灭(关于这个问题的一些链接:那么,什么情况是这样的:
..
我的工作,我想跟踪建筑物GPS不可用内移动用户的位置的应用程序。用户开始在一个公知的固定位置(在5厘米精确到),在该点在手机加速度计将被激活,以跟踪任何进一步的动作相对于该固定位置。我的问题是,在目前这一代的智能手机(iPhone手机,Android手机等),如何准确人们可以期望能够基于加速这些手机一般都装备有追踪大人物的位置? 具体例子,将是一件好事,比如“如果我把50米的出发点和X,35
..
我没有Android手机现在。但是,在我的应用程序需要使用加速度计值。所以,我需要一个能成为一个模拟器。我怎样才能做到这一点? 解决方案 Android模拟器不支持它本身,而是OpenIntents软件“的 SensorSimulator 填补的空白。下载并解压缩zip文件,然后启动独立jar文件: $ Java的罐子斌/ sensorsimulator.jar 接下来,安装使用亚
..
我正在开发使用Android操作系统的,我需要知道我怎么能计算垂直方向上的设备最多的移动的应用程序。 例如,该装置处于休息状态(A点),用户捡起来,拿在手里(B点),现在有A点和B点之间的高度变化,如何将我计算出? 我已经通过有关传感器和加速度计的文章了,但我真的不能找到任何帮助我的。任何人有什么想法? 解决方案 如果您集成加速度两次,你得到的位置,但错误的是可怕的。它是在实际中没有用。下
..
我看过的文章/教程有关访问手机的加速度计(加速度和方向)值。我想建立一个简单的应用程序,我可以使用这些值将一个球的形象。这是我的code: 进口android.app.Activity; 进口android.content.Context; 进口android.graphics.Canvas; 进口android.graphics.drawable.ShapeDrawable; 进口androi
..
我开发的应用为汽车加速跟踪。我使用的标准加速度计,校准它事先特定的位置。 然后,假设手机的取向是不会改变的,我记录加速度计数据在指定的时间和计算出的移动参数,其中之一是汽车的速度在试验结束 它的工作原理相当好,在一条直线,横公路:错误的百分之几。 但后来我发现,在API级别10有一个虚拟的传感器叫做 TYPE_LINEAR_ACCELERATION 和,据我了解,它必须做什么,我需要:过滤重
..
我与Android project.I工作需要FFT算法来处理Android SDK中提供了Android加速度计data.Is有FFT库? 解决方案 您可以使用这个类,这是足够快的实时音频分析 公共类FFT { INT N,M; //查找表。只需要重新计算时,FFT变化的大小。 双[] COS; 双[]罪。 公共FFT(INT N){ this.n =
..
我试图从SensorEvent.values使用Z轴的数据,但它不能检测我的电话的旋转在XY平面,即绕Z轴。 我用这作为坐标轴的参考。它正确? 我如何衡量运动使用加速度计值? 这些游戏做同样的事情: PS:我的手机定位将是景观 解决方案 从本质上讲,有2箱子这里:该设备是铺设平整,不平整。平在这里是指在设备屏幕表面和世界xy平面(我把它叫做倾斜)之间的夹角小于25度或大于155度
..
我在应用程序开发行业只是一个初学者。我知道加速度计可用于沿三个轴返回当前加速度在每平方秒(米/秒2)米。但我已经知道,一个加速度计,也可以用速度计。 我想知道我可以利用加速度传感器来确定距离的兴趣点之间通过Android设备行进。如果可能的话,那我怎么才能实现呢?我已经看到了类似的问题:“我怎么衡量一个iPhone使用加速度行进的距离”感谢你, 阿尔斯兰 解决方案 您获得位置通过集成的线性加
..
目前,我正在尝试使用方向传感器的值,使用 getRotation()方式旋转3D魔方。当Android设备被一些界限以上的旋转有些意外行为观察。举例来说,如果我做的装置“站起来”中,“卷”的价值只是变得疯狂。 另外我遇到的现象类似于所谓的万向节锁定。唯一不同的是,我甚至在施加的传感器值的3D旋转遇到非常问题。当尝试通过旋转装置仅围绕'音调'轴改变'音高'值时,“偏航”值也根据音调的旋转而改变。这
..