ForRocket
6-DoF Rocket Flight Simulator
Install / Use
/learn @sus304/ForRocketREADME
ForRocket - 6DoF rocket trajectory solver
<img src="https://user-images.githubusercontent.com/8069773/76425916-a54e6a00-63ed-11ea-8cc0-0d63b9b2cf9a.png" width="400px">Feature
- Calculate 6 degree-of-freedom rocket trajectory.
- Liquid, Solid and Hybrid ... no fixed type of rocket engine.
- Configurable sequence of event. Cutoff, Separation, despin, jettson, etc...
- Easy input by json file and easy post-process by csv file.
- User easily extend by using input json and output csv.
- Prvide only trajectory solver. Satisfy extend tool.
Testing Feature
- Attitude control flight
- Multi-stage flight
Getting Started
Installation
$ git clone https://github.com/sus304/ForRocket.git
$ cd ForRocket
$ make release
Sample Execute
$ ForRocket sample_solver_config.json
Input file
- solver_config.json - launch configuration and stages info
- stage_config_list.json - config json file list at stage
- sequence_of_event.json - SOE configuration at stage
- rocket_config.json - structure and aerodynamics configuration at stage
- engine_config.json - engine configuration at stage
- extra csv file - time vs thrust, mach vs CA, etc...
Library
License
ForRocket is released under the MIT License.
Copyright © 2020- Susumu Tanaka
Related Skills
node-connect
346.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
346.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
346.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
