Project Details, Milestones, and Open Tasks

This page lists all the research projects together with their milestones and the currently open tasks.

If you're interested in joining the Institute of Sleep and Dream Technologies, we'd love to have you on board! Take a look at the open tasks below, and if something catches your eye, feel free to reach out to us through our Get Involved Form. 😊 For professional researchers, we're excited to collaborate on any of the listed projects. Simply connect with us through our Contact Form, and let's work together!

Project: Interactive Dreaming

In our Interactive Dreaming project, we explore the potential for conscious interaction with reality from within lucid dreams. Previous studies have hinted at limited communication possibilities (see our open access proof-of-concept study in Current Biology, wikipedia entry, detailed interview), but our aim is to push these boundaries. We seek to unlock real-world applications like sleep learning, dream entertainment, therapy, and artistic expression, while also enhancing its utility for sleep research. Importantly, we prioritize ethical considerations in all our pursuits.

Formalized Project Goal:

Have a method with which complex messages (sentences, drawings, control commands for machines, and melodies) can be transferred in both directions reality -> lucid dream -> reality, with a conversation duration of at least 5 minutes, with at least 80% of messages in a conversation are transferred correctly in at least 50% of conversations of a trained practitioner, and with completely automated communication (no human decoder required on the reality side of conversation)

Milestones:
  • MS 01: Have a method for basic message transfer from reality to lucid dream developed using acoustic stimulation.
  • MS 02: Have successful transfer of simple messages (e.g., single words) from reality to lucid dream achieved.
  • MS 03: Have the ability to transfer simple messages (e.g., single words) from lucid dream back to reality established.
  • MS 04: Have use cases for complex interactive dreaming defined and prioritized.
  • MS 05: Have stimuli (reality -> lucid dream) for each use case ready to be applied during sleep.
  • MS 06: Have data from at least 20 lucid dreams for at least one use case with the stimuli being incorporated.
  • MS 07: Have data from at least 20 lucid dreams for all use cases with the stimuli being incorporated.
  • MS 08: Have at least one method to transfer complex messages from a LD to reality developed and tested during wakefulness.
  • MS 09: Have at least one complex message transferred from a LD to reality (no automatic decoding).
  • MS 10: Have at least 20 complex messages transferred from a LD to reality (no automatic decoding).
  • MS 11: Have for each of the four message types in the project goal a successful transfer (no automatic decoding).
  • MS 12: Have for each of the four message types in the project goal at least 20 successful transfers (no automatic decoding).
  • MS 13: Have for at least one of the four message types an automatic decoding implemented, functional during wakefulness.
  • MS 14: Have for at least one of the four message types an automatic decoding implemented and at least one successful decoding in real-time during a LD.
  • MS 15: Have for at least one of the four message types an automatic decoding implemented and a successful decoding in real-time during at least 20 LD.
  • MS 16: Have for all of the four message types an automatic decoding implemented and at least one successful decoding for each in real-time during a LD.
  • MS 17: Have for all of the four message types an automatic decoding implemented and a successful decoding in real-time during at least 20 LD.
  • MS 18: Have a multi-message conversation that lasts for at least 2 minutes and contains at least 3 incoming and 3 outgoing messages from the lucid dreamer.
  • MS 19: Have multi-message conversations that last for at least 2 minutes and contain at least 3 incoming and 3 outgoing messages from the lucid dreamer, for each of the four message types and including all use cases.
  • MS 20: Have a correctness of the message transfer of >80% in >50% of the attempted conversations.

Project: SleepLab@home

In our SleepLab@Home project, we develop an open-source smartphone app that transforms your bedroom into a sleep laboratory. Bridging the gap between professional sleep research and private users, it allows you to analyze and improve your sleep and dreams. As part of our citizen science initiative, you can benefit from the latest scientific findings at home and contribute to ongoing research.

Formalized Project Goal:

Have an app that allows Android users to A) take and display measurements using a) the smartphone sensors (e.g. microphone), b) external sensors (e.g. online weather service), c) questionnaires (e.g. MADRE), d) connected devices (e.g. Traumschreiber), B) compare the measurements to a) previous data of the user, b) norm data (e.g. questionnaire validation data), c) manual thresholds, C) conduct modifications of a) the sleep environment with acoustic and visual stimuli (e.g. play music, control LED strip), b) the user’s sleep (e.g. with textual, visual or auditory instructions), D) combine comparisons and modifications into sleep and dream technologies (e.g. alarm clock, cause-effect recommendations), E) store all data locally or on a sd20 webserver, F) create or participate in (citizen) scientific studies

Milestones:
  • MS 01: Have a simple sd20 app that shows some basic functionality and can be downloaded on the Android Store.
  • MS 02: The app can take a measurement using a smartphone sensor.
  • MS 03: The app can take a measurement using an external sensor.
  • MS 04: The app can take a measurement using a questionnaire.
  • MS 05: The app can take a measurement using a connected device.
  • MS 06: All measurements defined in the project goal can be obtained.
  • MS 07: At least one measurement can be compared to previous data of the user.
  • MS 08: At least one measurement can be compared to norm data.
  • MS 09: At least one measurement can be compared to a threshold.
  • MS 10: The app can modify the sleep environment with acoustic stimuli.
  • MS 11: The app can modify the sleep environment with visual stimuli.
  • MS 12: The app can modify the user's sleep with textual instructions, e.g. a dream incubation technique.
  • MS 13: The app can modify the user's sleep with visual instructions, e.g. about a lucid dream induction technique.
  • MS 14: The app can modify the user's sleep with auditory instructions.
  • MS 15: Comparisons and modifications can be combined into a sleep and dream technology: an alarm clock.
  • MS 16: Comparisons and modifications can be combined into a sleep and dream technology: a recommendation based on previously recorded data and their relationship to subjective sleep quality and sleep duration.
  • MS 17: The app can store all data locally.
  • MS 18: The app can store all data on an SD20 webserver.
  • MS 19: The user can create own studies or participate in existing ones.
  • MS 20: The first 10 test users have used the app for at least 1 week and have given feedback.
  • MS 21: The app is working without any major bugs for the 10 test users.

Project: TechTree

In our TechTree project, we research the interdependencies between existing and emerging sleep and dream technologies. An interactive representation of these technologies helps both citizen and professional scientists clearly understand the interconnected landscape and foster innovation.

Formalized Project Goal:

Have a graphical representation of all existing sleep and dream technologies, including fictive ones from sci-fi, that is structured in a logical way, can be navigated easily, can be filtered, shows details for each tech including a short description, the interdependencies to other techs, an image, ethical considerations, and further details; that can be used to innovate new techs, e.g. by using Boden’s three forms of creativity; and that is keeping itself up-to-date using advanced AI agents

Milestones:
  • MS 01: Have the technical setup running, including a structured database containing the techs and a frontend displaying the data in a graphical and useful way, and a way to easily modify the content in a GUI.
  • MS 02: Have the main technical features from the project goal (e.g. filtering, details view) implemented.
  • MS 03: Have the techtree autofilled from an AI.
  • MS 04: Have the techtree to have a logically sound structure, with all categories (not leaves) being set up correctly.
  • MS 05: Have all techs added (title).
  • MS 06: Have all techs added (description).
  • MS 07: Have all techs added (interdependencies to other techs).
  • MS 08: Have all techs added (other fields in the details).
  • MS 09: Have a simple AI agent that updates one of the fields (e.g. description) regularly, i.e. makes suggestions how the field should be changed.
  • MS 10: Have a group of AI agents that keep all detail fields updated.
  • MS 11: Have an AI agent that suggests changes to the tree structure (e.g. new categories) if necessary.

Project: Traumschreiber

In our Traumschreiber project, we develop a hightech sleep mask that can measure your brainwaves, eye movements, and other vital sleep data. The mask is designed to be comfortable, user-friendly, and affordable. It is a valuable tool for both professional sleep research and citizen scientists.

Formalized Project Goal:

Have a physical device for researchers, citizen scientists, and students that A) can measure ExG data on at least 8 channels for at least 12 hours, B) is wireless, C) is cheap (<150 EUR), D) is open-source and has raw data access in real-time, E) is tested and shown to be safe to use (e.g. CE sign, TÃœV), F) is well documented and has an active user community, G) has a (non-profit) manufacturer that can deliver arbitrary amounts of Traumschreiber to interested users

Milestones:
  • MS 01: Have a running prototype (old version).
  • MS 02: The relevant stakeholders have agreed on the project goals, features of the new TS, contributions (time, money, personnel), and a project schedule.
  • MS 03: The electric circuits / PCB are designed and up-to-date.
  • MS 04: A few prototypes of the new board have been manufactured.
  • MS 05: The board design has been revised, re-produced and has reached its final state that needs no further changes.
  • MS 06: The Traumschreiber has been tested and obtained the relevant safety certificates.
  • MS 07: The device is documented well and can be used by novices within a few minutes.
  • MS 08: The production pipeline is set up, any amount of Traumschreibers can be delivered by a (non-profit) company.

Project: Ethics

New technologies in sleep and dream domains bring opportunities and challenges - see the op-ed letter on dream advertising that we signed, for example. This project delves into the ethical implications of our work, aiming to establish a monitoring system for risks connected to new sleep and dream technologies. Our long-term goal is to navigate these risks and find ways to mitigate them, ensuring responsible development and usage.

