传感器数据的转换

transformation of sensor data

本文关键字:转换 数据 传感器      更新时间:2023-10-16

我想转换这些数据(我被告知要从对象的角度来做)。数据列表如下:

  • [0, -20.790001, -4.49]组成加速度 xyz 坐标 - accel(x,y,z) .

  • [-0.762739, -3.364226, -8.962189]组成角度 xyz 坐标 - angle(x,y,z) .

我正在尝试使用罗德里格斯旋转公式或线性变换矩阵进行旋转?这与传感器数据有什么不同吗?
我能够从.csv读取数据,但不确定如何转换为C++以及如何在C++中创建矩阵。

只要您有一个用于转换数据的公式,您只需要应用它。 至于矩阵和创建一个矩阵,有多种方法,要么使用双数组:

float matrix[][] ( or matrix** if you want to use pointers )

或使用包含行和列的类(或结构,由您决定)

class Matrix
  float rows[]
  float columns[]

祝你好运!

注意:显然,只是伪代码绝对不能开箱即用