Software
imu_pipeline
By ROS Perception, from github.com/ros-perception/imu_pipeline (opens in a new tab)
- Perception
- Library
- Licensed per package
A ROS metapackage of tools that process and pre-process IMU messages so that later subscribers can use them more easily.
- Licensed per package. No license at the repository's root: each of its packages carries its own license.
Facts
- GitHub stars
- 134read on 6 Nov 2026
- Last update
- 26 Sept 2026Newest commit on ros2
- Maintenance
- Activea commit in the last 90 days
- Difficulty
- Intermediate
Checked on GitHub on 6 Nov 2026.
Licenses
- Code
- Licensed per package
No license at the repository's root: each package carries its own. Read the license of each package you use.
No license file at the repository's root at commit ff8bb00 (opens in a new tab), on 16 Oct 2026.
- Commercial use
- Yes
Each code package has its own licence file: imu_processors BSD-3-Clause, imu_transformer GPL-3.0.
Overview
What it does: Robotheca's summary
- Imu_transformer transforms sensor_msgs/Imu and sensor_msgs/MagneticField messages into new coordinate frames using tf2.
- Imu_processors bundles misc preprocessors for IMU data.
- Imu_integrator is a simple planar IMU integration tool.
- Imu_bias_remover recalibrates IMU bias based on /cmd_vel or /odom.
- The ros2 branch targets ROS 2 Kilted and later; the jazzy branch supports ROS 2 Humble to Jazzy.
Written by Robotheca from the project's README (opens in a new tab) at commit ff8bb00, not by its creator.
The README
Files and versions
- Repository on GitHubgithub.com/ros-perception/imu_pipeline (opens in a new tab)
- The version Robotheca readff8bb00 (opens in a new tab)
- Latest releaseNone published on GitHub
Robotheca never hosts the code: each link goes to the creator's own page.
Use it
How to install it, in the creator's words: The project's README (opens in a new tab)
Robotheca doesn't review code. Read it before running it.
Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.