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.14.1-cp310-abi3-manylinux_2_35_x86_64.whl (78.8 MB view details)

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

elodin-0.14.1-cp310-abi3-macosx_11_0_arm64.whl (59.6 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for elodin-0.14.1-cp310-abi3-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 0916d8c1f89c533ab2deaeb65dd075dc7f5c2964f391c2a944625e0f70785c44
MD5 a3e1db376ea53ed8e239624783f40966
BLAKE2b-256 29fbd8fc2a3a2551f84a6295384c283e650f7418f5a1e5d207f3cce5c77bfdef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for elodin-0.14.1-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d5c13c9e1a6eaa63871633d42bfec008529912a8700d8413f56cc0bba1228edb
MD5 ddc4f998fb54494c966fc456e049f96f
BLAKE2b-256 139bacf681cb4018a315f76f923814598f645cf7e7434edec3c8fa28df9365a4

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