Apollo Guidance Software

E885924

Apollo Guidance Software was the pioneering onboard navigation and control code that enabled the Apollo spacecraft to perform precise guidance, navigation, and landing operations during NASA’s lunar missions.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
Apollo Guidance Software canonical 1

Statements (54)

Predicate Object
instanceOf embedded flight software
onboard navigation software
spacecraft guidance software
designedBy Hal Laning NERFINISHED
MIT Instrumentation Laboratory software team NERFINISHED
Margaret Hamilton NERFINISHED
developedFor Apollo program NERFINISHED
Apollo spacecraft NERFINISHED
NASA lunar missions NERFINISHED
developer MIT Instrumentation Laboratory NERFINISHED
NASA NERFINISHED
era 1960s
early 1970s
feature asynchronous task scheduling
fault-tolerant design
priority-based executive
real-time processing
restart protection mechanisms
user interface via DSKY
implements Kalman filtering techniques
digital autopilot algorithms
powered descent guidance equations
rendezvous targeting algorithms
notableEvent assisted safe return of Apollo 13 crew
operatedBy Apollo astronauts NERFINISHED
organization MIT Instrumentation Laboratory NERFINISHED
NASA NERFINISHED
primaryFunction control
guidance
navigation
powered descent guidance
reentry guidance
rendezvous guidance
programmingLanguage AGC assembly language NERFINISHED
interpretive language for Apollo Guidance Computer
runsOn Apollo Guidance Computer NERFINISHED
storedIn core rope memory
erasable core memory
supportsOperation abort modes
attitude control
docking and rendezvous
lunar landing
midcourse correction maneuvers
orbital insertion
trans-Earth injection
translunar injection
usedDuring Apollo 11 NERFINISHED
Apollo 13 NERFINISHED
Apollo 15 NERFINISHED
Apollo 17 NERFINISHED
Apollo 8 NERFINISHED
usedInterfaceDevice DSKY NERFINISHED
usedOn Apollo Command Module NERFINISHED
Apollo Lunar Module NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Apollo Guidance Computer notableSoftware Apollo Guidance Software