
When NASAâs DART spacecraft begins its final mission phase, it will see this: a 4âmegapixel view of nothing but a few very dim dots of light. At this point itâs four hours and somewhere between 54,000 and 61,000 miles from its goal â a small asteroid whose orbital path DART is going to try shifting ever so slightly.

But believe it or not, that asteroid is currently in view. Itâs right here â the Didymos system.
And itâs not just one asteroid: Itâs two.
The larger one, Didymos, is about a half-mile wide, just shy of the height of the Burj Khalifa in Dubai â the tallest building in the world.
Burj Khalifa
2,722 ft

Didymos
~2,640 ft
The smaller one is its moonlet Dimorphos. This is DARTâs target. At about 520 feet, itâs the diameter of the High Roller in Las Vegas, currently the worldâs tallest operating Ferris wheel.
High Roller
550 ft

Dimorphos
~520 ft
54,000-62,000 miles
(87,000-98,000 km)
From this distance, a tiny maneuvering error could be the difference between hitting Dimorphos and racing past it at more than 13,000 miles per hour.


DART wonât even be able to see Dimorphos until around an hour before the collision. And even then, it will still be a tiny, faint, blurry blob.
Nobody knows what Dimorphos looks like, a detail that would help predict what will happen when it and DART collide. Telescopic and radar images have so far provided minimal clues, leaving scientists and engineers to consider a range of possibilities, most of them inspired by other asteroids.
Maximizing the likelihood that DART hits this dim, mostly unknown asteroid requires a new type of technology.
A navigation system that can direct a spacecraft entirely on its own without any human intervention.
SMART Nav
Giving Spacecraft the Power To Guide Themselves
In person, SMART Nav doesnât look like much. Itâs in a metal square thatâs laced into a web of soldered wires, resistors and diodes on a circuit board. In fact, technologically speaking, itâs a microprocessor that isnât even state of the art. It has the same power as a PlayStation 1 from 21 years ago. Your smartphone has more power.
âIf you use the latest and greatest electronics that pack millions and millions of transistors into them, it turns out the device becomes more susceptible to radiation,â explained David Carrelli, a guidance, navigation and control analyst at the ĂŰĂÜֱȄ Applied Physics Laboratory (APL) in Laurel, Maryland, who served as the guidance and control lead for majority of the development of NASAâs Double Asteroid Redirection Test (DART) spacecraft. âIt canât fly in space without a lot of modifications.â
But what SMART Nav does is far from antiquated. Itâs unlike anything used on a spacecraft before it.
Short for Small-body Maneuvering Autonomous Real Time Navigation, SMART Nav is a set of computational algorithms on DART, a mission that will test our ability to redirect one of these space rocks by striking it with a spacecraft. Itâs a method that one day could protect Earth from catastrophe. And for the spacecraftâs last four hours of existence â a period called the terminal phase â SMART Nav, with the rest of DARTâs guidance and navigation system, will independently find Dimorphos and guide the spacecraft into it.
From the outset of DARTâs development, scientists knew the mission would need some autonomous component. Directing a spacecraft to hit a small asteroid several million miles from Earth at 13,421 mph (21,600 kph) just wasnât feasible. The round-trip light time between a command and registering its execution would be 1.5 minutes â too delayed for a spacecraft that covers more than 200 miles every minute.
âWe canât joystick the ride from the ground, if you willâ said Michelle Chen, the SMART Nav lead at APL. âSo thereâs a need for the SMART Nav algorithm to be onboard to make those decisions.â
SMART Nav started out as an internally developed project at APL, coming together at the same time DART was being formulated. Chen, with a team of APL engineers, led that development, knowing this type of autonomous system had to be very different from anything previous.
âMost of the autonomy that is on spacecraft is rule-based â if a sensor reads âA,â autonomy responds with âBâ,â Chen explained. âItâs all preplanned and prescribed.â
SMART Nav, and really DARTâs entire guidance and control system, or G&C, couldnât work that way. It had to be free to self-inform and make decisions on its own.

Itâs about conducting the entirety of the last four hours of the mission without any human intervention.Â
âWith SMART Nav, itâs no longer about just keeping the spacecraft in a prescribed orientation or carrying out correction maneuvers. Itâs about conducting the entirety of the last four hours of the mission without any human intervention,â said Mark Jensenius, a guidance, navigation and control engineer on the SMART Nav team at APL. âItâs about locating objects in space, selecting the correct asteroid, estimating trajectory corrections and commanding maneuvers on-the-fly to achieve the higher-level directive of âhit Dimorphos.ââ
In many ways, it was like developing a self-guided missile â a process APL has a rich history of doing.
The equations that describe a projectile built to knock an object out of the sky look a lot like the ones that describe a spacecraft built to knock an asteroid off its Earth-bound course, Jensenius said. But there are salient (and challenging) differences.
Unlike missiles, which are nimble and take only seconds, minutes or maybe an hour to reach their targets, DART takes hours of guidance and course correction, regularly inching up, down and side to side. And the spacecraft is anything but agile. Like a lumbering giant, DARTâs ability to maneuver during the terminal phase is limited â just 1/10,000th of a g-force.
DART also must burn propellant when maneuvering, rather than using aerodynamic surfaces such as fins. Propellant takes up space, increases the spacecraftâs weight and, importantly, can significantly drive up the missionâs cost. So DART is designed to operate with a minimal amount of propellant, which must be used judiciously.
âWe have to be really clever about when we do and donât maneuver,â Jensenius said, tweaking the algorithms so no matter what DART encounters, SMART Nav will make the smartest choice about when and where to maneuver.
âAnd then we need to be able to collect data at the very end of this,â he added. Because of its 18-meter-long (59-foot-long) solar panels, DART shakes with every maneuver, which causes fuzzy images. Thatâs not a problem for SMART Nav; so long as the G&C system keeps the spacecraft facing the right way, SMART Nav can still find Dimorphos and set course. But for scientists trying to track individual craters so they can deduce precisely where DART impacts, blurry images are problematic. So the spacecraft has to coast for the last couple of minutes of its existence.




