Questions tagged [software]

Questions regarding computer programs used in space exploration.

Filter by
Sorted by
Tagged with
4 votes
1 answer
204 views

How beaten up would Voyager 1 be in 40,000 years?

How much damage would there be, both physically and to the computers, memory etc, upon arrival to Gliese 445 in 40k years by radiation and interstellar debris?
user avatar
30 votes
1 answer
7k views

Reasons behind Soviets Using Prolog Programming Language for Buran Space Shuttle?

I was reading a post related to the operating system of American Space Shuttles, then wondered what might Soviets have used. I found a CIA document and several forums saying that Prolog was used in ...
Lady Be Good's user avatar
5 votes
0 answers
237 views

Which (vintage?) CAD software is this in the Scott Manley video regarding The Titan Rocket

I was recently surprised by seeing a CAD software in the Scott Manley video that seems to be running on old computers in a command line like interface. Which software is this? and is it still used by ...
zephyr0110's user avatar
  • 2,921
1 vote
0 answers
80 views

V infinity matching software for gravity assists?

Is their software someone has already written for hyperbolic velocity matching of porkchop plots to be used to figure out ballistic gravity assists? Doing this in single threaded python requires using ...
Enoch's user avatar
  • 317
4 votes
0 answers
103 views

How would I or who/what could help me find the trajectory of an "Extended Grand Tour" spacecraft, without having to take a long course on the subject?

(As forewarning, the most integral details of this question are bolded.) For context, I have been writing an alternate history involving the accelerated development of spaceflight technology for over ...
Grant Hartlage's user avatar
3 votes
1 answer
2k views

What kind of hardware and software does the James Webb space telescope computer use?

What kind of software, operating system, database, processor, architecture, antenna used for communication back to Earth, basically what computer does it use.
Kalai Selvan's user avatar
1 vote
0 answers
165 views

Installation procedure for NASA's Evolutionary Mission Trajectory Generator (EMTG)?

I am doing trajectory optimization, and want to use NASA's Evolutionary Mission Trajectory Generator (EMTG) software to investigate dates for various trajectories. However, this software does not come ...
kardalos's user avatar
  • 339
1 vote
0 answers
113 views

More advanced alternatives to Trajectory Optimization Tool?

I've been using Arrowstar's Trajectory Optimization Tool to plan interplanetary transfers, and it works well. The next thing I want to do is plan gravity assists from the Sun-Earth L2 Lagrange point ...
kardalos's user avatar
  • 339
1 vote
0 answers
50 views

CubeSat's ConOps implementation as a FSM with thread management [closed]

Can anyone shed light on this for me: How would you implement a Concept of Operations of a CubeSat as a Finite State Machine that manages each thread's priority? Thank you !
Joaquim Silveira's user avatar
0 votes
0 answers
253 views

SPICE C compiling issues

I have been trying to run Spice in C code for one week but I have not succeeded. I know how to use Spice in Matlab and Python but I need to use it in C this time. I have followed this tutorial by JPL....
buzzlightyear's user avatar
3 votes
0 answers
96 views

What programming language will the lunar gateway run on? How much of its code will be inherited from existing ISS components?

What programming language will be used for the main elements of the lunar gateway? Will programmatical components be inherited from the ISS? If so, to what extent?
Speedphoenix's user avatar
  • 5,324
1 vote
1 answer
110 views

What is this block of long, skinny rectangles in this New Horizons trajectory/operations simulation?

This answer to What do all these vectors point to in this New Horizons trajectory/operations simulation? begins: The software is definitely AGI's STK (notice the font and the states at the left top ...
uhoh's user avatar
  • 148k
3 votes
0 answers
291 views

How to generate TLEs based on a set of observation points (location, azimuth, elevation... no range)

I'm interested in generating a "corrected TLE1" based on observation data. I would have observed azimuth and elevation, site location, and time. All of those data fields are observed with ...
Judd's user avatar
  • 91
5 votes
2 answers
125 views

Space missions that employed separate flight software development teams?

A recent question "Back up plan to use LOX-RP1 for Apollo mission" has an answer stating Another example is that some spacecraft have a backup flight software system written by a group of ...
BrendanLuke15's user avatar
10 votes
2 answers
1k views

How does a command sent to a rocket or rover look like?

I think the question is quite clear. Let's say when Mission Control decides to let Perseverence move forward for 3 seconds with a speed of 10 (whatever..) What syntax would this command have? Im ...
Tristan K.'s user avatar
2 votes
0 answers
90 views

How much space could be freed up on New Horizons "once the spacecraft's flyby software is no longer needed"?

A comment below New Horizons current mission links to the Johns Hopkins University Applied Physics Laboratory page 2019 Onward which includes the following: It is possible that another flyby target ...
uhoh's user avatar
  • 148k
2 votes
0 answers
44 views

