launchrail

command module
v0.0.0-...-8f8a4e0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 3, 2025 License: GPL-3.0 Imports: 1 Imported by: 0

README

launchrail

Build and Test Lint and Vet Quality Gate Status Coverage Go Reference

Launchrail is an open-source GNU General Public License v3.0 (GPL-3.0) project that aims to create a 6DOF High-Powered Rocket Simulator. The project aims to leverage OpenRocket design files to reduce config friction and uses ThrustCurve API for motor curves via designation. The project is also testing the question of whether atmospheric turbulence can be better modelled by using financial algorithms over the standard ISA model.

Getting Started

git clone https://github.com/bxrne/launchrail.git
cd launchrail

go run .
Testing

Run locally with the command below, runs on change for PRs and on main push (see build and test CI).

go test ./...

Built With

  • Go - The Go Programming Language
  • OpenRocket - OpenRocket is a free, fully featured model rocket simulator that allows you to design and simulate your rockets before actually building and flying them.
  • ThrustCurve - ThrustCurve is a comprehensive model rocket motor database.

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
internal
pkg
ecs

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL