Câu trả lời:
Từ những gì tôi nghe được, đầu ra gia tốc kế của iPhone rất ồn - hầu hết các ứng dụng sử dụng nó cho bất kỳ loại công việc chính xác vừa phải nào đều thực hiện nhiều thao tác lọc và sửa đổi đầu ra để làm giảm tiếng ồn. IPhone có thể được đặt phẳng trên bàn và gia tốc kế vẫn sẽ tạo ra một chút dữ liệu. Tôi tưởng tượng bạn chắc chắn có thể sử dụng nó để đo khoảng cách dài hơn (> 10m), nhưng tôi có lẽ sẽ không tin tưởng vào các phép đo độ phân giải cao.
Các chip gia tốc được sử dụng trong iphone có quá nhiều tiếng ồn được sử dụng để tích hợp khoảng cách chính xác trong khoảng cách thậm chí ngắn với các chuyển động đơn giản. Ngay cả khi đó là một cảm biến yên tĩnh và cung cấp dữ liệu tốt, Apple vẫn lọc trước gia tốc kế theo cách ngăn các ứng dụng thực hiện tích hợp đúng cách. Bộ lọc rất hữu ích để giảm mức tiếng ồn khủng khiếp và giúp cuộc sống của các nhà phát triển ứng dụng dễ dàng hơn dù họ muốn 1 bản cập nhật mỗi giây hay 100, nhưng điều đó không thể đảo ngược và Apple không cung cấp cách lấy dữ liệu thô, do đó, chỉ tích hợp tăng tốc tạo ra khoảng cách trễ với độ vọt lố đáng kể. Tất nhiên, đây là vấn đề thông thường của việc sử dụng gia tốc kế để tìm khoảng cách (loại bỏ trọng lực - điều mà con quay hồi chuyển dễ dàng hơn nhiều - chẳng hạn).
Hầu hết các ứng dụng máy đếm bước đều sử dụng gia tốc kế để đếm số bước và sử dụng GPS để đo khoảng cách trên khoảng cách xa hơn và để hiệu chỉnh khoảng cách bước riêng của người dùng. Họ không cảm nhận được khoảng cách bằng cách sử dụng gia tốc kế.
Có rất nhiều ứng dụng pedometer, vì vậy bạn có thể kiểm tra đánh giá của họ. Ngoài ra, về độ chính xác, đây là một câu trả lời stackoverflow:
/programming/722600/what-are-the-ranges-of-the-accelerator-on-the-iphone
và một cách khác về việc thực hiện một máy đếm bước chân với độ chính xác khoảng 20m:
Lỗi tích lũy của tích hợp thời gian là quá nhiều để đo khoảng cách từ gia tốc kế. Ngay cả đối với địa chấn công nghiệp, hầu hết trong số họ thực tế không thể đo khoảng cách, ngay cả khi lọc được áp dụng.
Tôi đã viết một bài blog về nó. Có được khoảng cách với gia tốc kế và các cảm biến iPhone khác mà không cần sử dụng GPS là điều hoàn toàn có thể. Resulys không chính xác 100% nhưng có thể sử dụng được.
Bạn có muốn một cái gì đó như thế này? MagicPlan by Sensopia https://appsto.re/gb/WQFEz.i Tùy thuộc vào những gì bạn muốn sử dụng thông tin đó cho, không thể làm tổn thương để tiếp cận với các nhà phát triển ứng dụng.
Vấn đề không phải là độ chính xác của gia tốc kế mà là độ chính xác của nó so với thời gian đo. Nếu bạn có thể di chuyển điện thoại từ điểm a đến điểm b trong một phần của giây, bạn sẽ có thể có được một phép đo rất chính xác. Tuy nhiên, nếu bạn mất một phút hoặc một giờ cho cùng một phép đo, độ chính xác sẽ gần bằng 0 do nhiễu.