WEKO3
アイテム
Arduino 互換ミッション OBC 用のソフトウェア開発: 抽象化とリプログラミング
https://jaxa.repo.nii.ac.jp/records/1916
https://jaxa.repo.nii.ac.jp/records/191660048e62-e0bd-48e5-82d8-b63f3f3d7fc9
名前 / ファイル | ライセンス | アクション |
---|---|---|
AA1530026002.pdf (1.6 MB)
|
|
Item type | テクニカルレポート / Technical Report(1) | |||||
---|---|---|---|---|---|---|
公開日 | 2015-04-20 | |||||
タイトル | ||||||
タイトル | Arduino 互換ミッション OBC 用のソフトウェア開発: 抽象化とリプログラミング | |||||
言語 | ||||||
言語 | jpn | |||||
キーワード | ||||||
言語 | en | |||||
主題Scheme | Other | |||||
主題 | Art Satellite | |||||
キーワード | ||||||
言語 | en | |||||
主題Scheme | Other | |||||
主題 | CubeSat | |||||
キーワード | ||||||
言語 | en | |||||
主題Scheme | Other | |||||
主題 | Arduino | |||||
キーワード | ||||||
言語 | en | |||||
主題Scheme | Other | |||||
主題 | Programming | |||||
キーワード | ||||||
言語 | en | |||||
主題Scheme | Other | |||||
主題 | Software | |||||
キーワード | ||||||
言語 | en | |||||
主題Scheme | Other | |||||
主題 | C++ | |||||
キーワード | ||||||
言語 | en | |||||
主題Scheme | Other | |||||
主題 | Virtual Machine | |||||
資源タイプ | ||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||
資源タイプ | technical report | |||||
その他のタイトル(英) | ||||||
その他のタイトル | Development of Software for the Arduino-compatible Mission OBC: Abstraction and Re-programming | |||||
著者 |
堀口, 淳史
× 堀口, 淳史× 橋本, 論× 中澤, 賢人× 久保田, 晃弘× Horiguchi, Junshi× Hashimoto, Ron× Nakazawa, Kent× Kubota, Akihiro |
|||||
著者所属 | ||||||
値 | 多摩美術大学×東京大学 ARTSAT PROJECT | |||||
著者所属 | ||||||
値 | 多摩美術大学 | |||||
著者所属 | ||||||
値 | 多摩美術大学×東京大学 ARTSAT PROJECT | |||||
著者所属 | ||||||
値 | 多摩美術大学 | |||||
著者所属(英) | ||||||
言語 | en | |||||
値 | Tama Art University x Tokyo University ARTSAT PROJECT | |||||
著者所属(英) | ||||||
言語 | en | |||||
値 | Tama Art University | |||||
著者所属(英) | ||||||
言語 | en | |||||
値 | Tama Art University x Tokyo University ARTSAT PROJECT | |||||
著者所属(英) | ||||||
言語 | en | |||||
値 | Tama Art University | |||||
出版者 | ||||||
出版者 | 宇宙航空研究開発機構(JAXA) | |||||
出版者(英) | ||||||
出版者 | Japan Aerospace Exploration Agency (JAXA) | |||||
書誌情報 |
宇宙航空研究開発機構研究開発報告: 宇宙科学情報解析論文誌: 第4号 en : JAXA Research and Development Report: Journal of Space Science Informatics Japan: Volume 4 巻 JAXA-RR-14-009, p. 15-31, 発行日 2015-03-31 |
|||||
抄録 | ||||||
内容記述タイプ | Abstract | |||||
内容記述 | 1U CubeSat の芸術衛星「INVADER」に搭載されたミッション OBC「Morikawa」のソフトウェアの設計思想と実装の詳細について述べる. INVADER は2014年2月28日にH-IIA 23号機の相乗り衛星として, 高度 378 km, 傾斜角65度の太陽非同期軌道に投入された.Morikawa はオープンソースハードウェアの Arduino 互換であり Arduino のコミュニティーで培われた基盤ソフトウェア, 拡張ライブラリや開発環境をほぼそのまま利用することができる. ハードウェアの実装をできる限り抽象化することで各種記憶素子をほぼ同一の手順で利用できるよう配慮した. さらにインターフェースを厳密に定義することで Morikawa 上に独自のマシン語を定義し, Virtual Machine (VM) を実装することが可能になった. このVMを使って少ないデータ転送量で効率的に軌道上でリプログラミングを行うことができる. 最後に Morikawa を用いて宇宙空間で実行したミッションの成果について報告する. | |||||
抄録(英) | ||||||
内容記述タイプ | Other | |||||
内容記述 | This paper describes the design philosophy and implementation details of the software of “Morikawa” which is a mission OBC of 1U CubeSat Art Satellite “INVADER”. On February 28 2014 (JST) INVADER was launched as a piggyback payload of the H-IIA launch vehicle No.23 and entered a circular non-sunsynchronous orbit at an altitude of 378 km and an inclination of 65 degrees. Morikawa is a open-source hardware Arduino compatible mission OBC. Developers can use the base software, extension libraries and the development environment that were cultivated in the Arduino community. Morikawa's hardware modules are abstracted consistently as much as possible, hence the coders can write programs to use them very easily and freely. In addition, a virtual machine is implemented by defining a original machine language on Morikawa using its strictly designed interface. The VM enables us to re-program Morikawa efficiently by sending only small bytecode from ground station. Last of all, some results of missions executed by Morikawa on orbit are reported. | |||||
内容記述 | ||||||
内容記述タイプ | Other | |||||
内容記述 | 形態: カラー図版あり | |||||
内容記述(英) | ||||||
内容記述タイプ | Other | |||||
内容記述 | Physical characteristics: Original contains color illustrations | |||||
ISSN | ||||||
収録物識別子タイプ | ISSN | |||||
収録物識別子 | 1349-1113 | |||||
書誌レコードID | ||||||
収録物識別子タイプ | NCID | |||||
収録物識別子 | AA1192675X | |||||
資料番号 | ||||||
内容記述タイプ | Other | |||||
内容記述 | 資料番号: AA1530026002 | |||||
レポート番号 | ||||||
内容記述タイプ | Other | |||||
内容記述 | レポート番号: JAXA-RR-14-009 |