Finding an asteroid and gradually flying toward it means the spacecraft has to be able to see it and command how to get to it. So, DART has the equivalent of an eye and a brain.
DRACO (the Didymos Reconnaissance and Asteroid Camera for Optical navigation) functions as DARTâs eye. Itâs a high-resolution camera that tells the spacecraft whatâs currently in view and provides close-up images of Dimorphos.

SMART Nav, in conjunction with the spacecraftâs G&C system, acts as DARTâs brain. It sends commands to the spacecraft on how to move side to side so it stays on course.


DRACO is like looking through six-and-a-half soda straws taped together. Thatâs the kind of image that weâre getting.Â
Yet even with that narrow, faint and occasionally blurry view, SMART Nav can find the two asteroids and target the correct one using a series of algorithms. Hereâs how it works:
Detection-Blobbing: Find the Didymos system â Once DRACO takes an image, it forwards the picture to the detection and âblobbingâ (yes, thatâs the technical term) algorithm to identify the âblobsâ of light that should correspond to Didymos and, eventually, Dimorphos.
Centroiding: X marks the spot â Once the asteroid blobs are identified, the centroiding algorithm finds the âmiddleâ of each one.
Targeting: Find the asteroid we want to hit â The targeting algorithm takes those two centroids and marks the smaller of the two.
Guidance Filter: Predicting the future â The guidance filter then deciphers where Dimorphos will be in the near future relative to where the spacecraft is currently headed and considers how the spacecraft should move so it remains on course.
Maneuver Logic: Considering other variables â The maneuver logic component builds on the guidance filterâs estimate by adding how the spacecraft should maneuver to make the best use of the remaining fuel. Then it tells DART how to move.



~500 miles
(~800 kilometers)

If you look at that on a map, itâs as if we were over the Indy 500 when we stop maneuvering, and then we simply coast all the way to Baltimore and land inside Camden Yards.
Every step should, in theory, direct DART to Dimorphos to strike it head on. But how can we be certain it will?
Since joining APL in 2016 as a software engineer, much of Peter Ericksenâs time has been consumed by modeling DARTâs collision (or complete miss) with Dimorphos â again and again and again.
He works with a program called the renderer and camera emulator, or RCE. It was designed by engineers on the DART G&C team at APL to simulate what the DRACO camera will see during DARTâs last four hours.
âItâs a pretty complex simulation,â Eriksen said. It combines a âtruth model,â which models the spacecraftâs sensors and physical realities of space â gravity, the Sunâs location, the Didymos systemâs movement â with flight software coded specifically for the DART mission.
The simulations are like target practice. Each runs the final four hours, with the Didymos system initially a tiny dot no bigger than a pixel. And as the spacecraft gets closer, that single point of light divides into Didymos and Dimorphos until DART (hopefully) hits.
Of course, building a simulation of DART hitting an asteroid nobody has seen before proved tricky. After all, the shape and texture of each of the systemâs bodies could affect whether SMART Nav isolates the correct asteroid or not. But what do you make the asteroid look like?
âWe could make the Didymos system look like a donut if we wanted to,â Chen joked. It sounds ridiculous, but she isnât far off.
Dog bones, squashed potatoes, spheres, even rubber ducks â all have made it into the pantheon of asteroid shapes the team has simulated. Imaged asteroids or binary systems inspired most of them. Asteroid 25143 Itokawa, for example, resembles a potato. 2 Pallas is mostly spherical. 216 Kleopatra, oddly enough, looks like a dog bone. And the rubber duck â well, why not?
And it wasnât just shape that the team altered. They changed how much the asteroid reflects light, in case that might âdistractâ the targeting algorithms. And they added fuel properties to estimate how much fuel would be lost â all to see how each property affects SMART Navâs guidance and targeting algorithms.

