Przegląd
Moduły czujników IMU Yahboom (6-osiowe / 9-osiowe / 10-osiowe) integrują wieloosiowe czujniki MEMS z wbudowanym wysokowydajnym procesorem 32-bitowym o częstotliwości 72MHz do obliczeń postawy AHRS w czasie rzeczywistym oraz dynamicznej kompensacji. Poprzez fuzję danych z żyroskopu, akcelerometru, magnetometru (9/10-osiowe) oraz barometru (10-osiowe), moduł generuje dane o ruchu/postawie, w tym przechył, kąt nachylenia i kierunek dla zastosowań w robotyce, dronach, inteligentnym rolnictwie i nawigacji. Obsługuje komunikację IIC (I2C) i UART (szeregowa), połączenia typu C oraz złącza pinowe, a także szeroki zakres napięcia wejściowego 3.3V/5V.
Kluczowe cechy
- Trzy opcje liczby osi: 6-osiowe (3-osiowy żyroskop + 3-osiowy akcelerometr), 9-osiowe (+ 3-osiowy magnetometr), 10-osiowe (+ barometr do danych związanych z wysokością).
- Wiele wyjść: kąty Eulera, kwaterniony, prędkość kątowa w 3 osiach, przyspieszenie w 3 osiach; dane z magnetometru w 3 osiach (9/10 osi); ciśnienie barometryczne/wysokość i temperatura (10 osi).
- Wbudowane algorytmy: algorytm filtru Mahony; algorytm fuzji danych o orientacji i kursie AHRS (modele 9/10 osi zgodnie z wymaganiami); niektóre modele wymieniają algorytm fuzji DMP Pose.
- Interfejsy: komunikacja IIC/serial; połączenia typu C i złącza pinowe (w zależności od modelu zgodnie z wymaganiami).
- Wsparcie ekosystemu ROS: Wybrane modele wspierają ROS1/ROS2, w tym przypadki użycia wizualizacji RViz.
- Wspomniane platformy przykładowe: Arduino, Raspberry Pi, STM32, ESP32, Jetson, RDK, MSPM0, PC.
Specyfikacje
| Wersja / Moduł | Czujniki | Wyjście danych | Interfejs komunikacyjny | Prędkość komunikacji IIC | Prędkość komunikacji szeregowej | Wbudowany algorytm | Wsparcie ekologiczne ROS | Rozszerzenie zewnętrzne | Wymiary | Waga |
|---|---|---|---|---|---|---|---|---|---|---|
| Czujnik MPU-6050 6-osiowy | Żyroskop 3-osiowy + akcelerometr 3-osiowy | Przyspieszenie, Prędkość kątowa, Kąt, Kwaternion | Interfejs IIC (złącze pinowe) | Maksymalnie 400KHz | / | Algorytm fuzji DMP Pose | / | Można podłączyć zewnętrzny moduł magnetometr | 21mm x 16mm | 1.6g |
| Wysoka precyzja czujnika postawy 6-osiowego | Żyroskop 3-osiowy + akcelerometr 3-osiowy | Przyspieszenie, Prędkość kątowa, Kąt, Kwaternion | Interfejs IIC (złącze pinowe) + Interfejs portu szeregowego (złącze pinowe) + Typ-C | Maksymalnie 100KHz | 115200bps | Algorytm filtracji Mahony | Wsparcie dla ROS1/ROS2 | / | 24.5mm x 31mm | 3.9g |
| Wysoka precyzja czujnika postawy 9-osiowego | Żyroskop 3-osiowy + akcelerometr 3-osiowy + magnetometr 3-osiowy | Przyspieszenie, Prędkość kątowa, Kąt, Kwaternion, Pole magnetyczne | Interfejs IIC (złącze pinowe) + Interfejs portu szeregowego (złącze pinowe) + Typ-C | Maksymalnie 100KHz | 115200bps | Algorytm filtracji Mahony + algorytm fuzji danych postawy AHRS | Wsparcie dla ROS1/ROS2 | / | 24.5mm x 31mm | 3.9g |
| Wysoka precyzja czujnika postawy 10-osiowego | Żyroskop 3-osiowy + Akcelerometr 3-osiowy + Magnetometr 3-osiowy + Barometr | Przyspieszenie, Prędkość kątowa, Kąt, Pole magnetyczne, Ciśnienie powietrza, Wysokość, Temperatura, Kwaternion | Interfejs IIC (złącze pinowe) + Interfejs portu szeregowego (złącze pinowe) + Typ-C | Maksymalnie 100KHz | 115200bps | Algorytm filtracji Mahony + Algorytm fuzji danych postawy AHRS | Wsparcie dla ROS1/ROS2 | / | 24.5mm x 31mm | 3.9g |
| Moduł nawigacji inercyjnej IMU 10-osiowy ROS | Żyroskop 3-osiowy + akcelerometr 3-osiowy + magnetometr 3-osiowy + barometr | Czas, przyspieszenie, prędkość kątowa, kąt, pole magnetyczne, kwaternion, ciśnienie powietrza, wysokość, status portu | Interfejs IIC (złącze pinowe) + interfejs portu szeregowego (złącze pinowe) + Typ-C | Maksymalnie 400KHz | Domyślnie 9600bps, maksymalnie 921600bps | Podstawowy algorytm dynamiki postawy | Wsparcie dla ROS1/ROS2 | Możliwość podłączenia zewnętrznego GPS | 43.1mm x 31.5mm | 6.4g |
Dodatkowe uwagi: częstotliwość aktualizacji danych wynosi do 100Hz (dla serii czujników postawy IMU o wysokiej precyzji).
Aplikacje
- Równoważenie robota, nawigacja i stabilizacja postawy
- Kontrola lotu drona i śledzenie ruchu
- Wizualizacja ROS1/ROS2 i wyświetlanie danych IMU w RViz
- Przykłady obliczeń kontrolera MCU lub Linux (STM32/MSPM0/ESP32/Arduino/Pico/Raspberry Pi/seria Jetson/seria RDK)
W przypadku pytań dotyczących integracji lub kompatybilności (interfejsy, użycie ROS lub wybór platformy), skontaktuj się z [email protected] or odwiedź https://rcdrone.top/ .
Podręczniki
Samouczek: moduły czujników IMU Yahboom
Szczegóły

