SHANNON / LIBRARY / OPEN SOURCE

Repositories, guides and API reference

The Rust we have published, and the documentation that goes with every Shannon system. Open by default — financial and safety tooling should be inspectable.

REPOSITORIES

octo_map_rust

Pure-Rust port of OctoMap C++ 1.10.0 — 3D occupancy mapping with no unsafe code, no C++ toolchain, and byte-identical .bt/.ot file compatibility.

RUSTAPACHE-2.0Repository ↗

scan_candi_with_octomap_rust

End-to-end Rust demo of octo_map_rust: a MuJoCo drone orbits a temple, renders depth frames, and reconstructs a 3D occupancy map — rendering, mapping and visualisation all in Rust.

RUSTAPACHE-2.0Repository ↗

shannon-autograd

A differentiable GPU computing SDK in Rust — kernels are ordinary Rust functions compiled ahead-of-time to PTX and to a rayon CPU backend from the same source, with reverse-mode autodiff over a tape of launches.

RUSTAPACHE-2.0Repository ↗