« 個人でできることは個人でやり、集団では集団でしかできないことをやる | トップページ | 「かぐや(SELENE)」 on Celestia - Part2 »

2008年6月13日 (金)

「かぐや(SELENE)」 on Celestia - Part1

Celestia というのは、オープンソースの3D天文シュミレータでして、以下のサイトからダウンロードできます。

Celestia Home

JAXA のサイトで、月周回衛星「かぐや(SELENE)」の軌道データが公開されています。このデータを使って、 Celestia で「かぐや」の軌道をシミュレートしてみよう、と思い立ちました。

月周回衛星「かぐや(SELENE)」の軌道データの提供について (JAXA宇宙教育センター)

作ったものはこちらです。 Celestia の Add on の形になっています。

selene_jaxa.zip (833.9K)

Celestia のインストール

インストールといっても、 上記サイトからダウンロードした、Windows用のインストーラを使ってインストールするだけです。ただ、 Celesita は、3Dの描画を OpenGL ライブラリで行なっており、この点は注意が必要です。つまり、インストール先PCに搭載されている、ビデオカードとそのドライバが、 Celestia の要する OpenGL ライブラリ機能をサポートしていない可能性があります。

私の試した環境は、以下のとおりです。

バージョン Celestia 1.5.1 (Windows)
OS Windows XP
PC TOSHIBA dynabook Qosmio E10/1KLDEW
ビデオカード NVIDIA GeForce FX Go5200

最初に上記環境で、 Celesita を起動しますと、 "Driver component sizes mis-match" と、 OpenGL ドライバのエラーが出て、起動できませんでした。予想がつきますが、ビデオカード関係は、FAQのいの一番であるようです。

Q1:

Celestia crashes, what it draws is messed up or it's extremely slow. What can I do?

A1: Celestia makes use of the most advanced features of OpenGL that the graphics driver claims to support. Unfortunately, many OpenGL implementations have serious bugs in the new code for those advanced features.

Therefore, the very first thing to do is to

a) Upgrade to the most recent drivers for your graphics card.

A preliminary Celestia User's FAQ

ということですので、 ”the very first thing to do” の ”a)” に従い、ドライバのアップデートを行なうことにしました。

dynabook Qosmio E10/1KLDEW, E10/1KCDE ディスプレイドライバ(NVIDIA GeForce FX Go5200)のアップデート

私の環境では、これで起動するようになりました。

「かぐや」軌道データ のインストール

”selene_jaxa.zip” ファイルをダウンロードし、展開しますと、 ”selene_jaxa” というフォルダになります。このフォルダを、(その中身ごと)以下のファイルパス以下にコピーします。

%CELESTIA_HOME%\extras

なお、"%CELESTIA_HOME%"は、 Celestia をインストールしたフォルダです。

フォルダをコピーした後、 Celestia を起動すると、 「かぐや」軌道データが読み込まれます。 メニュー ”Navigation” -> ”Solar System Browser” を実行して、 ”Solar System Objects” -> "Earth" を展開すると、 "Selene" というオブジェクトが見つかります。これが「かぐや」です。

01

スクリーンショット

「かぐや」軌道データは、 2007年9月14日 02:16(UTC) より始まります。日本時間では、9時間プラスですから、11:16 ですね。ちなみに、打ち上げ時刻は、 10:30 です。

以下はこの時点の画面です。わかりにくいかもしれませんが、 中心にある赤い丸が 「かぐや」です。

02

太陽電池パドル展開。 2007年9月14日 11:44 (日本時間)。

03

周期調整マヌーバ1回目。 2007年9月19日。

04

月周回軌道投入マヌーバ。 2007年10月4日 06:20 (日本時間)。

05

月周回軌道への投入。 2007年10月19日。

06

|

« 個人でできることは個人でやり、集団では集団でしかできないことをやる | トップページ | 「かぐや(SELENE)」 on Celestia - Part2 »

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/80472/21610218

この記事へのトラックバック一覧です: 「かぐや(SELENE)」 on Celestia - Part1:

« 個人でできることは個人でやり、集団では集団でしかできないことをやる | トップページ | 「かぐや(SELENE)」 on Celestia - Part2 »