Skip to content

Hinedes/TALOS-NIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

174 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TALOS NIO

TALOS is an offline incremental training and evaluation stack for Nymeria dual-IMU data.

The current pipeline combines:

  • 100 Hz ESKF propagation on the primary IMU
  • a spectral MLP that predicts mean local velocity and log-variance
  • physics-based guardrails such as LAID, ZARU, CAU, NPP tracking, and a positional cage

Core Files

Runtime Notes

  • incremental_train.py is CUDA-only in the current repository state.
  • The model is trained with AdamW and ReduceLROnPlateau.
  • trans labels are mean local velocity over each window; quat labels are carried through the dataset but are not used by the current loss.
  • bulwark() clips implausible predictions; it does not zero them.
  • HALO orientation clamping, LAID yaw anchor, and the dynamic observation covariance path are present but disabled by default in the evaluation loop.

Quick Start

python cache_builder.py
python incremental_train.py
python plot_shelby.py

If you only need the detailed technical state, read TALOS.md.

Status

Active R&D / prototype codebase under rapid iteration.

About

TALOS NIO: Open-source Neural-Inertial Odometry (NIO) for spatial computing. Fuses 15-state ESKF with PyTorch-trained SpectralMLP.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages