1 unstable release
0.0.1 | Jul 10, 2024 |
---|
#116 in #science
24 downloads per month
10KB
mapping-suites
SLAM suites based on the mapping-algorithms
crates
⚠️ Unstable API ⚠️
Warning: this crate is in early development, breaking API changes are to be expected.
Usage
Add this to your Cargo.toml
:
[dependencies]
mapping-suites = { git = "https://github.com/EmilyMatt/mapping-rs.git" }
Features
no_std support
While the std
feature is enabled by default,
this crate can was designed with no_std
support in mind,
provided that a memory allocator is configured
(this crate does use the alloc
crate).
It can be easily achieved like so:
[dependencies.mapping-suites]
default-features = false
tracing
This crate provides profiling and instrumentation insight via the tracing crate.
To use it, simply enable the tracing
feature in your Cargo.toml,
and use your choice of a subscriber.
Note that different functions have different tracing levels.
Since each and every function is instrumented, be sure to remember the overhead for enabling tracing.
Contributing
If you would like to contribute, we welcome your contributions. Please be sure to check out our CONTRIBUTING.md
Dependencies
~4.5MB
~89K SLoC