Formalized Project Goal:

Have a monitoring system established to assess and manage the ethical implications of emerging sleep and dream technologies, with the goal of A) identifying and categorizing key ethical concerns, B) creating a framework for risk assessment, C) developing and validating a prototype for continuous monitoring of these technologies, D) ensuring the system is capable of guiding the responsible development and usage of such technologies, E) producing ethical guidelines and risk mitigation strategies, and F) integrating these guidelines into ongoing and future projects, while maintaining transparency and engaging stakeholders in the process.

Milestones:
  • MS 01: Have a comprehensive literature review on the ethical implications of sleep and dream technologies completed.
  • MS 02: Have key ethical concerns identified and categorized based on existing and emerging sleep and dream technologies.
  • MS 03: Have an initial framework for assessing risks associated with sleep and dream technologies developed.
  • MS 04: Have a monitoring system prototype for tracking and evaluating risks connected to sleep and dream technologies created.
  • MS 05: Have stakeholder consultations (e.g., ethicists, technologists, users) conducted to refine the ethical assessment framework.
  • MS 06: Have the monitoring system tested and validated through case studies involving current sleep and dream technologies.
  • MS 07: Have a report detailing potential risks and ethical considerations of sleep and dream technologies published.
  • MS 08: Have guidelines for mitigating identified risks and promoting ethical development and usage of sleep and dream technologies drafted.
  • MS 09: Have the ethical guidelines and risk mitigation strategies integrated into ongoing and future projects within the domain.
  • MS 10: Have a long-term plan for continuous monitoring and ethical assessment of new sleep and dream technologies established.
  • MS 11: Have the project’s findings and recommendations presented to relevant regulatory bodies and industry stakeholders.
  • MS 12: Have collaborations with academic and industry partners to promote the responsible development of sleep and dream technologies initiated.

Open Tasks

Task ID: 1

Project: Interactive Dreaming

Use Case Collection

Duration: 1 hour

Let’s get creative and think about how interactive dreaming could be used in the future, once it’s fully functional. This could include learning new knowledge during sleep, entertainment, therapy, artistic endeavors, and new forms of sleep research. We need to detail these ideas in a structured way, also considering the ethical implications of each use case. Find the best way to present your results—whether in a table, text, or graphic form—and ensure others can easily build on your ideas (Milestone 04).

Skills required:
  • creativity
Task outcomes:
  • extendable list of ideas
  • graphical representation

Last person working on this task: Kris

Task ID: 2

Project: Interactive Dreaming

Sounds for Reality-to-Dream Communication Experiments

Duration: 5 hours

To explore how sounds can influence and integrate into dreams, we must first identify which types of sounds hold the greatest potential (Milestone 04). Our first task is to brainstorm and compile a list of possible sounds that could be transmitted into dreams—this might include spoken questions from humans or AI, animal sounds, music, and more. We also need to consider the content of these sounds carefully.

As a bonus, conducting a review of scientific literature on the acoustic stimuli used in dream research would provide valuable insights and help guide our choices.

Once we've gathered these ideas, we'll prioritize them based on their potential effectiveness and relevance to our goals. The highest-priority sounds will then be created as MP3 files (Milestone 05). Lucid dreamers can use these files during sleep, and their feedback on how the sounds were incorporated into or altered their dreams will be crucial in evaluating the success of this project.
This approach is not just a step forward in understanding the connection between sound and dreams but a chance to unlock new possibilities in lucid dreaming research.

Skills required:
  • creativity
  • research
  • mp3 editing
Task outcomes:
  • list of ideas
  • research results
  • prioritization of sounds
  • mp3s

Last person working on this task: -

Task ID: 3

Project: Interactive Dreaming

Questionnaire Development for Reality-to-Dream Communication Experiments

Duration: 2 hours

To effectively gather insights from participants (lucid dreamers) using our sound files, we need a well-structured questionnaire for them to report their experiences (Milestone 06). This questionnaire will guide participants in documenting how the sounds influenced their dreams, providing us with consistent and valuable data for analysis.

Developing this questionnaire is a crucial step in our experiment. By asking the right questions, we can gain a deeper understanding of the connection between sound and dreams, paving the way for more refined and impactful research.

Skills required:
  • scientific thinking
Task outcomes:
  • questionnaire

Last person working on this task: -

Task ID: 4

Project: Interactive Dreaming

Gather Data From Reality-to-Dream Communication Experiments

Duration: weeks

We need to collect (questionnaire) data about the Interactive Dreaming to understand how well the stimuli are incorporated and suited for our use cases (Milestone 06). Your input will provide the foundation for refining our approach and pushing this research forward.

Skills required:
  • high LD frequency
Task outcomes:
  • filled out questionnaires

Last person working on this task: -

Task ID: 5

Project: Interactive Dreaming

Dream-to-Reality Communication at Home

Duration: months

To enable dream-to-reality communication at home, we need to figure out how to record 2D EOG data effectively (Milestone 08). The Traumschreiber is likely our best option, but other sleep wearables might also be suitable. We need to make these tools accessible to participants, which may involve developing and producing a new set of Traumschreibers. Additionally, we need to develop code (preferably in Dart) that can record, display, detect, and react to 2D EOG messages from lucid dreamers. This is a crucial step in making home-based dream communication a reality.

Skills required:
  • electrical engineering
  • coding (Dart)
Task outcomes:
  • 2D EOG device
  • Dart code

Last person working on this task: Kris

Task ID: 6

Project: SleepLab@home

First Feedback on sd20 App

Duration: days

Get your hands on the latest version of the sd20 app, which aims to turn your bedroom into a sleep lab (once development is complete). Use it over a few nights, try out the various sleep programs, and provide feedback on usability, features, and what you think should be the highest priority for further development. Keep in mind that the app is still in its early stages, so some things might not work perfectly yet. Your feedback is invaluable in helping us improve (Milestone 20).

Skills required:
  • using Android
Task outcomes:
  • feedback via the built in function in the app

Last person working on this task: Marius, Kris

Task ID: 7

Project: SleepLab@home

Develop Your Own Sleep Programs for the sd20 App

Duration: days

Use the existing code base and template files to develop an own sleep program for the app. Then create a pull request (Github) so that it can be included into the official app release (goes towards several Milestones).

Skills required:
  • coding (Dart)
Task outcomes:
  • dart code (including image file, markdown description)
  • pull request on GitHub

Last person working on this task: Kris

Task ID: 8

Project: SleepLab@home

Create Content for the sd20 App

Duration: 1 hour +x

The sd20 app is designed to be a universal tool for enhancing sleep and dreams. It will include instructions on how to sleep or dream better, tips on sleep hygiene, guides for lucid dreaming techniques, a description of Imagery Rehearsal Therapy for home use, and many more things. We need to create this content, which could be in the form of text, graphics, auditory instructions, or even short videos. The target audience is everyday users, so clarity and accessibility are key. This content will play a critical role in the app’s success (Milestones 10 to 14).

Skills required:
  • research
  • editing
Task outcomes:
  • instructions in various forms

Last person working on this task: -

Task ID: 9

Project: TechTree

Review and Correct the TechTree Branches

Duration: 1 hour +x

The TechTree has been largely auto-generated by AI, leading to inconsistencies, errors, and disorganization, especially beyond the top levels. It’s essential to review and correct the tree. For example, the sleep disorders section should be cross-referenced with the International Classification of Sleep Disorders (ICSD), and questionnaires for measuring sleep should be updated. This isn’t just about adding content but ensuring that categories are accurate and well-organized. Your careful review will help make the TechTree a reliable resource (Milestone 04).

Skills required:
  • research
Task outcomes:
  • a note which branch has been reviewed / ordered

Last person working on this task: Marius, Kris

Task ID: 10

Project: TechTree

Fill the TechTree with Content and Keep It Updated

Duration: weeks or months

With hundreds of items in the TechTree, manual updates aren’t feasible. We should develop an AI agent that can fill in content automatically and keep it updated by regularly crawling the web and scientific literature. For example, if a new lucid dream induction method is reported in a scientific journal or a new movie about sleep technology is released, the bot could add this to the tree. Automating this process will keep the TechTree current and comprehensive (Milestones 09 and 10).

Skills required:
  • coding (Python)
  • AI knowledge
Task outcomes:
  • python script

Last person working on this task: -

Task ID: 11

Project: Traumschreiber

Develop and Produce Next Traumschreiber Version

Duration: months

Following a video alignment call with all stakeholders of the Traumschreiber project, we need to finalize the electrical design for the next version, have it produced by a factory, and then test it. Setting up this alignment call is the first critical step in moving this project forward (Milestones 02 to 04).

Skills required:
  • electrical engineering
Task outcomes:
  • new board design
  • tested Traumschreibers

Last person working on this task: -

Task ID: 12

Project: Ethics

List of Largest Threats

Duration: 1 hour +x

We need to compile a list of emerging technologies that could pose risks or have undesirable effects. We can start with a simple table, gather input from ChatGPT, and then expand it with references from dystopian movies and books (e.g., 1984, Inception) (Milestone 01). The goal is to brainstorm how to avoid these negative outcomes, ensuring that our technological advancements remain safe and beneficial.

Skills required:
  • research
Task outcomes:
  • list of threats (draft)

Last person working on this task: -