Skip to main content

FONSim

PyPI version Documentation Status coverage DOI:10.1109/RoboSoft55895.2023.10122049

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)

Source distribution for fonsim 0.6.0
File Size Uploaded
fonsim-0.6.0.tar.gz 72.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fonsim 0.6.0
File Interpreter ABI Platform
fonsim-0.6.0-py3-none-any.whl Python 3 none any Details

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

Release history Release notifications | RSS feed

This release

0.6.0 This release

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2a1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page