Máy gia tốc kế đo gia tốc tuyến tính và có thể suy ra độ nghiêng do trọng lực; Con quay hồi chuyển theo dõi vận tốc góc; một IMU đóng gói cả hai (và đôi khi cả từ kế) vào một thiết bị duy nhất. Lựa chọn đúng phụ thuộc vào việc bạn cần đo va chạm, xoay hay định hướng hoàn toàn - và liệu bạn có đủ khả năng chịu được sự trôi dạt, tiếng ồn và chi phí hiệu chuẩn đi kèm với từng loại hay không.
Những điểm nổi bật:
- Gia tốc kế hoạt động tốt khi nghiêng trong điều kiện gần tĩnh nhưng sẽ hỏng khi lực động chi phối.
- Con quay hồi chuyển theo dõi quay nhanh một cách sạch sẽ nhưng lại bị lệch không ngừng khi bạn tích hợp tốc độ vào góc - sai số thiên lệch làm tăng lên mỗi mẫu.
- IMU 6 trục không thể tự nhiên giải quyết định hướng; Bạn vẫn cần các thuật toán hợp nhất, kỷ luật hiệu chuẩn và kỳ vọng thực tế về độ chính xác lâu dài.
- Thêm một máy đo từ (9 trục) chỉ giúp định hướng tốt hơn nếu môi trường của bạn không đầy động cơ, thép hoặc các tiếng ồn từ trường khác.
- Bảng thông số kỹ thuật bị bỏ sót - độ ổn định thiên vị, độ lệch nhiệt độ và liên kết ngang trục quan trọng hơn số bit trong ADC.
Những gì mỗi cảm biến thực sự đo
Gia tốc kế phát ra lực cụ thể dọc theo ba trục vuông góc (X, Y, Z), thường tính theo đơn vị g hoặc m/s². Nó phản ứng với cả gia tốc tác dụng và trọng lực. Một cảm biến gia tốc cố định trên bàn không hiển thị số không - nó hiển thị khoảng 1 g trên trục vuông góc với bề mặt vì bàn đang đẩy ngược lại trọng lực.
Phản ứng trọng lực này cho phép ước lượng độ nghiêng. Xoay cảm biến, vector 1 g sẽ phân phối lại trên ba trục. Lượng giác đơn giản tách ra góc nghiêng và góc lăn.
Nhưng đây là vấn đề: toán học giả định chỉ có gia tốc là trọng lực. Lắc cảm biến, gắn lên xe đang di chuyển, hoặc làm rung động, các lực động đó sẽ làm sai lệch ước lượng nghiêng. Tôi đã gỡ lỗi các hệ thống mà cảm biến gia tốc của drone báo cáo thay đổi độ dốc hoang dã trong các lần leo dốc mạnh mẽ - không phải vì IMU bị hỏng, mà vì gia tốc tiến vượt quá tín hiệu trọng lực mà thuật toán mong đợi.
Gia tốc kế cũng không thể cảm nhận được sự quay quanh vectơ trọng lực (yaw đối với thiết bị cân bằng). Quay một cảm biến phẳng trên bàn, gia tốc kế gần như không thấy gì.
Con quay hồi chuyển đo vận tốc góc - tốc độ quay quanh một trục - tính bằng độ độ trên giây (°/s) hoặc radian trên giây. Con quay hồi chuyển MEMS cung cấp ba kênh tương ứng với tốc độ lăn, tốc độ nghiêng và tốc độ quay ngang, tùy thuộc vào quy ước thân xe và khung của bạn.
Con quay hồi chuyển không xuất ra góc tuyệt đối. Để phục hồi hướng, bạn tích phân vận tốc góc theo thời gian:
θ(t) = θ₀ + ∫₀t ω(τ) dτ
trong đó θ(t) là ước lượng góc, θ₀ là góc ban đầu, và ω là tốc độ đo được.
Tích hợp khuếch đại mọi lỗi. Một con quay hồi chuyển với độ lệch còn lại 0,1 °/s - phổ biến ngay cả sau khi hiệu chuẩn - tích lũy sai số góc 6° mỗi phút. Con quay hồi chuyển thực tế có sự không ổn định thiên lệch, trôi nhiệt độ phụ thuộc và nhiễu, nên tích hợp không hiệu chỉnh sẽ không thể sử dụng được trong vòng vài giây đến vài phút tùy thuộc vào cấp độ cảm biến.
IMU là một mô-đun kết hợp các cảm biến quán tính thành một gói duy nhất. Một IMU 6 trục điển hình bao gồm một cảm biến gia tốc ba trục và một con quay hồi chuyển ba trục, cung cấp sáu kênh đo. Nhiều IMU hiện đại bổ sung phạm vi lập trình được, lọc kỹ thuật số, bộ đệm FIFO, ngắt kích hoạt chuyển động, thậm chí cả xử lý nhúng. Ví dụ, LSM6DSV của STMicroelectronics tích hợp cả hai loại cảm biến với phạm vi kích thước đầy đủ có thể cấu hình (±2 đến ±16 g cho accel, ±125 đến ±4000 °/s cho con quay hồi chuyển), bộ lọc tích hợp và hỗ trợ hợp nhất cảm biến.
IMU không tự động cung cấp độ lật, nghiêng hoặc quay chính xác. Chúng đòi hỏi hiệu chuẩn, thuật toán hợp nhất, và thường là các tài liệu tham khảo bên ngoài. IMU cung cấp cho bạn dữ liệu thô; Mọi thứ khác là công việc của bạn.

