Exported ONNX weights for the two
M2H-MX
networks used by
vio_stack_jetson
, a monocular
VIO stack running on a Jetson Orin with a ZED X One GS camera.
Both networks take a single RGB frame and produce
metric depth
and
per-pixel semantic labels
in one pass. Both publish the same two ROS 2
topics, so they are swappable at runtime:
/m2h/depth/image 32FC1 metric depth
/m2h/semantic/labels_argmax mono8 class IDs
Built with DINOv3.
Files
The layout mirrors the ROS packages that consume these files, so a manifest line
maps to a path with no translation:
MANIFEST.sha256
in each package directory lists the expected SHA256 of every
file. Verify after downloading — a network running on the wrong weights produces
plausible-looking depth rather than an error, which is much harder to notice than
a refusal to start.
Usage
git clone https://github.com/BavanthaU/vio_stack_jetson
cd vio_stack_jetson
./tools/fetch_weights.sh # pulls these files and verifies every sum
Or directly:
from huggingface_hub import snapshot_download
snapshot_download(repo_id="Bavantha11/vio-stack-jetson-weights", repo_type="model")
Measured on the rig
Jetson Orin, JetPack r36.5, ONNX Runtime with the TensorRT execution provider:
Network
Resolution
Latency
Rate
base
240x320
~130 ms/frame
~6.9 Hz
large
192x256
~155 ms/frame
—
The first run at any resolution builds a TensorRT engine — minutes, once, cached
per machine. The engines are
not
portable across machines or driver versions
and are deliberately not published here.
Depth is not fed back into the VIO filter by default; it runs alongside it.
Heads:
two — semantic segmentation (40 classes) and metric depth
Opset:
17, static shapes
Training data:
ScanNet, NYUDv2
Licensing — read before use
These weights combine inputs with different terms. The most restrictive one
governs the result.
DINOv3 backbone
—
DINOv3 License
,
included here as
DINOv3_LICENSE.md
. It permits commercial use, modification and
redistribution of derivative works, and asks in return that redistributions carry
a copy of the licence and display "Built with DINOv3". Both are satisfied above.
ScanNet
—
Terms of Use
.
Non-commercial research and educational use only
, and those terms extend to
derivative works.
NYUDv2
— research use.
Therefore these weights are for non-commercial research and educational use
only.
ScanNet is the binding constraint; DINOv3 permitting commercial use does
not lift it. Anyone needing a commercial deployment must retrain on commercially
licensed data — the ROS packages and the export pipeline are MIT and unaffected.
The MIT licence on the
m2h_mx_*
ROS packages covers the
wrapper code only
,
not these weights.
Citation
If you use these in published work, please acknowledge DINOv3 and cite the
ScanNet and NYUDv2 datasets as their terms require.
Runs of Bavantha11 vio-stack-jetson-weights on huggingface.co
0
Total runs
0
24-hour runs
0
3-day runs
0
7-day runs
0
30-day runs
More Information About vio-stack-jetson-weights huggingface.co Model
vio-stack-jetson-weights huggingface.co is an AI model on huggingface.co that provides vio-stack-jetson-weights's model effect (), which can be used instantly with this Bavantha11 vio-stack-jetson-weights model. huggingface.co supports a free trial of the vio-stack-jetson-weights model, and also provides paid use of the vio-stack-jetson-weights. Support call vio-stack-jetson-weights model through api, including Node.js, Python, http.
vio-stack-jetson-weights huggingface.co is an online trial and call api platform, which integrates vio-stack-jetson-weights's modeling effects, including api services, and provides a free online trial of vio-stack-jetson-weights, you can try vio-stack-jetson-weights online for free by clicking the link below.
Bavantha11 vio-stack-jetson-weights online free url in huggingface.co:
vio-stack-jetson-weights is an open source model from GitHub that offers a free installation service, and any user can find vio-stack-jetson-weights on GitHub to install. At the same time, huggingface.co provides the effect of vio-stack-jetson-weights install, users can directly use vio-stack-jetson-weights installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
vio-stack-jetson-weights install url in huggingface.co: