Awards & Nominations

Nebulous Coding has received the following awards and nominations. Way to go!

Global Nominee

Sleep Shift Scheduling Tool

Sleep loss and fatigue may lead to reduced performance and an increased risk to safety during many activities, including spaceflight. Your challenge is to develop an operational sleep shift scheduling tool that provides autonomous customization of a schedule for sleep, exercise, and nutrition to manage fatigue.

Daily Planner for Astronauts

Summary

Our Daily Planner for Astronauts creates a daily customisable timetable for each astronaut by asking for input from mission control and the astronaut, and considering previous research into the ideal amount of sleep and exercise astronauts need. Mission control will be asked to enter the tasks the astronaut needs to complete, and the astronaut will input their sleep, meal and exercise time preferences, whether they take any medication and when they need to take it, and general daily monitoring data, such as the amount of sleep they had the previous night. The outputted timetable will include sleep, meal, and exercise times, as well as the work they need to complete that day.

How We Addressed This Challenge

Our project addresses the challenge of developing a sleep scheduling tool that provides autonomous customisation of a schedule which includes sleep, exercise and meal times. It does this by taking into account research on the ideal amount of sleep and exercise for astronauts, while also considering the preferences and status of the astronauts themselves. For example, astronauts need at least eight hours of sleep a night, and so the schedule will allot time for eight hours of sleep, but it will allot this time as close to the astronaut’s normal sleeping time as possible. If the astronaut is feeling more tired than usual during a specific day, the astronaut can input this data into the tool using the daily monitoring questions. The tool will then set aside more time for sleep that day for the astronaut. To attempt to combat circadian desynchronisation, the tool will also schedule the astronaut’s daily eight hours of sleep at the same time each day, as far as possible. This will help to prevent the body’s internal clock being disrupted, and therefore causing the astronaut increased fatigue. The tool will also attempt to schedule the same activities before sleep every day, so that the astronaut’s routine before bed is the same, which will also help prevent circadian desynchronisation. As well as scheduling the astronaut's sleep, the tool will also allot time for three meals a day, and for a daily two hours of exercise to help prevent bone and muscle loss, which occurs more easily while travelling through space. Mission control can also input the tasks each astronaut needs to complete into the tool, which will then allocate time for each astronaut to do them. Based on the astronaut's answers to the daily monitoring questions, the tool will also output health advice, such as if the astronaut did not get much sleep the night before, the tool will suggest they try wearing light blocking glasses the next night.

Our tool will benefit future space flight and ground operations by providing an easily customisable daily timetable for each astronaut, and allowing mission control to use it to set astronauts tasks that are vital to further research and to ensure the continued functioning of their space crafts. Because the tool encompasses sleep, nutrition, exercise and work, it is more functional than other tools available because everything important to an astronaut’s daily life is in one place. The daily monitoring questions each astronaut answers also make sure that their timetable is suitable for them individually, and can be changed if it is not appropriate, as well as giving the astronauts access to basic health advice at all times.

How We Developed This Project

We began as a group by simplifying the task into smaller sections, as well as finding key inputs and outputs, including work schedule as an input, and sleep and exercise times as outputs. We next defined as a group the key aim of the challenge, which is creating an operational tool that provides autonomous customisation of sleep. Through this use of abstraction, we were able to set apart unnecessary details from the core aim of the challenge, and were therefore able to set off easier and more efficiently. While we were together we then decided on all the various elements that our project would have and the steps that would need to be taken to fulfil them. In order to stay connected as a group, a google doc and a repl.it (in python) was created so that despite the long distances between us, we would still be able to efficiently work together, and we were collectively able to work on parts of the project together, or improve a section that was already completed. There were some tedchnologicl problems regarding repl.it, an online site that allows you to code in various programming languages on your own or in groups; however, none that we were unable to manage.

How We Used Space Agency Data in This Project

We used NASA data to decide what the main factors that cause poor sleep are for astronauts, and what can be done to combat them. This was important information that we used to choose what to focus on when creating our tool, so that we could improve the daily lives of the astronauts using it while living in space most effectively. We also used the data to find out the ideal amount of sleep and exercise astronauts should get, and how long on average astronauts work for each day. We used this information to develop our approach to creating a tool that can be used to build a customisable schedule for individual astronauts.

Tags
#sleep|_project #happy_astronauts #improving_space_travel
Judging
This project was submitted for consideration during the Space Apps Judging process.