Skip to main content

ASL Trunk simulator

Project description

trunk-sim

The ASL Trunk simulator is a tool designed to simulate the dynamics of a trunk system. It provides functionalities to generate, manipulate, and visualize trunk models, as well as to run simulations and analyze the results based on a user-defined control policy.

Features

  • Generate trunk models with different properties
  • Add and manipulate simulation data
  • Create PyTorch datasets for machine learning
  • Visualize and evaluate policies in simulation

Installation

Install directly from PyPI:

pip install trunk-sim

Usage

Generating Data

To generate simulation data, run:

uv run scripts/generate_data.py --render_video

Contribute

Running Tests

Run tests with:

pytest

Acknowledgements

This project is developed and maintained by the ASL team at Stanford University.

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

trunk_sim-0.2.0.tar.gz (64.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

trunk_sim-0.2.0-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

Details for the file trunk_sim-0.2.0.tar.gz.

File metadata

  • Download URL: trunk_sim-0.2.0.tar.gz
  • Upload date:
  • Size: 64.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.24

File hashes

Hashes for trunk_sim-0.2.0.tar.gz
Algorithm Hash digest
SHA256 26d34536804193e3787d6ee98f9540bd495ee5293bf90bc23483cf07c124db04
MD5 ae25e316cac645df9adf360f1e3d099c
BLAKE2b-256 7631600725b2abdf6dd2b0a0fff213dfd6de059ae7420365147eb7bcc1957838

See more details on using hashes here.

File details

Details for the file trunk_sim-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: trunk_sim-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.24

File hashes

Hashes for trunk_sim-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9286e726444517a1062d2093f48faf24ad1f072e36f014333d85c93bb74e6ede
MD5 541aa1d4a4105c30a5caa51214e654e3
BLAKE2b-256 4908cfb986a91cb01672140081d74c7048cb64d50dbd7d7066909f74651746c0

See more details on using hashes here.

Supported by

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