Otter Pup 2 is developing a whole new skill, using its onboard sensors and software to fly close to another spacecraft. Just like any new skill, we learn through practice and iteration.
For Otter Pup 2, that means:
- We build simulations for ground-based testing of what we want to fly on orbit, tuned to match reality and updated with new data from orbit.
- Before flying in orbit, our flight software is tested in simulation to predict how it will work and select target checkpoints.
- We then take our software to orbit and give it checkpoints to aim for, ranging from decreasing separation distance to “go for docking.”
- Maneuvers are executed autonomously, with human operators monitoring and maintaining authority to intervene.
- At multiple points, Otter Pup 2 can autonomously pause, reset back to a checkpoint, or egress before continuing.
- When we’re ready, we go for final approach, closing the distance at centimeter-per-second relative velocities for precise, controlled docking.
This approach allows us to collect meaningful data, rapidly reset and retry with improved algorithms, and make deliberate decisions about when and how to progress.
Right now, Otter Pup 2 is iterating through mission checkpoints every day, all bringing us closer to our docking partner.