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

Usage

Generating Data

To generate simulation data, run:

uv run scripts/generate_data.py --render_video

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.1.tar.gz (65.3 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.1-py3-none-any.whl (13.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for trunk_sim-0.2.1.tar.gz
Algorithm Hash digest
SHA256 fe24c39c2dc984ddfcaa565df89f44a185f51687d8abcf90b932c9e8fc311dc6
MD5 29b1967ceddc13325e59eaea2592bd62
BLAKE2b-256 a355364cc550c50f5f9d78aaa72d8f79d7f84b6e4f6d19fbdfd5d54f53ff6bba

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for trunk_sim-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5db676034f65704e19c01ec2fc1e12eca50df541f587069750994a536eb5f843
MD5 72272968c515d6e2117f31b6e59c1cec
BLAKE2b-256 66bee662d37a05e52ed6f822531874c2bd7fb70a4700c27372834790b623439e

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