Skip to content

UMich-CURLY/Real-EqNIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

πŸš€ Real-EqNIO: Real-Time Equivariant Neural Inertial Odometry

License: MIT Python 3.8+ PyTorch Status: Active

Real-EqNIO is a real-time Neural Inertial Odometry (NIO) system designed specifically for physical robot deployments. By leveraging the power of equivariant neural networks, it ensures consistent and accurate 6-DoF state estimation across various transformations using purely inertial (IMU) data, entirely independent of visual inputs.

πŸ“’ Acknowledgement & Foundation

This repository focuses on the real-world deployment and real-time inference of our foundational research. The core IMU pre-integration and equivariant network formulations are heavily built upon our previous work. For the standalone offline network architecture, training pipelines, and datasets, please refer to:

βš™οΈ System Requirements

To run Real-EqNIO on a physical robot, the following hardware and software setups are recommended:

  • Compute Environment: Edge computing devices suitable for real-time deep learning inference (e.g., NVIDIA Jetson series, Intel NUC).
  • Sensor: A 6-DoF IMU providing high-frequency data streams (100Hz - 400Hz+).
  • Middleware: ROS / ROS 2 for asynchronous sensor data handling and odometry publishing.

About

An Equivariant Visual-Inertial Odometry system, built upon the foundation of imu-equivariant-learning.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors