MarsLens Android App
A captivating augmented reality application that visualizes the Martian surface with scientific precision, using real NASA rover image data.
Technologies
Overview
MarsLens transforms raw Mars rover data into interactive 3D AR experiences. Built with Java and Android Studio, the app allows users to explore real Mars imagery and terrain in AR while learning about planetary features and NASA missions. Designed for accessibility and education, it bridges the gap between space science and public engagement.
Challenge
Despite NASA's troves of Martian data, public engagement was limited due to poor accessibility and lack of interactivity. Space education lacked tools that combined real data with immersive user experiences.
Solution
I developed MarsLens to parse NASA’s Mars Rover API, fetch high-resolution daily images, and transform them into spatially aware scenes using Android AR libraries. Users can explore real Martian craters, hills, and plains using their mobile cameras with contextual educational overlays.
Results
The app significantly boosted public interest in Mars exploration, and its educational impact has been recognized in outreach initiatives.
Project Gallery
MarsLens AR view showing Olympus Mons with educational overlay
App interface showing the Mars map navigation system
User exploring a Martian crater in AR mode