「T-Kernel」が宇宙へ、人工衛星に初採用

 イーソル(本社:東京都中野区)は2009年6月5日、T-Kernelベースのソフトウェアプラットフォーム「eCROS」が超小型宇宙実験プラットフォーム「スペースワイヤ実証モジュール(SWIM)」に採用されたと発表した。SWIMを搭載した「小型実証衛星1型」は、温室効果ガス観測技術衛星「いぶき」の相乗り衛星として1月23日に打ち上げられている。人工衛星へのT-Kernel採用は初。

 「eCROS」は、T-Kernelの拡張版「eT-Kernel」を中心に、開発ツール、各種ミドルウェア、プロフェッショナルサービスを統合したソフトウェアプラットフォーム。SWIMの開発には、大学やベンチャー企業も参加したが、デバイスドライバや各種ミドルウェアの管理機能が備わっている「eT-Kernel」によって、人工衛星システムの開発経験を持たない開発者も、下層のハードウェア管理の詳細を意識することなく、上位アプリケーション開発ができたという。

 SWIMは、宇宙航空研究開発機構(JAXA)を中心とする産官学連携で開発している「Space Cubeアーキテクチャ」の宇宙実証を目的としており、次世代衛星バス通信規格「SpaceWire」をインターフェイスとして組み込んでいる。「SpaceWire」は、人工衛星に、さまざまな機器を“電源コンセントに差し込むような容易さ”で接続することを目指している。

 イーソルは2006年、JAXAの科学衛星向けデータ処理計算機「SpaceCube II」に「eT-Kernel」が採用されたと発表しており、今回打ち上げられた衛星がその実機となる。SWIMは今後、宇宙実証を経て、2011年打ち上げ予定の小型科学衛星、2013年打ち上げ予定の次期国際X線天文衛星、欧州宇宙機関との共同プロジェクトで2014年打ち上げ予定の水星磁気圏探査機などに採用されていく予定。

JAXA
http://www.jaxa.jp/

イーソル
http://www.esol.co.jp/