仅绘制此数据的矢量分量(x,y,z),就无法推断传感器或机器人的运动。可能(尽管不容易)进行完整性检查(传感器的方向是否如预期的那样?重力是否起作用?)。但是很难看一下加速度计日志数据的x,y,z图,并想像一下机器人做了什么。
我想知道是否存在某种工具或Python库来可视化加速度计和陀螺仪或IMU数据? (我正在寻找类似的内容-https://youtu.be/6ijArKE8vKU)
#1 楼
我敢肯定您已经尝试过了,但是如果您点击该YouTube视频中的链接,就会看到其作者已经发布了源代码。请参见:使用x-IMU进行步态跟踪,以及
Github:xioTechnologies / Gait-Tracking-With-x-IMU
是的,它是用MATLAB编写的,但是“对于MATLAB可以做的任何事情,都有相应的Python库”。 :)特别是,您可能想研究NumPy中的四元数软件包-这就是神奇的地方。
这应该使您入门。
评论
$ \ begingroup $
你知道我如何通过Python计算步数吗?我已经有了数据,但是我无法计算峰。
$ \ endgroup $
– Emad Aghayi
17年11月16日在16:49
评论
看看这个问题。我认为操作人员对如何可视化与这些换能器相关的3D向量特别感兴趣。我过去也遇到过同样的问题,期待得到答案。
@hauptmech是的,这正是我想要的!
我添加了一些细节来澄清,让我知道是否足够。线图不足以用于此类数据。当我试图解决这个问题时,我通常会启动一个重量级的解决方案,例如ros rviz。商用IMU,地面站软件和相机万向节软件通常使用数据动画化的3D模型来显示数据。 youtube.com/watch?v=DtUdlfKq6_U有3D绘图方法youtube.com/watch?v=6ijArKE8vKU,但取决于数据集的大小和数据的上下文,可能有比先想到的更好的方法。
@hauptmech是的。究竟!!我正在寻找类似的东西-youtube.com/watch?v=6ijArKE8vKU