Skip to main content

Simulation environment for SAR

Project description

jSim

CI CD GitHub codecov

SAR is a unique design problem for path planning with little exposure to research. The search planning is highly dependent on the environment, and what it contains. Many papers use Probability Distribution Maps (PDMs) to inform the algorithms to make better paths since less time taken to find a missing person means higher chance of survivability.

This simulation environment is built to accommodate my research into this topic but anyone interested is more than welcome to help me build it.

Installation

pip install jsim-utils

Usage

Agent, Simulation, and Environment are designed to be used as base classes. The developer must extend them as required. Have a look at the examples for more insight.

Docs

Build yourself with tox -e docs or visit the hosted docs

Making Changes & Contributing

This project uses pre-commit, please make sure to install it before making any changes:

pip install pre-commit
cd jsim
pre-commit install

It is a good idea to update the hooks to the latest version:

pre-commit autoupdate

References

Project details


Download files

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

Source Distribution

jsim_utils-0.0.24.tar.gz (7.8 MB view details)

Uploaded Source

Built Distribution

jsim_utils-0.0.24-py3-none-any.whl (28.5 kB view details)

Uploaded Python 3

File details

Details for the file jsim_utils-0.0.24.tar.gz.

File metadata

  • Download URL: jsim_utils-0.0.24.tar.gz
  • Upload date:
  • Size: 7.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for jsim_utils-0.0.24.tar.gz
Algorithm Hash digest
SHA256 d91ace48dc5fd023c01c61aaa160a1e8df469aa2b840c73484e2bd9231e18ecd
MD5 cb3b9f0bae23f037fc1c729f215e1df2
BLAKE2b-256 fe6462db0f8964cc478278f19d9cb31e627fd1af26ab230a1d506236f7270ca9

See more details on using hashes here.

File details

Details for the file jsim_utils-0.0.24-py3-none-any.whl.

File metadata

  • Download URL: jsim_utils-0.0.24-py3-none-any.whl
  • Upload date:
  • Size: 28.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for jsim_utils-0.0.24-py3-none-any.whl
Algorithm Hash digest
SHA256 1d04f40fdd8455a6db11387e1b82e7bf0637203c31d1c289eccb2e0c4b52c939
MD5 4f1f880fc370f1f251ca3080795753b7
BLAKE2b-256 1fbf9e0d5f177ce63b4f8bb6d2f578ccf9fba54d4092b6dae90a5d36b3b86cea

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page