Tại sao Sensor Fusion tồn tại
Gia tốc kế cung cấp tham chiếu trọng lực lâu dài cho độ nghiêng và độ lăn nhưng lại gặp phải hiện tượng nhiễu động. Con quay hồi chuyển theo dõi quay nhanh một cách sạch sẽ nhưng sẽ trôi khi được tích hợp. Hợp nhất cảm biến kết hợp cả hai để khai thác những điểm mạnh bổ trợ cho nhau.
Bộ lọc bổ sung là một trong những phương pháp hợp nhất đơn giản nhất:
θₑst = α(θprₑv + ωΔt) + (1 - α)θₐcc
trong đó θₑst là ước lượng góc cập nhật, α trọng số đóng góp của con quay hồi chuyển (thường là 0,95-0,98), θprₑv là ước lượng trước đó, ω là vận tốc góc, Δt là khoảng cách mẫu, và θₐcc là độ nghiêng được xác định bởi cảm biến gia tốc.
Con quay hồi chuyển chiếm ưu thế trong phản ứng ngắn hạn, trong khi cảm biến gia tốc nhẹ nhàng điều chỉnh trôi dài hạn.
Thực tế, tôi nhận thấy α tinh chỉnh không phải là lý thuyết mà là thử nghiệm: quá cao thì ước lượng sẽ trượt; Nếu quá thấp, rung động sẽ tạo ra tiếng ồn vào vòng quay vốn dĩ phải mượt mà. Giá trị tối ưu phụ thuộc vào chất lượng cảm biến, hồ sơ chuyển động và mức độ tin tưởng của bạn với cảm biến gia tốc trong điều kiện vận hành cụ thể.
Các hệ thống tinh vi hơn sử dụng bộ lọc Kalman, bộ lọc Kalman mở rộng (EKF) hoặc thuật toán Madgwick. Chúng mô phỏng rõ ràng nhiễu và động học của cảm biến nhưng tốn nhiều CPU hơn và cần tinh chỉnh nhiều hơn. Một bộ điều khiển bay drone chạy ở tần số 1 kHz có thể biện minh cho việc sử dụng EKF; một mẫu đeo công suất thấp ở tần số 50 Hz có lẽ không hiệu quả.

