Andrew Gunther
👤 PersonAppearances Over Time
Podcast Appearances
It's interesting. So being that small, we have to work with a lot of vendors to sort of pull things together. But the payload design and a lot of the core software for image processing, we write ourselves.
It's interesting. So being that small, we have to work with a lot of vendors to sort of pull things together. But the payload design and a lot of the core software for image processing, we write ourselves.
So the image processing on ground is all in Python. And the firmware for the SAT is C++ as well with some Python mixed in. So one of the big value props for OSK is that we try and perform some of the imagery analysis on board the satellite before it even comes to the ground.
So the image processing on ground is all in Python. And the firmware for the SAT is C++ as well with some Python mixed in. So one of the big value props for OSK is that we try and perform some of the imagery analysis on board the satellite before it even comes to the ground.
Yeah, because you have this incredibly wide spectrum imagery, the data is huge. I mean, we're talking these satellites can bring down one and a half terabytes of imagery per day, per satellite. And so part of the idea is the more processing we can do on board to understand what imagery might be a priority versus not a priority really helps us get that information to our customers faster.
Yeah, because you have this incredibly wide spectrum imagery, the data is huge. I mean, we're talking these satellites can bring down one and a half terabytes of imagery per day, per satellite. And so part of the idea is the more processing we can do on board to understand what imagery might be a priority versus not a priority really helps us get that information to our customers faster.
So there's also this aspect of the analysis we write on ground should be analysis that we can hopefully perform on board as well.
So there's also this aspect of the analysis we write on ground should be analysis that we can hopefully perform on board as well.
We ship NVIDIA hardware up to space. We are running NVIDIA dev board in low Earth orbit.
We ship NVIDIA hardware up to space. We are running NVIDIA dev board in low Earth orbit.
A Linux embedded system that you never get to touch again, right? It goes up and you're, you're locked in.
A Linux embedded system that you never get to touch again, right? It goes up and you're, you're locked in.
Yeah. I mean, this really gets into redundant systems, right? So a lot of the components on board, there's at least two, our own components. So our own dev board.
Yeah. I mean, this really gets into redundant systems, right? So a lot of the components on board, there's at least two, our own components. So our own dev board.
I forget if there's one or two of those, but there's kind of like a main control computer that exists separate from ours that kind of handles a lot of the boring stuff, like pointing the satellite and doing the actual hard work of transmitting data back down to the ground. And then our dev board basically handles all of that image processing, sending commands to the camera.
I forget if there's one or two of those, but there's kind of like a main control computer that exists separate from ours that kind of handles a lot of the boring stuff, like pointing the satellite and doing the actual hard work of transmitting data back down to the ground. And then our dev board basically handles all of that image processing, sending commands to the camera.
So effectively, we have capabilities to like fail over from one component to the other. Or if we're rolling out an upgrade, you know, we roll it out to XCOM 2 and then we primary swap to XCOM 1. And so it's almost like an A-B test in space, right? You are kind of like a canary. So you upload it to one of the XCOMs, you swap over to that, make sure everything still works. Great.
So effectively, we have capabilities to like fail over from one component to the other. Or if we're rolling out an upgrade, you know, we roll it out to XCOM 2 and then we primary swap to XCOM 1. And so it's almost like an A-B test in space, right? You are kind of like a canary. So you upload it to one of the XCOMs, you swap over to that, make sure everything still works. Great.
Roll it up to the second XCOM. Everything still works. Great.
Roll it up to the second XCOM. Everything still works. Great.