基于Java的惯性导航信号处理

基于Java的惯性导航信号处理,java,signal-processing,fft,Java,Signal Processing,Fft,我对在Web应用程序中处理陀螺仪和加速度计的测量值感兴趣。如果有集成欧拉角和其他类似几何体的工具就好了。线性代数,如最小均方(或更好的方法)合并GPS和IMU数据也是一个重要特征。该应用程序不涉及任何实时反馈或机器人技术 此外,光谱分析也很有用。找到主频率,分析音调上下移动时的轮廓。(音调,而不是角度。这与导航无关。)是否有可能找到一种工具,利用三维加速度计数据来实现这一点 目标平台是服务器端Java。Java有很多优点,但似乎都是面向教育的。我对DSP和Java都很陌生……看起来这可能是一个不

我对在Web应用程序中处理陀螺仪和加速度计的测量值感兴趣。如果有集成欧拉角和其他类似几何体的工具就好了。线性代数,如最小均方(或更好的方法)合并GPS和IMU数据也是一个重要特征。该应用程序不涉及任何实时反馈或机器人技术

此外,光谱分析也很有用。找到主频率,分析音调上下移动时的轮廓。(音调,而不是角度。这与导航无关。)是否有可能找到一种工具,利用三维加速度计数据来实现这一点

目标平台是服务器端Java。Java有很多优点,但似乎都是面向教育的。我对DSP和Java都很陌生……看起来这可能是一个不寻常的请求,但并不奇怪。最重要的是要有一个坚实的基础与傅立叶分析和矩阵运算。不是游戏库或Mindstorms工具包——这似乎排除了很多可能性。但我知道人们也用Java做科学和严肃的数学

是否有现有的Java库可以提供这样的功能?

一些链接:

这里还有更多:


+1,谢谢!但这些是相当通用的库,只是矩阵运算和一些集成。我认为FFT的要求并不过分。我坚持卡尔曼滤波和欧拉角积分…在中有很多建议,特别是