Skip to main content

TD Kernel DM+V/W

pipeline status coverage pylint

The algorithm implements the theoretical research of the following papers:

  • S. Asadi and A. Lilienthal, "Approaches to time-dependent gas distribution modelling," 2015 European Conference on Mobile Robots (ECMR), Lincoln, 2015, pp. 1-6.
  • Asadi, Sahar & Reggente, Matteo & Stachniss, Cyrill & Plagemann, Christian & Lilienthal, Achim. (2011). Statistical Gas Distribution Modelling Using Kernel Methods. Intelligent Systems for Machine Olfaction: Tools and Methodologies. 153-179.
  • A. J. Lilienthal, M. Reggente, M. Trincavelli, J. L. Blanco and J. Gonzalez, "A statistical approach to gas distribution modelling with mobile robots - The Kernel DM+V algorithm," 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, 2009, pp. 570-576.
  • M. Reggente and A. J. Lilienthal, "Using local wind information for gas distribution mapping in outdoor environments with a mobile robot," 2009 IEEE Sensors, Christchurch, 2009, pp. 1715-1720.
  • Neumann, Patrick. (2013). BAM-Dissertationsreihe. Bd. 109: Gas Source Localization and Gas Distribution Mapping with a Micro-Drone. Berlin : Bundesanstalt für Materialforschung und -prüfung (BAM)

Besides the root algorithm (KernelDM), it contains the proposed extensions:

  • time dependency (TD)
  • variance (V)
  • wind dependency (W)

Thanks to Achim Lilienthal, Patrick Neumann and Victor Hernandez for providing Matlab implementations for the extensions V and W.

Requirements

  • Python 3
  • pipenv

Run demo

Run the following code to generate the different maps. The mean map, variance map and confidence map are being plotted.

pipenv install --dev
pipenv run python simple_example.py

Metadata

Release files for td-kernel-dmvw 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for td-kernel-dmvw 0.1.0
File Size Uploaded Provenance Actions
td_kernel_dmvw-0.1.0.tar.gz 7.3 kB Without provenance Details for td_kernel_dmvw-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for td-kernel-dmvw 0.1.0
File Interpreter ABI Platform Actions
td_kernel_dmvw-0.1.0-py3-none-any.whl Python 3 none any Details for td_kernel_dmvw-0.1.0-py3-none-any.whl

Total release size: 17.1 kB

Release files / td_kernel_dmvw-0.1.0.tar.gz

Download URL td_kernel_dmvw-0.1.0.tar.gz
Size 7.3 kB
Tags Source
SHA-256 checksum
How to use checksums
dabe6af478b080e939d6fa468b01ba5190621e3e84eea61792a017fe51f28ee9
BLAKE2b-256 checksum
How to use checksums
bbe2499c549f60ad17da65837ae431803fec2bb9d92d5112a2d8a8fb3e602d7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Release files / td_kernel_dmvw-0.1.0-py3-none-any.whl

Download URL td_kernel_dmvw-0.1.0-py3-none-any.whl
Size 9.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0a46af986517d97073ddecb544cb330d938f88eccd213192be7fcb7ca37ca0f1
BLAKE2b-256 checksum
How to use checksums
1940e627090209bf44b50ee39dc695f6edd6f0307fe369f4d8115beb7fe1ad40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Security for td-kernel-dmvw 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page