"New Horizons' capabilities augmented by uploading new observing and onboard data-reduction software." How? What augmentations are begin considered?

A comment below New Horizons current mission links to the Johns Hopkins University Applied Physics Laboratory page 2019 Onward which includes the following: It is possible that another flyby target ...
uhoh's user avatar
  • 148k
0 votes
0 answers
58 views

GMAT compilation does not generate gui

I am compiling GMAT 2020a on opensuse linux from source code downloaded from sourceforge. I have gotten the compilation completed. Ran ok, except the /bin ...
tckosvic's user avatar
  • 2,262
5 votes
0 answers
146 views

Aerospike calculator software doesn't seem to altitude-compensate - am I misunderstanding aerospikes?

I'm using mvernacc's Aerospike Nozzle Design GUI, which is supposed to be able to design and predict the performance of aerospike rocket engines. The workings of the software are apparently based on ...
DodoDude700's user avatar
4 votes
2 answers
320 views

Working in space/aerospace as a software engineer without a related degree?

I'm looking to change careers. Currently I work in infection prevention and control and some clinical auditing. This past year has been reflective for me as I'm sure it has for many people and I ...
MikeUK's user avatar
  • 41
5 votes
2 answers
932 views

GMAT - Locating inter-spacecraft contact instead of spacecraft to ground station

GMAT implements two "event locators" that find eclipse times and line of sight intervals. However, this only lets you analyse data between a ground station and a spacecraft. Is there a way ...
Spiros Makris's user avatar
5 votes
1 answer
749 views

Software to view flight path of rockets

What software could a hobbyist use to visualise the flight path of a rocket from launch to some arbitrary time after launch? I imagine this software might draw the path over a globe. Additionally, if ...
Morgoth's user avatar
  • 211
3 votes
1 answer
154 views

Are there Starlink train-finding websites?

In Astronomy SE Line of lights moving in a straight line, with a few following is the canonical close as duplicate target for questions about the likely seeing of recently deployed Starlinks that move ...
uhoh's user avatar
  • 148k
6 votes
1 answer
1k views

Tools for low-thrust trajectory optimization

I'm performing a transfer between Near-Earth orbits considering J2 perturbation with the low-thrust engine. Orbital parameters: ...
Leeloo's user avatar
  • 803
6 votes
1 answer
265 views

Taking custom software or hardware to the ISS

Before departing to the ISS, astronauts are allowed to pack some personal objects to be taken with them (see other question about packing). What if an astronaut had some self-written software (for ...
finnmglas's user avatar
  • 1,232
3 votes
0 answers
121 views

What operating systems do Chinese satellites use?

Which operating systems are most frequently used by China for satellites?
Joe Jobs's user avatar
  • 2,590
8 votes
1 answer
899 views

What is a "flight string"?

This answer explains what software powers the Falcon 9 launch vehicle. The flight software is written in C/C++ and runs in the x86 environment. For each calculation/decision, the "flight string&...
hongsy's user avatar
  • 183
1 vote
1 answer
798 views

STK - Create a scanning sensor

I need a tool to create a scanning-type sensor. On STK you can only select a spinning-type sensor. I found one guy who made this sensor on STK but I don't know how. The information below the linked ...
gio_ros's user avatar
  • 21
12 votes
1 answer
338 views

What programs did David Scott add to the Apollo computer for Apollo 15?

David Scott was the commander for Apollo 15. He was also a main point of contact between MIT, who developed the Apollo flight computer, and the astronauts who were going to use that computer. ...
Ludo's user avatar
  • 14.1k
2 votes
1 answer
364 views

How are satellite operating modes implemented?

It is pretty simple to find documentation about satellite operating modes behaviour when trying to develop satellite onboard software (example of safe mode behaviour on wikipedia, or on researchgate), ...
Magix's user avatar
  • 605
5 votes
1 answer
207 views

Challenges in using linux based COTS for Cubesat mission payloads

Most of the questions related to using linux is cubesat/space missions is for the flight computer. I understand that a RTOS is preferred over a full blown linux for a flight computer. However I am ...
Vinmean's user avatar
  • 61
6 votes
0 answers
1k views

Why is the RTEMS Real-Time Operating System often used in European space industry?

I was wondering recently about RTEMS. Why is this Real-Time Operating System (RTOS) widely use in the European space industry among other suitable alternatives like freeRTOS or VxWorks? Is this RTOS ...
ferdepe's user avatar
  • 169
5 votes
1 answer
90 views

How was DSCOVR "fixed" so that sufficiently dynamic attitude determination is gotten from star cameras?

The following from Space News indicate that a laser gyroscope failed and that software changes were developed and uploaded to the spacecraft bringing it back on line again recently: Software fix ...
uhoh's user avatar
  • 148k
3 votes
0 answers
111 views

Are there any known space craft with software at risk from Y2K scenarios?

The Y2K scenario occurs, usually, with incremental counters (such as counting the seconds that pass with time). When you have a situation in which an incremental counter will infinitely increase, you ...
Magic Octopus Urn's user avatar
1 vote
1 answer
137 views

How does one use the Surveillance Fence feature in keeptrack.space?

keeptrack.space was mentioned in What would be a “big picture” understanding of how the orbits of Earth satellites are monitored? but I haven't visited the site since. Running across this again today ...
uhoh's user avatar
  • 148k
3 votes
2 answers
591 views

Interplanetary spacecraft flight operating system and programming language

Which programming languages and operating systems are mostly used for interplanetary satellites (such as a mission to the moon)? To my knowledge, I know some LEO CubeSats use C programming language ...
John's user avatar
  • 1,367
2 votes
0 answers
113 views

Why does SpaceIL's Beresheet landing graphics show m\s instead of m/s?

I just noticed that the software displayed in the video of the landing had the velocity and acceleration units with a backslash (m\s) instead of the usual convention of a forward slash (m/s). Out of ...
Jon's user avatar
  • 171
9 votes
2 answers
400 views

What was the first unplanned "over-the-air" software update of a spacecraft?

From time-to-time spacecraft have had to be rebooted, in one case Voyager 2 mutinied and had to be reprogrammed and in another Opportunity had it's memory "hacked". As far as I know, deep space ...
uhoh's user avatar
  • 148k
3 votes
2 answers
712 views

Which CI/CD system do/would space companies like SpaceX use for continuous integration in their devops practice? [closed]

I wonder whether there are, or are recognizable in near future, industry specifics for CI/CD solutions in a space engineering company like SpaceX, compared to other companies where mass manufacturing ...
J. Doe's user avatar
  • 2,910
4 votes
3 answers
578 views

Why are the poles of the Moon in Google Earth so different from other regions?

I am well aware of the fact that the poles of the Moon are different from the rest of the regions in many ways. But in Google Earth's Moon, the poles are so different from what we would see if we were ...
Vishnu's user avatar
  • 3,236
2 votes
1 answer
205 views

Software projects for space systems [closed]

I am a software engineer with a strong grasp of python. I want to branch out and start working for space startups after I read there was a shortage of good software engineers working in the burgeoning ...
logos_164's user avatar
  • 253
3 votes
2 answers
849 views

STK Astrogator Earth Flyby

TLDR: How do you set up an EEV maneuver, specifically, how do you go from an earth orbit to a heliocentric orbit with a periapsis within Venus’s orbit in astrogator? I know the theory but astrogator ...
Joe Blow's user avatar
  • 131
3 votes
1 answer
579 views

Samples of old guidance software using computational resources on Earth implementing navigation in space

Answers to Given small computational resources how navigation was implemented ( Not Samples of old guidance software) are excellent. I was stunned to see an article mentioning 65KB was used to ...
jimjim's user avatar
  • 533
40 votes
6 answers
16k views

Given small computational resources, how was navigation implemented? (Not samples of old guidance software)

Update 2 : The youtube vidoe How did NASA Steer the Saturn V answers this question and then some, a must watch. Update: I really wanted to know how spacecraft navigation (not guidance) computers ...
jimjim's user avatar
  • 533
9 votes
2 answers
629 views

How has NASA's mission operations software architecture evolved?

As many of us know, the mission operations software of NASA has changed significantly over time. Needs have changed with the space program and mission operations software has adapted to keep up with ...
called2voyage's user avatar
  • 23.8k
4 votes
1 answer
1k views

Does NASA use any type of office/groupware software and which is that?

CERN for example uses MALT. What does NASA use where you need standard functions? https://malt.web.cern.ch/malt/global/malt-table/ Specifically with standard functions I mean what you would use in ...
J. Doe's user avatar
  • 2,910
18 votes
3 answers
7k views

Does the Voyager team use a wrapper (Fortran(77?) to Python) to transmit current commands?

I assume that the vast majority of the people who created the software for these missions are now retired (the "space pensioners" of the Voyager mission). Here's a very good summary of the current ...
Mornon's user avatar
  • 289
2 votes
0 answers
202 views

What do these three historical IBM staff at NASA insignias designate?

The question Where are these historical IBM + Apollo related locations within NASA? What do these computers do? shows four images. Three of them show different IBM insignias on shirts of IBM staff. ...
uhoh's user avatar
  • 148k
1 vote
2 answers
152 views

List of notable materials from 2017-2019 of software dev in the space industry

I was looking for relevant books about the development of software in space tech. I've had a hard time looking for recent information about software so I'll appreciate any tip -like key words, or ...
Tanya González's user avatar
25 votes
2 answers
6k views

What was the nature of the known bugs in the Space Shuttle software?

It's been claimed or suggested in other posts that during the entire history of the Space Shuttle, only one software bug actually survived the development and review process, making it to flight. ...
DrSheldon's user avatar
  • 47.7k