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

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

elodin-0.11.4-cp310-abi3-macosx_11_0_arm64.whl (34.4 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for elodin-0.11.4-cp310-abi3-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 7bcc824d63c0aa95fde68c901d303e6902f5d965c10c1bc830b6bb8147262dbc
MD5 3555ca098770e7ebe33f4681c31a06c8
BLAKE2b-256 dce2a13f7c1cc413ff639e62853c40863e0edf3cbdc70e859b158dc7da4c6b47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for elodin-0.11.4-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29c806de433096319c3d0cb16f9fee3bb14e05956b420a7e21b88e82f2895c6a
MD5 0a97f436bd62fcb0f9731d7f086fc8d8
BLAKE2b-256 a231ad46e494223cc499160ccb421e783cd0d929966c925e4c9d8d415b74cbe2

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