Можем ли мы получить угол устройства (например, компас) с точностью 95-100%? - PullRequest
0 голосов
/ 05 февраля 2020

Как вы все знаете, когда компас приближается к полю магнети c, его значение становится нарушенным, и оно отклоняется от своего действительного значения. Я работал над проектом, в котором я должен получить вращение устройства с точностью 95%. Я пробовал количество датчиков, которые можно использовать для определения угла наклона устройства, но у всех есть какие-то внешние факторы, которые бесполезны для меня в моем случае.

Например, когда я использую TYPE_MAGNETIC_FIELD и я подошел ближе к любой магнетической c вещи, или к электрическим c проводам, или даже к моему ноутбуку, его значение добавляет ошибку.

, когда я использую TYPE_ORIENTATION (я знаю это устарело) его значение через некоторое время добавляет значение дрейфа, что делает его ненадежным для использования.

Я также использовал некоторые другие датчики, чтобы объединить их и заставить их вести себя как компас без поля magneti c но все они либо становятся ненадежными с магнитным полем c, либо через некоторое время добавляют некоторый дрейф.

Я читал некоторые исследовательские работы из различных исследовательских институтов, но я не думаю, что кто-либо когда-либо производил ротацию угол с точностью до 95%. Я хочу знать, есть ли способ, даже с алгоритмом ИИ, из которого мы можем достичь этого случая? Конечная цель - получить угол устройства, который на 95%> точнее.

...