Live data from Hacker News

Geolocating a random island using geometry and CUDA programming

yassa9.github.io

51–60 of 92 posts

Re: Geolocating a random island using geometry and CUDA programming

#51
post #49

Super fun! Interestingly, this is how JPL was able to significantly reduce the Mars 2020 landing radius on Mars. Cameras onboard take pictures of the terrain and match that to maps to figure out where the lander is. https://www-robotics.jpl.nasa.gov/what-we-do/flight-projects...

omg wow, thats super hard, although cool ,

Re: Geolocating a random island using geometry and CUDA programming

#52

For drones and missiles, this technique is known as Terrain Contour Matching . If terrain contour are measured optically, navigation is independent of RF jamming, unlike GNSS. https://en.wikipedia.org/wiki/TERCOM

It’s an effective a surprisingly old technique, being used on cruise missiles as early as the 1960s. It actually precedes GPS and satellite navigation by several decades. Im continuously blown away by what engineers were able to do in that era with such limited computing power. Take a look at SAGE, for example. Fun fact: the usage of TERCOM in the tomahawk missile actually limited its ability to be used in Operation…

Rumour has it that they achieved the first TERCOM using the then revolutionary bit slicing technology.

Re: Geolocating a random island using geometry and CUDA programming

#53
post #51
post #49

Super fun! Interestingly, this is how JPL was able to significantly reduce the Mars 2020 landing radius on Mars. Cameras onboard take pictures of the terrain and match that to maps to figure out where the lander is. https://www-robotics.jpl.nasa.gov/what-we-do/flight-projects...

omg wow, thats super hard, although cool ,

It was cool, very fun 3 years of my life working as a part of that team :)

Re: Geolocating a random island using geometry and CUDA programming

#54
People liking this post will probably like this [1] and especially these [2] from the channel. All solved using algorithms and map data.

[1] https://www.youtube.com/@colsto

[2] https://www.youtube.com/watch?v=eY-W9gmwxhg https://www.youtube.com/watch?v=nzytWZPyuEw https://www.youtube.com/watch?v=rkmXs_7hELg

Re: Geolocating a random island using geometry and CUDA programming

#56
post #37

Good article! Off-topic, Is Palantir doing the same thing with its internal software to geolocate?

Assuming they (and militaries broadly) do this +more, like actually using vision models trained on billions of geolocated landscape photos.

Re: Geolocating a random island using geometry and CUDA programming

#60

@yassa How long did this take?

do u mean the whole work ? I spent at first 3 "whole" days in research, trial and error trying different methods and scripts, like for example tried the depth estimation to build upon it, failed many times till I gave up then came back after a week and spent another 4 days till succeeded then the refining, cleaning and organizing of all of that, also structuring and writing the blog, took about another 3 days

you can say that total is ~10 days of work

Post reply on HN