У меня есть маленький автомобиль с дистанционным управлением, идущий по полу комнаты. Для простоты предположим, что он движется вдоль оси х. Теперь пол кажется плоским, но на каждой поверхности есть очень мелкие неровные удары. Таким образом, всякий раз, когда автомобиль не совсем плоский (как это было в исходном положении), или, другими словами, всякий раз, когда автомобиль имеет хоть малейший угол наклона, Общее ускорение, полученное с помощью акселерометра = Линейное ускорение + Ускорение из-за наклонаКак получить только линейное ускорение от акселерометра с помощью гироскопа?
Мой вопрос как удалить ускорение из-за наклона, так что я получаю только линейное ускорение? Могу ли я каким-то образом использовать гироскоп для этого?
Привет. Последнее, что вы отправили, это мой вопрос, и двойная интеграция - именно то, что я планирую делать. Я знаю, вы уже упоминали, что это не сработает. Но это мой проект, и я должен попробовать. Сейчас моя точность такова: если я перемещаю датчик на 40 см по прямой линии и просто использую данные акселерометра (при условии, что я просто получаю линейное ускорение), я получаю случайные значения для позиции, если я повторю тест. Пример: тест 1: Pos = 51 см, тест 2: Pos = 46 см, тест 3: Pos = 76 см, тест 4: Pos = 19 см, тест 5: Pos = 109 см. Могу ли я получить более близкую или по крайней мере постоянную ошибку с помощью гироскопа? – GuiccoPiano
Ошибка будет расти до метров (!) В секундах. – Ali