Grove pi モジュールの 3 次元値 acc_vector = (accX, accY, accZ) を 100 ミリ秒ごとに取得しています。私が欲しいのは、Javaを使用して、モジュールで行った動きを表示することです...しかし、私の問題はそれを表示する方法ではありません:p
このため に、加速度値に対応する位置position_vector = (x,y,z)の値を計算する必要があります。しかし、私はそれを行う方法についての手がかりがありません。
これが私が試したものですが、常に奇妙な結果が得られます(初期位置、速度、加速度は (0,0,0) です):
position_vector = 0.5f*acc_vector*t;
position_vector += acc_vector;
position_vector = acc_vector*(t-t_just_before);