Skip to content

Commit 561c0c1

Browse files
committed
adding docker
1 parent 40d5d44 commit 561c0c1

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

README.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
### **Environmental Control and Life Support Systems (ECLSS)**
2+
Environmental Control and Life Support Systems (ECLSS) are essential for sustaining human life in space by providing a controlled environment that includes air revitalization, water recovery, and waste management. This document serves as an overview of ECLSS and provides links to specific subsystems implemented as part of this project.
3+
4+
## **Overview of ECLSS Subsystems**
5+
ECLSS consists of multiple interconnected subsystems to maintain habitable conditions for astronauts:
6+
7+
- **Air Revitalization System (ARS):** Handles **CO₂ removal, moisture control, and contaminant filtration** to maintain breathable air.
8+
- **Oxygen Recovery System (ORS):** Converts **water into oxygen** through electrolysis and uses **hydrogen recovery** to form a closed-loop system.
9+
- **Water Recovery and Balance Systems:** Processes crew urine, atmospheric condensation, and Sabatier-produced water for reuse.
10+
- **Temperature and Humidity Control:** Regulates cabin conditions to ensure thermal comfort and moisture control.
11+
12+
## **Available Subsystem Implementations**
13+
Below are the specific subsystems implemented as part of this project. Click on the links to access their respective documentation.
14+
15+
### **1. Air Revitalization System (ARS)**
16+
The ARS is responsible for maintaining breathable air by removing CO₂, moisture, and contaminants from the cabin environment. The system consists of multiple ROS2 nodes working together to simulate air purification onboard the **International Space Station (ISS)**.
17+
18+
🔗 [Read the full ARS documentation](https://github.com/space-station-os/demo_nova_sanctum/blob/main/src/ars_systems/README.md)
19+
20+
### **2. Oxygen Recovery System (ORS)**
21+
The ORS simulates the oxygen generation process used on the ISS. It leverages **electrolysis, Sabatier reaction, and deionization** to create a closed-loop system that efficiently recycles oxygen from water.
22+
23+
🔗 [Read the full ORS documentation](https://github.com/space-station-os/demo_nova_sanctum/blob/main/src/ors_systems/README.md)
24+
25+
### **2. Water Recovery And Purification Systems (WRPS)**
26+
The WRS system purifies the waste accumulated from the crew and converts it into potable water that is fit for consumption. Some amount of water is also used to get oxygen by electrolysis
27+
28+
🔗 [Read the full WRS documentation](https://github.com/space-station-os/demo_nova_sanctum/blob/main/src/wrs_systems/README.md)
29+
30+
31+
32+
33+
### TO USE DOCKER
34+
35+
1. cd ~/ros2ws/src/demo_nova_sanctum/docker
36+
2. bash build.sh
37+
3. docker images
38+
4. docker-compose up -d
39+
5. docker-compose exec nova_sanctum bash
40+
41+

0 commit comments

Comments
 (0)