Нахождение скорости с помощью mpu6050

ArGoNeOn

✩✩✩✩✩✩✩
15 Апр 2020
36
4
20
Здравствуйте
Нужна помощь с нахождение скорости с помощью mpu6050. Физику и математику нахождения оной я понимаю, но не могу понять, как избавиться от вектора ускорения свободного падения, он мне очень мешает сделать это.
Может, можно вычитать проекции на каждую ось? Я так пробовал, но точность плохая получилась.
Возможно есть способ доставать сырые данные без вектора ускорения свободного падения?
 

Геннадий П

★★★★★★✩
14 Апр 2021
1,974
633
45
@ArGoNeOn, Очень грубо: в неподвижном состоянии, векторы ускорения будут всегда направлены к центру тяжести, т.е. к центру Земли в данном случае.
 

rkit

★★★✩✩✩✩
5 Фев 2021
508
127
Берешь вектор ускорения и вычитаешь из него вектор ускорения свободного падения. Если у тебя это вызывает сложность, то никакой ни физики ни математики ты не знаешь, и скорость точно не получишь, потому что дальше начнутся грабли с дрейфом, которые в тысячу раз сложнее.
 

ArGoNeOn

✩✩✩✩✩✩✩
15 Апр 2020
36
4
20
@rkit, я уже попытался, проецировал ускорение свободного падения, были проблемы с дрейфом, значит, вряд ли что то получится, спасибо
 

Геннадий П

★★★★★★✩
14 Апр 2021
1,974
633
45
@ArGoNeOn, что от вектора ускорения свободного падения вы не избавитесь, если только в невесомость запускать, где ускорение свободного падения не действует. Можно его попытаться вычесть, но использовать акселерометр для измерения скорости - такое себе занятие.