Tôi đang làm việc trên một ứng dụng mà tôi muốn theo dõi vị trí của người dùng thiết bị di động bên trong một tòa nhà không có GPS. Người dùng bắt đầu tại một vị trí cố định nổi tiếng (chính xác đến trong vòng 5 cm), tại thời điểm đó gia tốc kế trong điện thoại sẽ được kích hoạt để theo dõi bất kỳ chuyển động nào khác liên quan đến vị trí cố định đó. Câu hỏi của tôi là, trong các điện thoại thông minh thế hệ hiện tại (điện thoại, điện thoại android, v.v ...), người ta có thể mong đợi để có thể theo dõi vị trí của một người dựa trên gia tốc mà các điện thoại này thường trang bị bằng cách nào?Độ chính xác thực tế của gia tốc điện thoại khi được sử dụng để định vị là gì?
Ví dụ cụ thể sẽ tốt, chẳng hạn như "Nếu tôi di chuyển 50 mét X từ điểm xuất phát, 35 mét Y từ điểm xuất phát và 5 mét Z từ điểm bắt đầu, tôi có thể mong đợi vị trí của tôi gần đúng trong +/- 80 cm trên hầu hết các điện thoại thông minh hiện tại ", hoặc bất cứ thứ gì.
Tôi chỉ có một sự hiểu biết bề ngoài về các kỹ thuật như bộ lọc Kalman để điều chỉnh trôi, mặc dù các kỹ thuật đó có liên quan đến ứng dụng của tôi và ai đó muốn mô tả chất lượng của các chỉnh sửa mà tôi có thể nhận được từ các kỹ thuật như vậy thêm.
Tôi không có dữ liệu, nhưng tôi có thể tưởng tượng rằng điều này khác rất nhiều đối với mỗi mô hình. Nó thậm chí có thể là cách bạn giữ điện thoại tạo ra sự khác biệt. – GolezTrol
Không chính xác như nhau, nhưng kết hợp tam giác tháp vô tuyến, GPS và đo và điều chỉnh lỗi gia tốc theo thời gian - bạn sẽ có thể nâng cao dữ liệu vị trí. –