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
sim = w.to_jax(sys, sim_time_step=1.0 / 20.0)
sim.step(500)
state = sim.get_state(component_name="att_est", entity_name="OreSat")
print(state)
sim.set_state(component_name="att_est", entity_name="OreSat", value=np.array([1.0, 0.0, 0.0, 0.0]))
sim.print_dictionary()
print(state)