I feel like weâve been so prepared for this.Â
Early on, DART frequently missed Dimorphos. âThereâs a lot of stuff gone wrong, and usually it was kind of an all-or-nothing deal,â Ericksen said. Either every simulation hit Dimorphos, or they all missed, regardless of what the asteroid looked like.
The team learned problems could arise for all sort of reasons, and had to tweak the algorithms to compensate for each one of them. DRACO, for example, could be oriented so the spacecraft points in the exact wrong direction, or shadowing on Didymos could make it appear as though it were split in two, causing the spacecraft to single out the wrong âblob.â Thereâs also a slight chance that thereâs a third object in the Didymos system â a much smaller, more distant moonlet nobody has detected yet. The team needed to include ways for the algorithms to differentiate such a tiny blob much farther from the Didymos system from the blob it needs to hit.
How long each simulation takes depends on the level of detail itâs striving for and the rate that the team runs the algorithms â once per second or once every two seconds. But with everything running at full fidelity, it can take up to 12 hours to simulate just one four-hour terminal phase. The team usually runs around 300 simulations at a time, Ericksen said. He estimates theyâve run somewhere between 10,000 and 20,000 simulations of just the terminal phase, not to mention the other mission phases up to that point.
With that many simulations under its belt, the team has separated the wheat from the chaff, gradually tweaking each of the parameters in SMART Navâs algorithms to improve the robustness of DARTâs performance. It wonât be until DART launches that the final refinements will be added. Certain things, such as how the spacecraftâs sensors will respond when the thrusters fire, canât be checked until itâs actually in space. So after running the spacecraft through a series of planned in-flight tests, the team will update their simulations based on what they find and then check whether the algorithm parameters need some final tuning before the real show begins.
This DART simulation video shows how the spacecraft gradually tracks and zeroes in on Dimorphos. The left display shows the information that is downlinked from the spacecraft. Itâs a subset of the overall image thatâs selected to contain the targeted asteroid. The full image is in the bottom right, with a yellow box highlighting the downlinked portion. Once the system identifies Dimorphos and calculates the necessary maneuvers to keep the asteroid in view, it fires the spacecraftâs thrusters, as shown in the upper-right display.
Although meant for DART, SMART Navâs ability to independently guide a spacecraft to a target for hours opens a floodgate of possibilities in space exploration. The idea that you can locate and fly into an asteroid is closely related to locating and flying really close to an asteroid. Instead of hitting the object, you avoid it â something similar to when NASAâs New Horizons mission sped 1 billion miles beyond Pluto to fly by Arrokoth, a bizarre, 22-mile-long Kuiper Belt Object resembling a dirt-covered snowman.
âSMART Nav could be used for a spacecraft to find its own target to fly by like that,â Chen said. âIt can be applied to any mission that is bandwidth-limited as well as any small-body mission where you donât have a priori information.â
Carrelli noted the applications extend even further.
âTruth be told, the missions of the future are going to require more and more autonomy to be successful,â he said. âThe problems are getting harder. The distances at which we need to operate are going to get bigger â much bigger.â
Interstellar Probe, for example, is a conceptual APL-led mission that proposes launching a spacecraft hundreds of astronomical units, or Earth-Sun distances, from the Sun in just 50 years. (For scale, Voyager 1, the current record holder for the most-distant spacecraft, is 152 astronomical units from the Sun. Itâs been traveling for 44 years.) It would be the fastest, farthest and most ambitious space mission yet. And with a round-trip light time of roughly 11 days at its farthest point, it would certainly need to operate autonomously.
DART, then, is a proving ground not only for capabilities to redirect an asteroid but for the autonomous technology that could define the capabilities of future space missions. DARTâs success is largely SMART Navâs success.
âHow do we define success? Success is we hit the asteroid,â Carrelli said. âAnd secondly, that the scientists can actually observe the effects of hitting the asteroid.â
So long as DART accomplishes the first objective, the latter is pretty much guaranteed. The final 2.5-minute cruising phase will keep images sharp. And the Italian Space Agencyâs Light Italian CubeSat for Imaging of Asteroids, or LICIACube, will capture images of the collision from a distance.
But the very slim chance of DART missing the asteroid altogether, or even hitting the wrong one, is not lost on anyone.

How do we define success? Success is we hit the asteroid.Â
Those real moments as DART, completely self-directed, treads closer and closer to (hopefully) Dimorphos have people already portending the full range of emotions. Some expect theyâll feel elated, bolstered by the years of preparation leading up to a historic moment. Others are certain theyâll be locked away in a bathroom stall, sick from anxiety.
Chen, for one, is cool and collected about it. âI actually sleep really well,â she said, laughing. She admitted sheâs probably strangely calm, especially considering that, in truth, there is no Plan B if DART does miss. There is only Plan A: Hit Dimorphos, and âjust sit there and give each other high fives along the way,â she said.
If absolutely necessary, the team can take the reins again up until the last half hour before impact â a sort of âpoint of no return.â After that, the spacecraft is on its own no matter the scenario.
With so many simulation hours and years of preparation under their belt, though, nobody expects intervening will be necessary.
âI feel like weâve been so prepared for this,â Chen said.
Itâs now just a matter of waiting for that tiny, pixel-sized point of light to come into view and watching SMART Nav work its magic.
Media contact: Jeremy Rehm, 240-592-3997, jeremy.rehm@jhuapl.edu
The Applied Physics Laboratory, a not-for-profit division of The ĂŰĂÜֱȄ University, meets critical national challenges through the innovative application of science and technology. For more information, visit www.jhuapl.edu.