IMU (Inertial Measurement Uni) датчик

Блок инерциальных измерений (IMU) — важный компонент робота, отвечающий за определение ориентации.

IMU состоят из трех основных типов датчиков: акселерометра, гироскопа и магнитометра. Акселерометр измеряет линейное ускорение, позволяя роботу определять скорость и направление его движения. Гироскоп измеряет угловую скорость. Магнитометр определяет силу и направление магнитного поля Земли, помогая роботу определить направление по компасу.

На роботе TurtleBro в центре вращения робота установлена плата IMU BNO085.

Данные датчика IMU можно получить в топике /imu (sensor_msgs/msg/Imu).

ros2 topic echo /imu

header:
  stamp:
    sec: 1750767930
    nanosec: 243143974
  frame_id: imu_link
orientation:
  x: 0.01593017578125
  y: -0.00518798828125
  z: 0.00054931640625
  w: 0.9998779296875
orientation_covariance:
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
angular_velocity:
  x: 0.0
  y: 0.0
  z: -0.0033333334140479565
angular_velocity_covariance:
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
linear_acceleration:
  x: 0.12999999523162842
  y: -0.019999999552965164
  z: -0.28999999165534973
linear_acceleration_covariance:
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
- 0.0
---

results matching ""

    No results matching ""