{"id":2320,"date":"2023-07-01T10:00:40","date_gmt":"2023-07-01T14:00:40","guid":{"rendered":"https:\/\/ece.ncsu.edu\/?p=261280"},"modified":"2023-07-01T10:00:40","modified_gmt":"2023-07-01T14:00:40","slug":"throwbackthursday-ece-alum-cracks-the-mars-rover-code","status":"publish","type":"post","link":"https:\/\/my.ece.ncsu.edu\/communications\/2023\/throwbackthursday-ece-alum-cracks-the-mars-rover-code\/","title":{"rendered":"#ThrowbackThursday ECE Alum Cracks the Mars Rover Code"},"content":{"rendered":"<div class=\"featured-img\"><img width=\"1024\" height=\"726\" src=\"https:\/\/ece.ncsu.edu\/wp-content\/uploads\/2023\/05\/parachute-e1614264618556-1024x726-1.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"\" style=\"margin-bottom: 15px;\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/ece.ncsu.edu\/wp-content\/uploads\/2023\/05\/parachute-e1614264618556-1024x726-1.jpg 1024w, https:\/\/ece.ncsu.edu\/wp-content\/uploads\/2023\/05\/parachute-e1614264618556-1024x726-1-980x695.jpg 980w, https:\/\/ece.ncsu.edu\/wp-content\/uploads\/2023\/05\/parachute-e1614264618556-1024x726-1-480x340.jpg 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/div>\n<p><span style=\"font-size: 10pt;\"><em>Read the original article <a href=\"https:\/\/www.cmu.edu\/news\/stories\/archives\/2021\/march\/mars-rover-code.html\"  rel=\"noopener\">here from CMU.<\/a><\/em><\/span><\/p>\n<p><span style=\"font-weight: 400;\">A little over two years ago and nearly 130 million miles from Mars, Adithya Balaji eagerly watched<\/span><a href=\"https:\/\/www.youtube.com\/watch?v=GUqsH5y1j1M\"  rel=\"noopener\"> <span style=\"font-weight: 400;\">high definition video of Perseverance<\/span> <\/a><span style=\"font-weight: 400;\">and its successful descent onto Mars. From his desk in Raleigh, North Carolina, Balaji took note of the rover&#8217;s parachute and its peculiar orange and white pattern. He thought it was likely functional, perhaps for aligning cameras. Within the pattern, however, lay hidden a call for humanity to continue to push out toward the unknown.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">After NASA released that video \u2014 four days following Perseverance&#8217;s Feb. 18 touchdown \u2014 systems engineer Allen Chen suggested during a news briefing that there was a coded message in the landing. Balaji grabbed his tablet and got to work. Hours later, a myriad of Twitter notifications drained his phone&#8217;s battery after his <a href=\"https:\/\/twitter.com\/adithya_balaji\/status\/1364020082599460872?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1364020082599460872%7Ctwgr%5E23a3d301924b56d83117ec786bc8d7aa500cb3ac%7Ctwcon%5Es1_&amp;ref_url=https%3A%2F%2Fwww.cmu.edu%2Fnews%2Fstories%2Farchives%2F2021%2Fmarch%2Fmars-rover-code.html\"  rel=\"noopener\">posted solution blasted off across the internet.<\/a>\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">&#8220;Rocketry has always been a passion of mine, and it&#8217;s not every day you get a chance to solve a cryptography puzzle on another planet,&#8221; said Balaji, an NC State electrical and computer engineering alum. &#8220;That&#8217;s the exciting thing about space. You get to see the whole world come together to solve a problem.&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Every passion has an origin, and Balaji points to his parents, public television and encyclopedias as igniting his interest in the final frontier<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-261283 alignleft\" src=\"https:\/\/ece.ncsu.edu\/wp-content\/uploads\/2023\/05\/mars-rover-code-640-min.jpg\" alt=\"\" width=\"241\" height=\"361\" \/>&#8220;My parents used to take me to the Johnson Space Center [left]. I was lucky they always encouraged me. I would pretend I was part of mission control. I found myself reading about space and the planets in the encyclopedia,&#8221; Balaji said. In high school at the North Carolina School of Science and Mathematics, he started to build rockets with the school team for The American Rocketry Challenge (TARC) competitions.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In time, Balaji found himself at North Carolina State University for his undergraduate degree, where he co-founded a liquid propulsion research lab. <\/span><span style=\"font-weight: 400;\">\u00a0The Liquid Rockerty Lab is developing a space-bound rocket. Balaji brought together over 40 students from different disciplines; and NC State FIRST Alumni Association \u2013 North Carolina\u2019s first collegiate alumni program for high school robotics participants \u2013 where he served as president. He won the Senior Award for Leadership from the College of Engineering when he graduated in 2020.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">He chose Carnegie Mellon to continue his studies and expand his computer science skills, which came in handy when he recognized that Perseverance&#8217;s parachute code appeared to be some kind of binary.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Guessing correctly, Balaji took the white sections of the chute to represent zeroes, and the orange sections to represent ones.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Having that piece, he put together a script to brute force (solving a problem using computing power to try every possible combination) what he thought might be an ASCII code, but it turned out to be simpler than that.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Then he took what he had found, a series of scrambled letters, and confirmed his thought process when he discovered someone else in a space subreddit had independently uncovered the same letters and unscrambled them: &#8220;DARE MIGHTY THINGS,&#8221; the motto of NASA&#8217;s Jet Propulsion Lab (JPL). Balaji posted a thorough explanation of the solution on Twitter.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Yet Balaji&#8217;s solution was missing one final part. In a reply tweet, Chen clued Balaji into the fact that his mystery was nearly complete. Balaji went back to Reddit and saw that someone had sleuthed out the coordinates of the JPL visitor center hidden in the outer ring of the parachute. With the puzzle finished, Balaji updated his code and tacked it onto his Twitter thread. The post caught the eye of a New York Times reporter, who <\/span><a href=\"https:\/\/www.nytimes.com\/2021\/02\/24\/science\/nasa-mars-parachute-code.html\"  rel=\"noopener\"><span style=\"font-weight: 400;\">interviewed him about the code<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">&#8220;The solution went semi-viral, and that shows the importance of clear science communication,&#8221; Balaji said. &#8220;Several people arrived at the solution, but I think my explanation resonated. Even if someone doesn&#8217;t know anything about computer science, they&#8217;re able to understand how to arrive at the answer. NASA understands this, and has effectively communicated how space missions have led to the creation of everyday products like Velcro and GPS.&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">History marks the progression of human achievement in space. Perseverance&#8217;s landing is the ninth for America on Mars. Its surface travel will continue to enhance understanding of Earth&#8217;s celestial neighbor. In his own way, Balaji inserted his name into the narrative, a small part of history.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">At Carnegie Mellon, Balaji became a software engineer for the group working on <\/span><a href=\"https:\/\/www.cmu.edu\/news\/stories\/archives\/2019\/july\/cmu-to-build-lunar-robot.html\"  rel=\"noopener\"><span style=\"font-weight: 400;\">MoonRanger<\/span><\/a><span style=\"font-weight: 400;\">, a robotic rover being developed by CMU and spinoff Astrorobotic. MoonRanger will search for signs of water at the moon&#8217;s south pole. While Balaji was new to the project, contributing to a successful venture would fulfill a lifelong dream.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">&#8220;Not many software developers can say their code is running hundreds of thousands of miles away,&#8221; Balaji said. &#8220;Finding water on the moon is the first step of sending humans deeper into space. With water, we can separate hydrogen and oxygen and make rocket fuel that can be used on a wayward launchpad.&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Gravity on the moon also will allow for easier launches, and Balaji said expanding out into the solar system is the next big step for humanity.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">&#8220;Space &#8230; how can you not be romantic about space?&#8221; Balaji said. &#8220;What NASA did with the hidden code challenge was so inspiring, because it was something anyone with just a little bit of computer science knowledge could crack. It just takes a little bit of perseverance.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"featured-img\"><img width=\"1024\" height=\"726\" src=\"https:\/\/ece.ncsu.edu\/wp-content\/uploads\/2023\/05\/parachute-e1614264618556-1024x726-1.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/ece.ncsu.edu\/wp-content\/uploads\/2023\/05\/parachute-e1614264618556-1024x726-1.jpg 1024w, https:\/\/ece.ncsu.edu\/wp-content\/uploads\/2023\/05\/parachute-e1614264618556-1024x726-1-980x695.jpg 980w, https:\/\/ece.ncsu.edu\/wp-content\/uploads\/2023\/05\/parachute-e1614264618556-1024x726-1-480x340.jpg 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\"><\/div>\n<p>Over two years ago, NC State ECE Alum cracks the hidden code NASA planted on Mar&#8217;s Rover robot.<\/p>\n","protected":false},"author":1867,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[186],"tags":[],"class_list":["post-2320","post","type-post","status-publish","format-standard","hentry","category-alumni"],"acf":[],"_links":{"self":[{"href":"https:\/\/my.ece.ncsu.edu\/communications\/wp-json\/wp\/v2\/posts\/2320","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/my.ece.ncsu.edu\/communications\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/my.ece.ncsu.edu\/communications\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/my.ece.ncsu.edu\/communications\/wp-json\/wp\/v2\/users\/1867"}],"replies":[{"embeddable":true,"href":"https:\/\/my.ece.ncsu.edu\/communications\/wp-json\/wp\/v2\/comments?post=2320"}],"version-history":[{"count":1,"href":"https:\/\/my.ece.ncsu.edu\/communications\/wp-json\/wp\/v2\/posts\/2320\/revisions"}],"predecessor-version":[{"id":2321,"href":"https:\/\/my.ece.ncsu.edu\/communications\/wp-json\/wp\/v2\/posts\/2320\/revisions\/2321"}],"wp:attachment":[{"href":"https:\/\/my.ece.ncsu.edu\/communications\/wp-json\/wp\/v2\/media?parent=2320"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/my.ece.ncsu.edu\/communications\/wp-json\/wp\/v2\/categories?post=2320"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/my.ece.ncsu.edu\/communications\/wp-json\/wp\/v2\/tags?post=2320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}