ChatGPTプラグイン「Astro Insights」とは
「Astro Insights」は、宇宙物理学の複雑なタスクを簡単にするためのプラグインです。このプラグインを使うと、宇宙ミッションのシミュレーションや宇宙物理学に関する情報の検索ができます。
また、衛星データベースを利用して、衛星の詳細情報や一般摂動要素セットを取得することもできます。
Astro Insightsの使い方
基本的な使い方
- 宇宙ミッションのシミュレーションを行う場合、まずは「query_blueprints」を使って、シミュレーションに必要な設定を確認します。
- 「run_gmat_simulation」を使って、GMATスクリプトを実行し、シミュレーションを行います。
- シミュレーションの結果を「get_result」で取得し、結果を確認します。
応用的な使い方
- 「search_satellite」を使って、衛星の情報を検索します。
- 「gp_of_satellite」を使って、衛星の一般摂動要素セットを取得します。
- 「run_python_on_result」を使って、シミュレーションの結果をPythonスクリプトで処理します。
Astro Insightsのおすすめ利用シーン
- 宇宙ミッションのシミュレーションを行いたい場合
- 衛星の詳細情報や一般摂動要素セットを取得したい場合
- 宇宙物理学に関する情報を検索したい場合
Astro Insightsのプロンプト例
宇宙ミッションのシミュレーションを行う
astroinsights.run_gmat_simulation({script: "Create Spacecraft sc1; GMAT sc1.DateFormat = TAIModJulian; GMAT sc1.Epoch = '21545'; GMAT sc1.CoordinateSystem = EarthMJ2000Eq; GMAT sc1.DisplayStateType = Keplerian; GMAT sc1.SMA = 7000; GMAT sc1.ECC = 0.1; GMAT sc1.INC = 45; GMAT sc1.RAAN = 0; GMAT sc1.AOP = 0; GMAT sc1.TA = 0;", action: "text"})
衛星の情報を検索する
astroinsights.search_satellite({query: "Hubble"})
衛星の一般摂動要素セットを取得する
astroinsights.gp_of_satellite({catnr: 12345})
Astro Insightsのよくある質問
Q: Astro Insightsプラグインを使うには、何か特別な知識が必要ですか?
A: いいえ、特別な知識は必要ありません。ただし、宇宙ミッションのシミュレーションを行う場合、GMATスクリプトの基本的な知識があると便利です。
Q: Astro Insightsプラグインで宇宙ミッションのシミュレーションを行う際、どのような設定が必要ですか?
A: 「query_blueprints」を使って、シミュレーションに必要な設定を確認できます。設定内容は、シミュレーションの目的や条件によって異なります。
Q: Astro Insightsプラグインで取得した衛星の一般摂動要素セットは、どのように利用できますか?
A: 一般摂動要素セットは、衛星の軌道要素を表すデータです。これを利用して、衛星の軌道を計算したり、軌道の変化を予測したりすることができます。