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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

td_kernel_dmvw-0.1.0.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

td_kernel_dmvw-0.1.0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file td_kernel_dmvw-0.1.0.tar.gz.

File metadata

  • Download URL: td_kernel_dmvw-0.1.0.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for td_kernel_dmvw-0.1.0.tar.gz
Algorithm Hash digest
SHA256 dabe6af478b080e939d6fa468b01ba5190621e3e84eea61792a017fe51f28ee9
MD5 f1bdae9cbd305d643fadc49e62aadc2b
BLAKE2b-256 bbe2499c549f60ad17da65837ae431803fec2bb9d92d5112a2d8a8fb3e602d7b

See more details on using hashes here.

File details

Details for the file td_kernel_dmvw-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: td_kernel_dmvw-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for td_kernel_dmvw-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0a46af986517d97073ddecb544cb330d938f88eccd213192be7fcb7ca37ca0f1
MD5 62c61476e688efe7774a979e38bb3db2
BLAKE2b-256 1940e627090209bf44b50ee39dc695f6edd6f0307fe369f4d8115beb7fe1ad40

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page