# MIT Instrumentation Laboratory 創設者 "Doc" Charles Stark Draper の指導の下、1939年以来慣性誘導システムで先導的役割を果たしてきたマサチューセッツ工科大学(MIT)の研究所。Apollo Primary Guidance Navigation and Control System(PGNCS、通称 "pings")の設計・開発契約(Apollo 計画で最初に締結された契約)を担った。 1970年に Charles Stark Draper Laboratory に改称、1973年に MIT から独立したが、両機関の連携は継続している。現在も NASA の有人宇宙飛行計画に深く関与する。 ## Apollo 計画における役割 - [[Apollo Guidance Computer]](AGC/LGC)のハードウェア・ソフトウェア双方の設計・開発を担当。 - [[Hal Laning]] による Executive/Waitlist リアルタイム OS 設計(→ [[優先度駆動リアルタイム実行系]])。 - [[Allan Klumpp]] による月着陸誘導方程式の設計(George Cherry の "E-Guidance" を基礎とする)。 - [[Margaret Hamilton]] がソフトウェアエンジニアリング部門ディレクターを務め、防御的プログラミングの原則を確立(SRE との関連は [[Margaret Hamilton]] を参照)。 - [[Don Eyles]] を含む多数のエンジニアが月着陸フライトソフトウェア(SUNBURST → SUNDANCE → LUMINARY)を開発。 ## 関連 - [[Don Eyles]] / [[Allan Klumpp]] / [[Hal Laning]] / [[Margaret Hamilton]]: 所属エンジニア - [[Apollo Guidance Computer]]: 開発したハードウェア/ソフトウェアシステム ## 出典 - [[@2004__AAS__Tales from the Lunar Module Guidance Computer|Tales from the Lunar Module Guidance Computer]]