Open-source IMU-based inertial navigation on Linux for 2D position estimation?

Are there any open-source projects available on Linux for inertial navigation that estimate the current XY position using only IMU data?

I’m looking for code that runs on Linux and uses IMU (accelerometer + gyroscope) data to estimate the 2D position (X and Y), without GPS or external sensors. Ideally, it should be open-source and reasonably accurate for short-term estimation.