crew-dragon__1

1: しじみ ★ 2020/06/10(水) 03:51:04.32 ID:CAP_USER
悲惨なことが多い今年にも、素晴らしい瞬間はあった。米国時間5月30日、SpaceXの「Crew Dragon」が、史上初の民間有人宇宙船として、また、米国にとって9年ぶりのこととして、米航空宇宙局(NASA)の2人の宇宙飛行士、Bob Behnken氏とDoug Hurley氏を軌道に運んだ。彼らを打ち上げたのは、SpaceXの再利用可能なロケット「Falcon 9」。ロケット燃料と、そして「Linux」で稼働する。

 スーパーコンピューターやIoTデバイス、その他のミッションクリティカルな基幹業務用デバイスと同様に、Falcon 9はLinuxを採用した。SpaceXのソフトウェアエンジニアは数年前、Falcon 9のプログラミングについて説明してくれた。当時、開発者は次のように述べた。

 「フライトソフトウェアチームのメンバーは約35人。われわれだけで、Falcon 9、Grasshopper(テストロケット)、Dragonのすべてのアプリのコードを書き、コアプラットフォームの作業をこなし、シミュレーションソフトも、テストフライト用コードも、通信や解析のソフトウェアも書き、基地への導入も担当する。さらに、宇宙管制センターで実際のミッションのサポートもしている」

 Falcon 9に搭載されたOSは、3基の“普通の”デュアルコアx86プロセッサー上で稼働する必要最低限のLinuxコードだ。フライトソフト自体は各プロセッサーでそれぞれ稼働する。ソフトはC/C++で書かれたものだ。

220px-KSC-20160408-PH_KLS0001_0005_(25704320894)

(続きはこちら)
2: 名無しのひみつ 2020/06/10(水) 06:02:35.12 ID:2Q4QcQ+z
へえ、うちのパソコンもLinuxで動いてるわ。


6: 名無しのひみつ 2020/06/10(水) 09:44:27.35 ID:x2Iq0xpm
マギシステム方式は優秀なんだな

19: 名無しのひみつ 2020/06/10(水) 13:20:24.30 ID:2laMaphs
>すべてのプロセッサーの決定が同じになった場合のみ、命令がPowerPCのマイクロコントローラーに送られる。
多数決じゃないんだな
これ一基壊れたらコマンド送られなくなって詰むんじゃ

3: 名無しのひみつ 2020/06/10(水) 06:03:28.83 ID:4M4WUrzS
加速度や各種デバイスのパラメータを読み多数決を取りながらミリ秒オーダーでシーケンスするだけなら数十MHzの32bitプロセッサがあれば充分で、
入力が無いかせいぜい数ch程度のシーケンサなら数MHz駆動の8bitマイコンでいい、なんならマイコンすら載っていないメカトロ制御すらありうる

一方で60FPS動作キープのタッチパネルUIなどはGHzオーダーの32bitや64bitプロセッサが必要

しかしISSも含めて持ち込まれるノートPCはすっかりThinkPad無くなりましたな
Lenovo買収以来さんざん流されてきたFUDのほとんどは根も葉もない党派性に根差した悪意でしか無かったと思っているが、
一方で2010年代半ば頃からHP製に切り替わっては行った背景はつまりそう言うことなのだろうなあ…と思っている元ThinkPad信者。

それでまあ代替がDELLではなくHP(つまりCompaqの系譜だ)、という辺りも妥当感しか無い

7: 名無しのひみつ 2020/06/10(水) 09:52:48.45 ID:REVUzfNx
Z80で充分だろ、こんなの

15: 名無しのひみつ 2020/06/10(水) 12:17:25.37 ID:wR3ceiya
Pentium Dじゃないか?

18: 名無しのひみつ 2020/06/10(水) 13:06:24.43 ID:3W6qf6TN
>>15
俺は PentiumM か Core solo 辺りと見た
それもめちゃくちゃクロックダウンしてる
Dは発熱やばいし、宇宙じゃ熱逃すのも一苦労だぞ

24: 名無しのひみつ 2020/06/10(水) 18:45:18.44 ID:Hkm5Mpci
>>18
Atomだろう
組み込み用のやつは長期間供給されるし動作温度範囲が広いしちっちゃいし消費電力低いし言うことない

25: 名無しのひみつ 2020/06/10(水) 20:44:33.29 ID:fQQUP4J0
>>24
宇宙機用では、CPUのプロセスルールが古いほど有利なんだよ。

26: 名無しのひみつ 2020/06/10(水) 22:16:25.88 ID:VrKHSa6m
>>25
少なくともデュアルコアなんだからそこそこ新しい

8: 名無しのひみつ 2020/06/10(水) 09:59:50.02 ID:kr9Na7TC
ISSは386
ハッブル宇宙望遠鏡は486です

9: 名無しのひみつ 2020/06/10(水) 10:13:29.45 ID:211Xi6tD
十分に枯れた技術だし
次はUNIXと言われ続けて30年

4: 暇人 2020/06/10(水) 06:19:20.49 ID:LbQobytv
ついにロケットもリアルタイムOSから卒業か・・・
詐欺師や税金を食い物にしている日本の経営者と別次元のマネジメント能力だな・・

ALGSもイーロンマスクがやればうまくいくのかも

10: 名無しのひみつ 2020/06/10(水) 10:22:49.57 ID:U4mQdwx4
>>4
Linux と言ってもカーネルからガチガチに書き換えられてるからリアルタイム Linux 化してると思う

12: 名無しのひみつ 2020/06/10(水) 11:02:10.07 ID:Yq9VQxDl
そのまま使ってるわけじゃないだろうけど、Linuxはリアルタイム処理に対応したバージョンも公式に公開されている

13: 名無しのひみつ 2020/06/10(水) 11:37:51.67 ID:3lg2V6TD
航空宇宙産業系でUNIXライクOSだとVxWorks辺りが定番だったけど、最近はどうなのかね…

20: 名無しのひみつ 2020/06/10(水) 13:26:51.38 ID:0aMBlXze
>>13
火星で使ってるよ

27: 名無しのひみつ 2020/06/11(木) 02:32:20.34 ID:mIgaLNh/
ロケットの航行自体にはWindowsは使えないよなぁ、自動アップデートかかった瞬間におしまいだし

28: 名無しのひみつ 2020/06/11(木) 12:46:36.34 ID:EsGYKC/N
>>27
世の中にはWindowsを基幹システムに使ってるものなんていくらでもあるんだが

17: 名無しのひみつ 2020/06/10(水) 12:47:41.57 ID:S5xnuY52
社長:ロケットのOS何にすっかな~
   メジャー所のwindowsかな
   品質保証はどうだっけ?

MS:マイクロソフトは、その他の明示の保証、条件、瑕疵担保、
  またはその他本ソフトウェアの品質について一切責任を負いません。
  (windowsの同意書からコピペ)

社長:ロケットのOSで、これはないわ

32: 名無しのひみつ 2020/06/11(木) 14:15:50.22 ID:tSH0l1V9
>>17
Linux だって動作保証すらないぞ。AS IS だ。

30: 名無しのひみつ 2020/06/11(木) 13:24:16.81 ID:QrYURsIj
rootのパスワードはきっとAdmin1234だな

インターステラー [Blu-ray]
マシュー・マコノヒー(出演), アン・ハサウェイ(出演), ジェシカ・チャステイン(出演), エレン・バースティン(出演), マイケル・ケイン(出演), クリストファー・ノーラン(監督)
(2015-11-03T00:00:01Z)
5つ星のうち4.4