マーズ・ローバーに搭載された組み込みコンピュータシステムの比較
NASAによって送られたマーズ・ローバーに搭載された組み込みコンピュータシステムの比較(英語: Comparison of embedded computer systems on board the Mars rovers)は、宇宙での高い放射線レベルと大きな温度変化に耐える必要がある。このため、計算資源が地球上で一般的に使用されているシステムと比較してそれらは限られる[1]。
稼働中
[編集]地球と火星の間の往復通信時間は8〜42分であり、ディープスペースネットワークシステムは火星の各日に数回(Sol)しか利用できないため、火星探査車のダイレクトテレオペレーションは実用的ではない[1]。したがって、ローバーコマンドチームは、一度に一連の操作コマンドをローバーに計画して送信を行う[1]。
ローバーは、自律ソフトウェアを使用して、センサーからの観測に基づいて決定を下す[1]。ソジャーナローバーのステレオ用の画像の各ペアは、20のナビゲーション3Dポイントを生成する(クラフトが着陸した最初のソフトウェアバージョンを使用)。MERローバーは、15,000(公称)から40,000(調査モード)の3Dポイントを生成できる[1]。
パフォーマンスの比較
[編集]キュリオシティとパーサヴィアランスを除いて、各火星探査車には1台のコンピューターしか搭載されていないが、キュリオシティと パーサヴィアランスの両方に、冗長性のために2台の同一のコンピューターがある。2013年2月の時点で、キュリオシティは、冗長コンピューターで動作しており、プライマリコンピューターは、障害が発生し始めた理由で調査されている[2]。
ローバー(ミッション、組織、年) | CPU | RAM | フラッシュ | EEPROM | オペレーティングシステム | 自律ソフトウェアで利用可能なCPU時間 |
---|---|---|---|---|---|---|
ソジャーナ (パスファインダー, NASA, 1997)[1][3][4][5] | 2 MHz[6] Intel 8085 | 512 KB | 176 KB | None | Custom cyclic executive | Not applicable to Cyclic Executives |
パスファインダー (NASA, 1997)[1] (Base station for Sojourner rover) | 20 MHz MFC | 128 MB | None | 6 MB | VxWorks[7] (マルチタスク) | less than 75% |
スピリットおよびオポチュニティ(マーズ・エクスプロレーション・ローバー (MER), NASA, 2004)[1] | 20 MHz IBM RAD6000 | 128 MB | 256 MB | 3 MB | VxWorks (multitasking) | less than 75% |
キュリオシティ(マーズ・サイエンス・ラボラトリー (MSL), NASA, 2011)[1][8][9] | 200 MHz BAE RAD750 | 256 MB | 2 GB | 256 KB | VxWorks (multitasking) | less than 75% |
パーサヴィアランス(マーズ2020, NASA, 2020)[10] | 200 MHz BAE RAD750 | 256 MB | 2 GB | 256 KB | VxWorks (multitasking)[11] | ? |
マーズ・ローバー
[編集]関連項目
[編集]脚注
[編集]- ^ a b c d e f g h i Max Bajracharya, Mark W. Maimone, Daniel Helmick (2008) (Jet Propulsion Laboratory and California Institute of Technology); Autonomy for Mars rovers: past, present, and future; published in: Computer, a journal of the IEEE Computer Society, December 2008, Volume 41, Number 12, page 45, ISSN 0018-9162.
- ^ “Computer Swap on Curiosity Rover”. NASA/JPL (February 28, 2013). 2017年6月12日閲覧。
- ^ “Mars Pathfinder Frequently Asked Questions: Sojourner Rover”. NASA/JPL (April 10, 1997). March 27, 2009閲覧。
- ^ Donna L. Shirley and Jacob R. Matijevic (May 10, 1997). “Mars Rovers: Past, Present, & Future”. NASA/JPL. April 18, 2009閲覧。
- ^ Larry Lange (February 18, 1998). “U.S. plays catch-up as robots crawl into new applications”. EETimes.com. April 18, 2009閲覧。
- ^ http://mars.jpl.nasa.gov/MPF/rover/faqs_sojourner.html#cpu
- ^ “Wind River Powers Mars Exploration Rovers—Continues Legacy as Technology Provider for NASA's Space Exploration”. Wind River (June 6, 2003). August 28, 2009閲覧。
- ^ “Mars Science Laboratory: Mission: Rover: Brains”. NASA/JPL. March 27, 2009閲覧。
- ^ “BAE SYSTEMS COMPUTERS TO MANAGE DATA PROCESSING AND COMMAND FOR UPCOMING SATELLITE MISSIONS”. BAE Systems (June 17, 2008). November 17, 2008閲覧。
- ^ mars.nasa.gov. “Brains - Mars 2020 Rover”. mars.nasa.gov. 2017年11月29日閲覧。
- ^ “Prototyping an Onboard Scheduler for the Mars 2020 Rover”. 2017年11月19日閲覧。