FONSim
Fluidic Object-oriented Network SIMulator
An object-oriented Python 3 package designed for simulating pneumatic and hydraulic systems in soft robots. It is being developed at the KU Leuven soft robotics group. Full documentation: fonsim.org.
This project is available under the GNU Affero General Public License v3.0 (agpl-3.0) license.
Installation
The pre-packaged release version can be installed using pip install fonsim.
See the PyPI page for more information.
Currently, FONSim resides in the beta stage. Some features do not work well yet, or are unintuitive to use correctly, and you may encounter bugs. We look forward to your feedback.
How to get started
The examples directory contains a set of examples showcasing various features of the simulator. We suggest to start with running the examples. Furthermore you may want to consult the documentation on readthedocs.io. The code documentation is also available by the Python help function. If something is not fully clear, please let us know.
Key dependencies
- matplotlib
- numpy
- scipy
Project development, contribution
Contributing
Are you interested in contributing to this project? Please get in touch so we can coordinate the development!
Contributors
Core developers:
Arne Baeyens
Bert Van Raemdonck
As well as many thanks to:
Edoardo Milana
Benjamin Gorissen
Problems, questions, suggestions
If you have a question the FAQ section does not answer sufficiently, or you think you have encountered a bug, you can reach out by creating an issue on the GitLab Issues page. The issues page is also the proper place to post suggestions and feedback.
FAQ
Please refer to the documentation on readthedocs.io.
Metadata
Release files for fonsim 0.6.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| fonsim-0.6.0.tar.gz | 72.5 kB | Without provenance | Details for fonsim-0.6.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| fonsim-0.6.0-py3-none-any.whl | Python 3 | none | any | Details for fonsim-0.6.0-py3-none-any.whl |
Total release size: 149.2 kB
Release files / fonsim-0.6.0.tar.gz
| Download URL | fonsim-0.6.0.tar.gz |
|---|---|
| Size | 72.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f0d93b603ba1817a0d68dc9ec81110adf05d39844e131d4813f0df5899f99aa3
|
|
BLAKE2b-256 checksum How to use checksums |
3aa7f35209a12773f4d3bc46326f5c26b8b64b2c66f6496297f2705d8b56fa17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / fonsim-0.6.0-py3-none-any.whl
| Download URL | fonsim-0.6.0-py3-none-any.whl |
|---|---|
| Size | 76.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e2b9d975a552e19dcd9fd76ddd1a13e7d23c0a1bd93c53e69f4a4bcb01f6a8cf
|
|
BLAKE2b-256 checksum How to use checksums |
9612140b07d9acfdb29874ce535fcac9777c88c2e73b6a31c9a7e233725a2106
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Security for fonsim 0.6.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.