Khi nào máy đo từ giúp ích (và khi nào không)
Máy đo từ đo vectơ từ trường địa phương trên ba trục. Khi kết hợp với dữ liệu từ gia tốc kế và con quay hồi chuyển, nó có thể cung cấp tham chiếu hướng so với từ trường Trái Đất - do đó mới có thuật ngữ hệ thống "9 trục".
BNO055 của Bosch là một ví dụ phổ biến: nó tích hợp cảm biến gia tốc ba trục, con quay hồi chuyển, từ kế và ARM Cortex-M0 chạy firmware hợp hạch độc quyền xuất ra hướng quaternion hoặc góc Euler.
Nhưng từ kế là những tham chiếu rất mong manh. Động cơ, nam châm, kết cấu thép, dây dẫn dòng điện, loa và thậm chí cả máy tính xách tay gần đó làm biến dạng trường địa phương. Tôi từng thấy robot trong nhà mà hướng nam châm bị lệch ±30° tùy vào phòng robot ở, chủ yếu do thép xây dựng và thiết bị HVAC.
Nếu ứng dụng của bạn hoạt động trong môi trường sạch từ tính và bạn cần hướng đi tuyệt đối mà không cần GPS, thì thiết lập 9 trục là hợp lý. Nếu bạn ở gần động cơ, trong xe hoặc trong nhà với điều kiện từ chưa xác định, từ kế thường gây gánh nặng hiệu chuẩn nhiều hơn giá trị. Trong những trường hợp đó, IMU 6 trục kết hợp nguồn hướng ngoài (GPS, quãng đường bánh xe, các mốc thị giác) thường đáng tin cậy hơn.
Những thông số kỹ thuật thực sự quan trọng
Dải sản phẩm tỷ lệ đầy đủ
Phạm vi gia tốc kế thường là ±2, ±4, ±8 hoặc ±16 g. Dải tốc độ con quay hồi chuyển dao động từ ±125 đến ±2000 °/s hoặc cao hơn. ST LSM6DSV cung cấp dải công suất lên đến ±16 g và ±4000 °/s.
Rộng hơn không phải lúc nào cũng tốt hơn. Cảm biến gia tốc ±16 g có độ phân giải bit thô hơn so với thiết lập ±2 g (giả sử cùng độ sâu bit ADC), và thông số nhiễu thường bị giảm ở dải cao hơn. Chọn dải nhỏ nhất không bị bão hòa trong quá trình hoạt động bình thường và các khoảng thời gian chuyển tiếp.
Một cảm biến nghiêng đặt trên bàn cần ±2 g. Một quadcopter thực hiện các thao tác hung hăng có thể cần ±8 g. Một máy ghi va đập trong container vận chuyển có thể cần ±16 g hoặc hơn.
Mật độ tiếng ồn và độ ổn định độ lệch
Mật độ nhiễu (thường là μg/√Hz đối với cảm biến gia tốc, m°/s/√Hz đối với con quay hồi chuyển) cho biết lượng nhiễu đo xuất hiện trên mỗi đơn vị băng thông. Thấp hơn thì tốt, nhưng bạn cũng cần cân nhắc băng thông ứng dụng và bộ lọc.
Độ ổn định thiên vị mô tả mức độ lệch tỷ lệ bằng không theo thời gian. Đối với con quay hồi chuyển, điều này rất quan trọng: một con quay hồi chuyển có độ bất ổn thiên lệch 1°/s sẽ lệch 60° mỗi phút nếu bạn tích phân mà không có hiệu chỉnh. IMU cao cấp (cấp chiến thuật hoặc định vị, thường từ $100-$1000+) đạt được độ ổn định phân cực dưới 1°/giờ. Con quay MEMS tiêu dùng (dưới $10) có tốc độ gần 10-50 °/giờ hoặc thấp hơn.
Tôi đã học được rằng không nên tin mù quáng vào các thông số thiên vị. Đo hành vi phân cực thực tế trong hệ thống của bạn, ở nhiệt độ hoạt động, sau khi hồ sơ chảy lại. Bảng dữ liệu hiển thị các giá trị điển hình hoặc tối đa dưới điều kiện kiểm soát mà không phải lúc nào cũng khớp với thực tế.
Trôi nhiệt độ
Độ lệch thay đổi theo nhiệt độ. Một con quay hồi chuyển có thể hiển thị sai lệch 0,05°/s ở 25°C và 0,3°/s ở 60°C. Nếu hệ thống của bạn trải qua chu kỳ nhiệt - bên trong bảng điều khiển ô tô, gần động cơ, dưới ánh nắng mặt trời - việc bù nhiệt độ trở nên bắt buộc.
Một số IMU bao gồm cảm biến nhiệt độ bên trong và hệ số bù được hiệu chuẩn tại nhà máy. Một số khác yêu cầu bạn tự đặc trưng hóa drift và áp dụng các sửa chữa trong phần mềm.
Tốc độ lấy mẫu và độ trễ
Tốc độ dữ liệu đầu ra (ODR) quyết định tần suất bạn nhận được mẫu mới. Băng thông quyết định nội dung tần số mà các mẫu đó đại diện.
ODR 1 kHz nghe có vẻ ấn tượng, nhưng sẽ quá mức nếu hệ thống cơ khí của bạn không thể thay đổi nhanh hơn 50 Hz và bạn bị giới hạn băng thông bởi bộ lọc kỹ thuật số 100 Hz bên trong IMU. Việc lấy mẫu nhanh hơn làm tăng lưu lượng I²C/SPI, gián đoạn chi phí và tiêu thụ điện năng mà không cải thiện chất lượng đo lường.
Phù hợp ODR và băng thông với tốc độ vòng điều khiển và động lực học nhanh nhất bạn cần quan sát. Một drone có thể chạy lấy mẫu IMU ở 1 kHz để cấp cho bộ điều khiển tư thế 800 Hz. Một thiết bị theo dõi sức khỏe ghi lại số bước một lần mỗi giây có thể hoạt động với tần số 50 Hz hoặc thấp hơn.

