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.25.tar.gz (7.8 MB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: jsim_utils-0.0.25.tar.gz
  • Upload date:
  • Size: 7.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for jsim_utils-0.0.25.tar.gz
Algorithm Hash digest
SHA256 a91a41335f8e55b269d0f8600c72e46ff14509498b0791fa1e6d8989bddd52e7
MD5 891bac0bea0be06b8a573893c6d8ad78
BLAKE2b-256 104201e1bcc2fefc45455e8e817c3f8e65087f84480701e9b4b8aaf7bf2229df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jsim_utils-0.0.25-py3-none-any.whl
  • Upload date:
  • Size: 28.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for jsim_utils-0.0.25-py3-none-any.whl
Algorithm Hash digest
SHA256 207dcac5ef016289adbbc9e8bb49179bf649420b279aa7acf0ae796f98d3913f
MD5 2a14a36791f6b7bc0cd1ff6d09dbc36b
BLAKE2b-256 0214a685c5df81c073990d0f43a9e99a2b795cba7530aa7665e241fd508f3126

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