6-dof trajectory simulation for high-power rockets.
current version: 3.0 (11/1/2018)
Solves a 6-dof equation of motion for a trajectory of a transonic high-power rocket.
Limited to ones without attitude/trajectory control.
Might have some problems on Windows/Linux.
- Python3
- Pythonライブラリ: numpy, scipy, pandas, matplotlib, numpy-quaternion(https://github.com/moble/quaternion)
下記をクリックしてZIPダウンロード→展開
https://github.com/yamamotsu/TrajecSimu/archive/master.zip
$ git clone https://github.com/yamamotsu/TrajecSimu
cloneまたはダウンロードしたTrajecSimu
のフォルダをコマンドプロンプトで開き,
python driver_sample.py
でサンプルコードを実行.
Thrustcurve_sample
内のsample_thrust.csv
はエンジン推力データ(スラストカーブ)のサンプル,
Config_sample
内のsample_config.csv
はロケットパラメータ設定ファイルのサンプルです.
このソフトウェアはMITライセンスのもとで公開されています.