Robotics
PyTorch
imu
inertial-odometry
self-supervised-learning
legged-robots
humanoid
quadruped
drone
Yuhengq commited on
Commit
48b27e8
·
verified ·
1 Parent(s): 209b3db

Add teaser video and figures to card

Browse files
.gitattributes CHANGED
@@ -33,3 +33,6 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ assets/teaser.mp4 filter=lfs diff=lfs merge=lfs -text
37
+ assets/teaser_fig.png filter=lfs diff=lfs merge=lfs -text
38
+ assets/pipeline.png filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -20,6 +20,12 @@ datasets:
20
 
21
  [Paper](https://arxiv.org/abs/2610.25988) | [Project Page](https://ssio-imu.github.io) | [Code](https://github.com/amazon-far/SSIO) | [Collection](https://huggingface.co/collections/Open-IO/ssio-self-supervised-inertial-odometry-6ad670b4bf71f392cd23d1c8)
22
 
 
 
 
 
 
 
23
  Every model in the tables of **[SSIO](https://ssio-imu.github.io)**, which trains inertial
24
  odometry from a robot's own unlabeled IMU stream, with no velocity or position labels.
25
  SSIO trains in two steps: **Integration Self-Supervision**, where the network learns
@@ -27,6 +33,10 @@ body-frame velocity from an IMU integration teacher on short windows ("Ours"), a
27
  **Pose Graph Distillation**, which fine-tunes it on sequence-consistent velocities from a
28
  pose graph ("Ours (w/ PGD)"). The supervised AirIO baselines are released alongside.
29
 
 
 
 
 
30
  ## Checkpoints
31
 
32
  One directory per table cell, `<dataset>/<recipe>/`, named after the recipe in
 
20
 
21
  [Paper](https://arxiv.org/abs/2610.25988) | [Project Page](https://ssio-imu.github.io) | [Code](https://github.com/amazon-far/SSIO) | [Collection](https://huggingface.co/collections/Open-IO/ssio-self-supervised-inertial-odometry-6ad670b4bf71f392cd23d1c8)
22
 
23
+ <div align="center">
24
+ <video autoplay loop muted playsinline controls width="80%">
25
+ <source src="https://huggingface.co/Open-IO/SSIO/resolve/main/assets/teaser.mp4" type="video/mp4">
26
+ </video>
27
+ </div>
28
+
29
  Every model in the tables of **[SSIO](https://ssio-imu.github.io)**, which trains inertial
30
  odometry from a robot's own unlabeled IMU stream, with no velocity or position labels.
31
  SSIO trains in two steps: **Integration Self-Supervision**, where the network learns
 
33
  **Pose Graph Distillation**, which fine-tunes it on sequence-consistent velocities from a
34
  pose graph ("Ours (w/ PGD)"). The supervised AirIO baselines are released alongside.
35
 
36
+ ![SSIO (orange) vs. supervised AirIO (blue): trajectories and average velocity error on six embodiments](assets/teaser_fig.png)
37
+
38
+ ![SSIO pipeline: integration self-supervision from a frozen IMU integration teacher, then optional pose graph distillation](assets/pipeline.png)
39
+
40
  ## Checkpoints
41
 
42
  One directory per table cell, `<dataset>/<recipe>/`, named after the recipe in
assets/pipeline.png ADDED

Git LFS Details

  • SHA256: cb472df513b40e7873b1f4928457b326e9481c23e35932ae411ca520f89555ca
  • Pointer size: 131 Bytes
  • Size of remote file: 172 kB
assets/teaser.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:83b1dec3fa9749fb95bf8d1e7cb897182962990b491369910e2ccab8d1878eda
3
+ size 1534741
assets/teaser_fig.png ADDED

Git LFS Details

  • SHA256: 63c9023635583c1f7462618195a1f408af7950948f9fc6e27172899b0be55701
  • Pointer size: 131 Bytes
  • Size of remote file: 953 kB