6-Trục so với 9-Trục: Những gì bạn thực sự nhận được
| Yếu tố | IMU 6 trục | Hệ thống 9 trục |
|---|---|---|
| Gia tốc kế | 3 trục | 3 trục |
| Con quay hồi chuyển | 3 trục | 3 trục |
| Từ kế | Không có | 3 trục |
| Độ nghiêng dựa trên trọng lực | Có | Có |
| Hướng tuyệt đối (từ tính) | Không | Có, nếu môi trường cho phép |
| Mối lo ngại về nhiễu từ trường | Không phải vấn đề cảm biến | Có thể làm hỏng tiêu đề |
| Độ phức tạp của hiệu chuẩn | Gia tốc + con quay hồi chuyển | Accel + con quay hồi chuyển + mag (khớp ellipsoid 3D) |
| Trường hợp sử dụng điển hình | Ổn định, theo dõi chuyển động không cần hướng | Định hướng với tham chiếu đầu mục |
Nhãn "9-trục" đề cập đến chín kênh cảm biến, không phải chín bậc tự do cơ học. Một vật thể cứng trong không gian 3D có sáu DOF (ba lần tịnh tiến, ba lần quay). Bạn đang đo lường sáu DOF đó bằng cách sử dụng chín luồng dữ liệu, một số trong đó là dư thừa hoặc bổ sung.
Đánh đổi ứng dụng thực tế
Drone yêu cầu độ trễ thấp, tần số mẫu cao và hiệu suất con quay hồi chuyển tốt. Rung động từ động cơ là một vấn đề dai dẳng - cách ly cơ học (chân đỡ cao su, xốp) và bộ lọc khía được điều chỉnh theo tần số động cơ sẽ giúp ích. Hướng từ tính thường không ổn định gần động cơ không chổi than, vì vậy vận tốc GPS hoặc quãng đường trực quan chỉ cung cấp tham chiếu yaw thay thế.
Thiết bị đeo ưu tiên công suất, kích thước và phát hiện chuyển động tích hợp hơn là độ chính xác thô. Nhiều thiết bị tích hợp thuật toán nhận dạng hoạt động trực tiếp trên IMU để giảm thiểu việc đánh thức MCU. Định hướng tuyệt đối không phải là điều quan trọng; Việc phát hiện bước chân, cử chỉ hoặc tư thế ngủ là điều quan trọng.
Robot học (robot cân bằng, gimbal, bộ khung ngoài) cần phản hồi tốc độ góc nhạy và độ chính xác nghiêng hợp lý. Việc căn chỉnh cảm biến với thân xe rất quan trọng - lệch vị trí lắp đặt 2° trực tiếp ảnh hưởng đến ước tính độ lăn/nghiêng của bạn. Tôi đã dành hàng giờ để gỡ lỗi "nghiêng bí ẩn" trên một robot hai bánh, hóa ra lại là một góc nghiêng IMU 1,5° trên PCB.
Điện thoại thông minh sử dụng IMU để xoay màn hình, chơi game và thực tế tăng đại. Chúng đã giúp giảm chi phí và kích thước cảm biến MEMS dành cho người tiêu dùng nhưng cũng thiết lập kỳ vọng về độ chính xác "đủ tốt" - người dùng chấp nhận được một vài độ lệch trong ứng dụng AR vì trải nghiệm thường xuyên được đặt lại.
Giám sát máy móc công nghiệp sử dụng cảm biến gia tốc để phân tích rung động (mòn vòng bi, mất cân bằng) và cảm biến nghiêng để nghiêng hoặc cân bằng. Ở đây, mối quan tâm thường là môi trường khắc nghiệt (nhiệt độ, sốc, EMI) hơn là các vòng điều khiển tốc độ cao.
Lựa chọn cảm biến phù hợp cho thiết kế của bạn
Bắt đầu với chuyển động, không phải cảm biến
Bạn đang cố đo cái gì? Nghiêng? Tốc độ luân phiên? Định hướng 3D hoàn toàn? Phát hiện va đập? Tần số rung động?
Nếu bạn chỉ cần biết "thiết bị có nghiêng hơn 15° không," thì một cảm biến gia tốc một trục có thể đủ. Nếu bạn cần phát hiện các sự kiện quay nhưng không quan tâm đến góc tuyệt đối, chỉ riêng con quay hồi chuyển là đủ. Nếu bạn cần ổn định về góc nghiêng (pitch/roll/yaw) trong vài phút, bạn cần một IMU 6 trục có hợp nhất.
Định nghĩa Điều kiện Hoạt động
- Phạm vi chuyển động: Gia tốc và tốc độ quay tối đa dự kiến, bao gồm cả thời gian quay?
- Môi trường: Dải nhiệt độ, phổ rung, nhiễu từ, giới hạn lắp đặt.
- Ngân sách công suất: Lấy mẫu luôn bật so với đánh thức bằng chuyển động.
- Dung sai độ trễ: Vòng điều khiển cần dữ liệu mới; Ghi nhật ký dữ liệu có thể chịu được độ trễ.
Đánh Giá Thông Số Cảm Biến Trong Ngữ Cảnh
Đừng chỉ so sánh độ phân giải. ADC 16-bit sẽ không giúp gì nếu tiếng ồn chiếm 4 bit dưới cùng. Hãy xem xét:
- Mật độ nhiễu ở phạm vi và băng thông bạn chọn
- Độ lệch bằng không trọng lực và thiên lệch tốc độ bằng không (và độ ổn định của chúng)
- Hệ số nhiệt độ
- Độ nhạy ngang trục (lý tưởng là <2%)
- Điện áp nguồn và tiêu thụ dòng điện
Quyết định nơi diễn ra hợp nhất
Một số IMU (như LSM6DSV hoặc BNO055) bao gồm xử lý nhúng xuất trực tiếp định hướng. Một số khác cung cấp dữ liệu thô và mong MCU của bạn chạy thuật toán hợp nhất.
Hợp nhất nhúng giúp giảm tải cho bộ xử lý và có thể giảm năng lượng (bộ đồng xử lý của IMU thường hiệu quả hơn so với đánh thức MCU chính với tốc độ cao). Nhưng bạn hy sinh khả năng cấu hình - bạn sẽ phải chịu thuật toán và tốc độ cập nhật của nhà cung cấp.
Nếu bạn cần tích hợp chặt chẽ với các cảm biến khác (camera, LiDAR, bộ mã hóa) hoặc logic hợp nhất tùy chỉnh, IMU dữ liệu raw cho phép bạn kiểm soát nhưng đánh đổi bằng độ phức tạp phần mềm.
Xác minh Giao diện và Tích hợp
I²C thuận tiện cho bus đa cảm biến và dây đơn giản nhưng bị giới hạn ở khoảng ~400 kHz (hoặc 1 MHz ở chế độ nhanh+). SPI nhanh hơn và có tính xác định cao hơn, nhưng đổi lại là nhiều chân hơn. Một số IMU mới hỗ trợ I3C để tăng tốc độ và giảm công suất.
Kiểm tra xem MCU của bạn có hỗ trợ tốc độ giao diện và thời gian bạn cần không. Một ODR 1 kHz trên I²C ở 400 kHz là khả thi cho một gói nhỏ (khoảng 14 byte), nhưng không đáng kể nếu bạn cũng đang khảo sát từ kế, áp kế và các thiết bị khác trên cùng một bus.

Các vấn đề phổ biến và cách khắc phục chúng
Hướng di chuyển chậm ngay cả khi đứng yên: Độ lệch con quay hồi chuyển. Thu thập vài giây dữ liệu tĩnh khi khởi động, trung bình các chỉ số, rồi trừ đi độ lệch đó khỏi các mẫu tiếp theo. Điều này chỉ điều chỉnh sai lệch hằng số - sự không ổn định và trôi nhiệt độ vẫn còn.
Góc nghiêng thay đổi khi bạn tăng tốc thiết bị: Gia tốc động là sự kết hợp với trọng lực trong đầu ra của cảm biến gia tốc. Tăng hằng số thời gian (thấp hơn 1 - α) trong bộ lọc bổ sung để tin tưởng con quay hồi chuyển hơn khi chuyển động, hoặc thêm giám sát độ gia tốc để phát hiện khi cảm biến gia tốc không đáng tin cậy.
Các chỉ số IMU quá nhiễu: Kiểm tra giá đỡ cơ khí (vít lỏng truyền rung), xem lại băng thông và cài đặt bộ lọc trong thanh ghi IMU, và kiểm tra nguồn điện của bạn để phát hiện tiếng ồn. Tôi đã lần ra vấn đề "IMU nhiễu" do tụ tách rời không đủ ở chân VDD của cảm biến.
Chuyển động bão hòa ở một giá trị cố định: Bạn đã đạt giới hạn đầy đủ. Tăng tầm bay. Sau đó xem xét lại liệu bạn có thực sự cần đo chuyển động cực đoan đó hay sự kiện đó là một dị thường bạn nên phát hiện riêng biệt (ví dụ, phát hiện rơi với ngưỡng G cao chuyên dụng).
Các trục bị đảo ngược hoặc bị hoán đổi: Tọa độ khung hình không khớp. Vẽ hướng cảm biến trên PCB, xác nhận sơ đồ bản in lụa X/Y/Z hoặc bảng dữ liệu, và ánh xạ rõ ràng với khung xe/robot/thiết bị của bạn. Lỗi biển báo ở đây sẽ khiến hệ thống điều khiển của bạn tự động chống lại chính nó.
Đầu từ quay ngẫu nhiên: Động cơ, nam châm hoặc thép gần đó. Nếu có thể, di chuyển từ kế, cải thiện hiệu chuẩn, hoặc tắt hướng từ và sử dụng GPS/quãng đường đo hoặc các nguồn khác.
Độ rung thời gian gây ra các bước nhảy góc: Nếu bạn tích hợp tốc độ con quay hồi chuyển với Δt danh định nhưng khoảng cách mẫu thực tế thay đổi theo mili giây, lỗi góc sẽ tích lũy. Đóng dấu thời gian cho từng mẫu (từ bộ đếm nội bộ của IMU hoặc tick RTOS của bạn) và sử dụng khoảng thời gian thực tế trong tích hợp của bạn.
Điều này có ý nghĩa gì cho thiết kế tiếp theo của bạn
Đối với cảm biến nghiêng trong điều kiện gần như tĩnh - như mức xây dựng, cân bằng nền tảng, hoặc phát hiện hướng trong thiết bị tiêu dùng - chỉ riêng gia tốc kế thường hoạt động tốt và chi phí thấp hơn. Hãy chấp nhận rằng chuyển động và rung động sẽ làm xáo trộn nó.
Để theo dõi quay mà không cần độ chính xác góc dài hạn - con quay hồi chuyển trong gimbal camera, cảm biến tốc độ trên bàn xoay - hãy sử dụng con quay hồi chuyển. Đừng tích phân vào góc trừ khi bạn thường xuyên reset hoặc chỉnh lại.
Đối với định hướng ngắn hạn (vài giây đến vài phút) trong môi trường động - ổn định drone, kính VR, gimbal cầm tay - IMU 6 trục với bộ lọc bổ sung hoặc lọc Kalman mang lại kết quả thực tế. Hiệu chỉnh độ lệch con quay hồi chuyển khi khởi động và điều chỉnh bộ lọc để phù hợp với hồ sơ chuyển động của bạn.
Để định vị hoặc định hướng trong thời gian dài từ vài phút đến vài giờ, hãy kết hợp IMU với các tham chiếu bên ngoài: vận tốc GPS, bộ mã hóa bánh xe, đo quãng đường trực quan hoặc các mốc cố định. IMU cung cấp các cập nhật chuyển động tốc độ cao giữa các phép đo tuyệt đối chậm hơn.
Cảm biến không phải là hệ thống. Giá đỡ cơ học, môi trường nhiệt, quy trình hiệu chuẩn, thuật toán nhiệt hạch và các tham chiếu bên ngoài quyết định liệu bạn có định hướng sử dụng được hay một mớ hỗn độn trôi dạt. Chọn cảm biến phù hợp với phạm vi chuyển động và ngân sách lỗi của bạn, sau đó đầu tư công sức để tích hợp nó một cách đúng cách.
Câu hỏi thường gặp
Gia tốc kế có thể đo được sự quay không?
Không. Nó đo gia tốc tuyến tính và có thể suy ra độ nghiêng từ vectơ trọng lực trong điều kiện gần như tĩnh, nhưng không đo vận tốc góc hoặc sự quay quanh trục trọng lực.
Tại sao nên kết hợp cảm biến gia tốc và con quay hồi chuyển?
Chúng bổ sung cho nhau. Con quay hồi chuyển theo dõi tốc độ quay nhanh nhưng bị lệch khi tích hợp. Gia tốc kế cung cấp tham chiếu trọng lực dài hạn cho độ nghiêng và lật nhưng bị hỏng khi chuyển động động. Fusion khắc phục điểm yếu của từng cảm biến.
"6-trục" hoặc "9-trục" nghĩa là gì?
IMU 6 trục có ba trục gia tốc kế và ba trục con quay hồi chuyển. Hệ thống 9 trục bổ sung ba trục từ kế. Đây là các kênh cảm biến, không phải các bậc tự do cơ học.
IMU có cho tôi vị trí mà không có GPS không?
Chỉ thoáng qua. Dữ liệu gia tốc kế tích phân kép tích lũy sai số nhanh đến mức ước lượng vị trí trở nên không thể sử dụng trong vài giây trừ khi bạn có các hiệu chỉnh bên ngoài (bộ mã hóa bánh xe, đo quãng đường trực quan, v.v.).
Tại sao IMU đã hiệu chuẩn của tôi vẫn bị lệch?
Hiệu chuẩn giúp giảm sai số sai lệch và tỷ lệ nhưng không loại bỏ được nhiễu, ảnh hưởng nhiệt độ hoặc sự không ổn định thay đổi theo thời gian. Tích hợp con quay hồi chuyển khuếch đại mọi lỗi còn lại. Hợp nhất cảm biến và tham chiếu bên ngoài là cần thiết để đảm bảo sự ổn định lâu dài.
Khi nào tôi nên thêm từ kế?
Khi bạn cần hướng tuyệt đối, hãy vận hành trong môi trường sạch từ tính và có thể xử lý sự phức tạp của hiệu chuẩn (khớp ellipsoid 3D, thường yêu cầu người dùng vẫy thiết bị theo hình số 8). Nếu có động cơ, thép hoặc nam châm ở gần, từ kế thường gây ra nhiều rắc rối hơn là giải quyết.