GGrantIndex
← Search

THIS PROPOSAL OUTLINES THE WORK INVOLVED IN CREATING A MOBILE APPLICATION FOR NASA. THIS APPLICATION ALLOWS USERS AROUND THE WORLD TO ENTER THEIR LOCATION AND VIEW THE FUTURE DATES DURING WHICH ICESAT-2 WILL BE PASSING OVER THEIR LOCATION AND AREAS NEARBY. THERE ARE TWO MAIN COMPONENTS OF THIS PROJECT. FIRST THE MOBILE APPLICATION WHICH WILL BE DEVELOPED FOR IOS DEVICES AND WRITTEN IN SWIFT. SECOND A BACKEND SERVER WHICH WILL STORE THE REFERENCE GROUND TRACK (RGT) DATA AND HANDLE REQUESTS SENT FROM THE MOBILE APP. ON THE MOBILE APP THE USER INPUTS THEIR LOCATION USING THEIR PREFERRED METHOD (ADDRESS LOCATION ON THE MAP LATITUDE/LONGITUDE LOCATION OR USE THE CURRENT LOCATION OF THE DEVICE). THIS INFORMATION MUST BE TRANSLATED INTO A FORMAT COMPATIBLE WITH THE DATA HELD ON THE SERVER (NORTH/EAST LATITUDE/LONGITUDE COORDINATES). THIS DATA IS THEN SENT TO THE SERVER WHERE THE DATA CAN BE DIRECTLY QUERIED FOR RESULTING TIMESTAMPS (DATA POINTS WITH TIME STAMPS PRIOR TO THE TIME THE USER REQUESTED SHOULD NOT BE RETURNED AS THIS PASSING OF THE SATELLITE HAS ALREADY OCCURRED). AFTER THE SERVER FINISHES PROCESSING THE REQUEST THE DATA THEN NEEDS TO BE RETURNED TO THE USER S DEVICE AND DISPLAYED IN AN EASY TO USE FORMAT. FROM HERE USERS SHOULD BE ABLE TO FURTHER INVESTIGATE EACH OF THE RESULTING DATA POINTS SEEING THE EXACT TIME THE SATELLITE WILL PASS OVER THE SPECIFIC LATITUDE/LONGITUDE LOCATION. ADDITIONAL FEATURES WILL BE INVESTIGATED SUCH AS ALLOWING USERS TO ADD THIS EVENT TO THEIR CALENDAR OR EVEN SEE THE GROUND TRACK DATA MAPPED ONTO A DIAGRAM OF THE SKY WITH CONSTELLATIONS OR ONTO A GENERIC MAP. THIS WOULD PROVIDE A USEFUL VISUALIZATION OF THE SATELLITE S PATH SO USERS KNOW WHAT TO LOOK FOR AT THE APPROPRIATE TIME. THIS PROJECT WILL ALSO INVESTIGATE PRODUCING A FLIGHT MAP . THIS WILL REQUIRE ADDITIONAL DATA PROCESSING TO FIND THE POINTS ADJACENT TO THE SINGLE SELECTED DATA POINT. THESE ADJACENT POINTS COULD BE DETERMINED BY THE TIMESTAMPS AS CURRENTLY EACH DATA POINT IS SEPARATED BY ONE SECOND AND POINTS THAT ARE WITHIN SECONDS APART PRODUCE THE VISIBLE LINE OF THE RGT. A PREFERENCES PAGE WILL ALSO BE INCLUDED IN THE APPLICATION. THIS WOULD GIVE OPTIONS FOR USERS TO ENABLE VARIOUS ASPECTS OF THE DISPLAY AND NOTIFICATIONS WHEN THE SATELLITE IS ABOUT TO PASS OVER. IN ADDITION TO PROCESSING REQUESTS FROM THE MOBILE APP THE SERVER WILL ALSO HANDLE EFFICIENTLY STORING MULTIPLE RGT DATA FILES. THE SERVER WILL PROVIDE AN UPDATE MECHANISM THAT ALLOWS FOR NEW RGT DATA TO BE PROCESSED AS IT BECOMES AVAILABLE FROM THE SATELLITE. THE WORK ON THIS PROJECT WILL TAKE PLACE FROM APRIL 1ST 2019 TO DECEMBER 31ST 2019. UPON COMPLETION THE IOS APPLICATION AND BACKEND SERVER CODE WILL BE PROVIDED TO NASA.

$13,833FY2020National Aeronautics and Space AdministrationNASA

Washington University, The

Investigators

View source on USAspending →