Simulation environment for SAR
Project description
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
- Architecture heavily inspired by http://incompleteideas.net/RLinterface/RLI-Cplusplus.html
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file jsim_utils-0.1.0.tar.gz.
File metadata
- Download URL: jsim_utils-0.1.0.tar.gz
- Upload date:
- Size: 7.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab7fdf1bc4f1905c7d6d2f52955016f8ae84d55d55a3aee4a46546bf9265c9f6
|
|
| MD5 |
4798dd382d7e70a455f39882a860269e
|
|
| BLAKE2b-256 |
a7c45e35b73c7d35a26edd907ee7a5e562397dcc5ec5c692dcc987e6383375c9
|
File details
Details for the file jsim_utils-0.1.0-py3-none-any.whl.
File metadata
- Download URL: jsim_utils-0.1.0-py3-none-any.whl
- Upload date:
- Size: 28.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b071eddb8581d7e790d3bfa71e2fa86b23f6196634e5acd294be6c5fcc3ec6a
|
|
| MD5 |
b3222ab9f2b12fbaa1b8c7ae76f2508b
|
|
| BLAKE2b-256 |
ffae511342f550f0b953ea34b1fa900c3e7f57dd8ed467924c5ef0ee4823d2c6
|