-: My name is Hannah Hopkins and I'm a software developer
for NASA working on the ARTEMIS team.
So, ARTEMIS is basically a simulation that simulates
space launch system all throughout flight
and so, space launch system is the rocket
that NASA's currently building to take us to the moon
and to Mars and all those really cool places
and so, what ARTEMIS does is it simulates all of
the different components of SLS
to make sure that they're gonna act
as we expect them to act and it also looks
at what if one of the flight computer shuts down mid-flight
or what if one of the engines never goes off.
Stuff like that and so,
you look at all those different things
and see how the rocket is going to react.
So whenever we actually do launch,
we're better prepared for anything that happens.
As as software developer, I'm writing code that
number one, ensures the accuracy of ARTEMIS
because if we think there's a problem
and there's really not, that can cause a lot of problems
or if we think there isn't a problem and there actually is,
that also causes a lot of problems
and I'm also working on importing the real flight software
that's actually going to be used on SLS into ARTEMIS.
I'm also doing that as well.
ARTEMIS is a really large project, obviously.
So it's kind of, I know it was very overwhelming for me
in the beginning to just go into it
and just see this huge ARTEMIS project going on.
They kinda break it down in to...
So, what I was working on and actually just finished
was the series of tests and I wrote code for
all of these tests in this memo
that basically check and make sure that different values
are where they're supposed to be at the correct time
and so I wrote a series of programs that went through
an automated, all of the checks for that.
And so they could just run a test
and then they could run my program
and then it would just check all of the different values
and make sure they're where they need to be
and if they're not, then it pops up this error
that says that something's wrong
and so that was one of the projects
that I've been working on recently.
So they just kinda break it down like that, I guess.