https://github.com/philiplinden/spacetime
a real(istic) time simulator
https://github.com/philiplinden/spacetime
bevy simulation space spacetime
Last synced: 4 months ago
JSON representation
a real(istic) time simulator
- Host: GitHub
- URL: https://github.com/philiplinden/spacetime
- Owner: philiplinden
- License: mpl-2.0
- Created: 2023-11-06T00:11:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-17T05:03:48.000Z (11 months ago)
- Last Synced: 2025-04-02T09:11:17.702Z (10 months ago)
- Topics: bevy, simulation, space, spacetime
- Language: Rust
- Homepage: https://philiplinden.github.io/spacetime/
- Size: 126 MB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# spacetime
A real(istic) time simulator.
`spacetime` attempts to model time propagation in clocks across the Earth-Moon
system.
Motivated by advancements in space technologies and the increase in lunar
missions, the project advocates for a resilient peer-to-peer design that
accommodates diverse cislunar ecosystems. It focuses on how network topology and
time synchronization evolve in a growing lunar ecosystem, evaluating both
centralized and decentralized Positioning, Navigation, and Timing (PNT) service
network configurations. The study aims to predict system performance relative to
interconnected assets and considers interoperability with other missions,
including the definition of a
[Lunar Coordinate Time (LTC)](https://www.openlunar.org/research/brief-on-lunar-coordinated-time).
## Learning
Learning is one of the main objectives of this project. See [the
docs](https://philiplinden.github.io/spacetime) for more discussion on code
architectures for this project. It's been a true journey of discovery with
surprising twists.
## License
This repository is distributed under the Mozilla Public License 2.0 (MPL-2.0).
MPL-2.0 requires that modifications to the covered code be released under the
same license, thus ensuring improvements remain open-source. However, it allows
the combining of the covered software with proprietary parts, providing
flexibility for both academic and commercial integrations.
For more details, please see the [full text of the license](./LICENSE) or read
[a summary by Github](https://choosealicense.com/licenses/mpl-2.0/).