Skip to main content

No project description provided

Project description

Elodin

Docs: https://docs.elodin.systems

Elodin is a platform for rapid design, testing, and simulation of drones, satellites, and aerospace control systems.

Usage

elodin editor <path/to/src.py>

Templates

Templates can be found at http://app.elodin.systems.

PySim Usage Examples

# Initialize the simulation
sim = w.to_jax(sys, sim_time_step=1.0 / 20.0)

# Advance the simulation by 500 steps
sim.step(500)

# Retrieve the state of a specific component
state = sim.get_state(component_name="att_est", entity_name="OreSat")

print(state)

# Set the state of a specific component
sim.set_state(component_name="att_est", entity_name="OreSat", value=np.array([1.0, 0.0, 0.0, 0.0]))

# Print the component dictionary with entity shapes
sim.print_dictionary()

print(state)

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

elodin-0.13.1-cp310-abi3-manylinux_2_35_x86_64.whl (75.6 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.35+ x86-64

elodin-0.13.1-cp310-abi3-macosx_11_0_arm64.whl (56.9 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

File details

Details for the file elodin-0.13.1-cp310-abi3-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for elodin-0.13.1-cp310-abi3-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 229c9bca1896caf9aae1e1d9b0f7ca6cd1cf11c6ac5c49b16299611ccf2255fd
MD5 a1f78e32a02a40b5d5877cbe6cdb8e30
BLAKE2b-256 cfc3a949ad94c45aabadba22bca6317ca7fca098388839dc6f47aa13258d80fe

See more details on using hashes here.

File details

Details for the file elodin-0.13.1-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for elodin-0.13.1-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d0cd5c207db12924b8ca6c6c73d75b5a56a28d5aea648dbea4e65308f1d52622
MD5 6f5531b3e43147d15b845f870a45900a
BLAKE2b-256 156780c8a91a184cc3ce55098c1c7a88e60deb93a54ba4a936d06ac73c2c0f81

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