The collateral effects of sleep loss and circadian desynchronization increase the chance of personnel making mistakes in their work, and in some cases, can lead to the failure of an entire mission. Artemis Wake eliminates the potential psychological issues that could impede a mission’s success. The system involves monitoring and adjusting sleep schedule, exercise, and nutrition calculation. This entails analyzing data from reading a person's eye to determine if the individual is too exhausted to go through with a critical task.
The data is then processed and compiled into a profile of a crewmember. The crewmember is able to access his or her data and Artemis analyzes if that crew member will burnout or harm others in the mission. Artemis will also be able to give suggestions to a stressed crew member, recommending them to rest, suggest an exercise, or intake specific food for more nutrition. It is important to realize that ALL video will be deleted after processing, leaving only the analysis and the private profile.
The application we have created is available on iPad and Android. It tracks the Astronaut’s activity, tasks, and monitors their activity to prevent fatigue. However, more tasks can be added later. The application prompts the user to let them know whether they should continue with the task.
What inspired your team to choose this challenge?
Our team was inspired by an opportunity to participate in contributing to the space industry by designing a support system for crewmembers. We hoped it would help reduce mission failures and enable a crewmembers to be self-sustaining.
What was your approach to developing this project?
Every member played to their strengths while also trying to learn how to implement new features. We had regular check-ins as a team to review progress and decide next steps. In terms of development, each member had a given task or feature to finish with the knowledge that things will be pieced together or edited for the final version, which other team members were assigned to.
What tools, coding languages, hardware, software did you use to develop your project?
Scratch - for animation
iOS - Swift - for the front-end application
Android - Java - for the front-end application
Python - for the backend
Packages: TensorFlow, OpenCV, imutils, dlib, scipy, kivy
What problems and achievements did your team have?
Outline of issues faced while making Artemis Wake:
We had achieved the following:
With more time to work on this project, we could train the AI to have a more granular and sophisticated analysis of the person’s mental and physical state, thus increasing the system’s reliability.
With access to higher-quality datasets, we could increase the accuracy of the system. with limited datasets, it was hard to get an accurate model/assessment.
We also want to include the requirements that NASA and other agencies have already studied, in regards to nutrition, sleep and exercise.
We used information from NASA’s and the CSA’s websites to learn about how exercise, nutrition and sleep is done in space. This included what types of exercises, what they are for and how many hours a day someone should exercise. Through our research, we did not find other raw data sets (so .csv files, spreadsheets, etc) to assist us in our project. Finally, we have used: shape_predictor_68_face_landmarks.dat. This is trained on the ibug 300-W dataset.
https://drive.google.com/file/d/1n4WKZ-lh2GiP1-IgEdklBqZqZmlujETn/view?usp=sharing
NASA: Sleep and Nutrition Research
https://www.nasa.gov/mission_pages/station/research/astronauts_improve_sleep
Existing Sleep Schedule:
https://www.nasa.gov/sites/default/files/thumbnails/image/sleep_schedule.jpg
Sleep Side Effects:
Researched Nutrition: page 21 onwards
https://www.nasa.gov/centers/johnson/pdf/584739main_Wings-ch5d-pgs370-407.pdf
CSA: Exercises
https://www.asc-csa.gc.ca/eng/astronauts/living-in-space/physical-activity-in-space.asp
Other Research:
NASA ISS FIT: Nutrition App: https://www.topcoder.com/nasas-iss-fit-the-first-crowdsourced-app-in-space/
Spoke to Space Apps Moderator - Pamela Baskin: https://chat.spaceappschallenge.org/channel/Sleep-Shift-Scheduling