Stabilna postawa i sprzężenie zwrotne ruchu dla projektów robotycznych, dronów i platform skoncentrowanych na nawigacji.


Wybierz opcję MPU-6050 6-osiową, gdy potrzebujesz kompaktowego IMU I2C do pomiaru przyspieszenia, prędkości kątowej oraz wyjścia kąta/quaternion.

Trzy wersje ułatwiają dopasowanie do Twojego projektu: 6-osiowa dla podstawowego ruchu, 9-osiowa dla kierunku i 10-osiowa dla nawigacji z uwzględnieniem wysokości.


Wbudowany MCU umożliwia obliczanie postawy AHRS w czasie rzeczywistym z elastycznym okablowaniem I2C lub UART oraz łącznością typu C.

Koncepty IMU, VRU i AHRS wyjaśniają, jakich danych możesz się spodziewać—prędkość kątowa, przyspieszenie, przechylenie/pochylenie i kierunek.

Wersja 6-osiowa integruje żyroskop + akcelerometr i zapewnia łatwy dostęp do punktów zasilania/połączenia UART, I2C i USB-C.

Wybierz model 9-osiowy dla kierunku opartego na magnetometrze lub model 10-osiowy, aby dodać dane barometryczne do aplikacji związanych z wysokością.


Opcje wyjścia obejmują kąty Eulera, kwaterniony, przyspieszenie 3-osiowe i prędkość kątową 3-osiową, z dodatkowymi danymi z magnetometru/barometru w wersjach o wyższej liczbie osi.


Zintegruj przez złącza pinowe lub USB-C, a następnie przesyłaj dane IMU do mikrokontrolerów, hostów Linux lub narzędzi ROS do rozwoju i testowania.

Przykłady ROS1/ROS2 wspierają wizualizację RViz dla danych dotyczących postawy IMU podczas uruchamiania i integracji.


Dla robotów mobilnych, fuzja IMU może poprawić mapowanie i stabilność nawigacji w typowych układach kursów wewnętrznych.


Szerokie wsparcie dla kontrolerów pomaga szybko prototypować na hostach Linux klasy Raspberry Pi/Jetson, powszechnych MCU lub komputerze z systemem Windows.

Moduł czujnika IMU Yahboom jest prezentowany z kompatybilnością ROS1 i ROS2 dla przepływów pracy w rozwoju robotyki.

Czujnik IMU Yahboom wspiera wyjście AHRS dotyczące postawy i kursu oraz wykorzystuje pady SDA/SCL I2C do łatwej integracji na płytkach obwodów.

Moduł czujnika IMU Yahboom wykorzystuje interfejs USB-C i obsługuje połączenia I2C lub szeregowe dla elastycznej integracji z kontrolerami.

Moduł czujnika IMU Yahboom zawiera złącza pinowe w opakowaniu, ale nie są one domyślnie przylutowane i muszą być przylutowane do użycia.

Moduł czujnika IMU Yahboom montuje się schludnie na popularnych platformach robotów samochodowych, z prostym okablowaniem do głównej płyty kontrolnej.

Czujnik IMU Yahboom zapewnia interfejsy UART (115200bps) i I2C (400kHz), działa na 3.3V i ma kompaktowy rozmiar płytki 24.6 mm.

Specyfikacje czujnika IMU Yahboom wymieniają typowe zakresy, takie jak przyspieszenie 16g, żyroskop ±2000°/s, magnetometr ±8 Gauss oraz barometr 300–2000 hPa.

Każdy zestaw modułu IMU zawiera płytkę czujnika, kabel danych USB-C o długości 30 cm oraz dwa nieprzylutowane złącza 4-pinowe do okablowania.

Moduł czujnika IMU Yahboom wykorzystuje kompaktową płytkę z mikro złączem USB i stykami do łatwego podłączenia w małych konstrukcjach.
Related Collections
