1 of 33

2 of 33

Rhizome 2.0: Scaling-up Capability of Human-Robot Interaction Supported Approaches for Robotically 3D-printing Extraterrestrial Habitats

3 of 33

Objective: 3D printed habitat on Mars

ESA wants to land humans on Mars by 2040

4 of 33

Objective: 3D printed habitat on Mars

Focus:

1. Geopolymer Concrete from Martian Volcanic Ash

2. 3D-printing Voronoi based building components with integrated ventilation, cables, pipes

3. Human Robot Interaction for Robotic assembly of the building

5 of 33

Simplified habitat design for development

Floorplan generator

  • Spaces are generated based on connectivity
  • M2 specification
  • Simulation is informed by terrain obstacles
  • Many spaces can be simulated

6 of 33

LSS requirements

How much water, oxygen, food, (…) does each astronaut need to survive?

Requirements based on Literature review:

  • Mars Life Support Systems by Donald Rapp (2006)
  • Life Support for a Low-Cost Lunar Settlement: No Showstoppers Lynn D. Harper et al (2016)

Requirements per person for:

  • Water, oxygen, food, c02, waste production, etc.

7 of 33

Life Support System (LSS)

=

Oxygen generation

C02 removal

Water recycling

Ventilation

Heating

Cooling

(…)

How can the Life Support System be integrated in the habitat?

What equipment is needed for this?

8 of 33

Equipment

What technical systems are needed to treat the air?

Air treatment systems to integrate in HVAC system inside the technical spaces and

  • Cooling heat exchanger
  • Heating elements
  • Air/dust filters
  • Dehumidifier
  • Sabatier System
  • C02 scrubbing machine
  • (…)

Systems need to be dimensioned and added into the parametric script

Sabatier System, source: NASA

C02 scrubbing, source: NASA

9 of 33

Integration in building skin:

Integration in building skin:

  • HVAC
  • Data cables
  • Power cables
  • Hot/ cold water tubing
  • Water drainage
  • Sewage
  • Sensors
  • (..)

Technical space:

  • C02 scrubbing
  • 02 generation
  • Water filtration
  • (…)

Redundancy

Maintenance

Ai operated sensor actuators, lighting

From the technical spaces the pipes and wires travel over the surface. Only the interior building skin is visualized*

The technical spaces are in between the exterior skin that provides the pressure boundary and the interior skin. All cable paths, pipes, etc. are accessible for inspection, maintenance.

10 of 33

Where do you need ventilation openings, pipes, electricity cables, plumbing, (…)?

How to simulate the paths of the cables, wires, ventilation, so they are as short and efficient as possible?

Life Support System

11 of 33

HVAC CFD simulations

How can the air be transported inside of the walls?

Voronoi system for integrated ductwork (work in progress)

  • Literature review for the sizing of ductwork: Duct System Design Guide by McGill AirFlow Corporation (2003)
  • Parametric duct sizing based on air velocity
  • Simulate air velocity, temperature and pressure
  • Based on the calculated cooling / heating requirements for the spaces
  • Connected to air treatment systems (heating, cooling, C02 scrubbing, dehumidifier, etc.)
  • CFD simulation to simulate air flow, heating and cooling in the habitat

CFD simulation of a branched integrated ducting, needs to be updated to simulate the heating, cooling and airflow in the entire habitat. (The tube sizing and branching placement in this simulation example still needs to be updated)

12 of 33

Swarming simulation

  • HVAC path simulation
  • Connect technical space to air intake points
  • HVAC air flow principles
  • Angle limitations, smooth transitions
  • Separate return paths

13 of 33

Swarming simulation

  • Ventilation channels around stress lines
  • Robotic devices for cleaning and maintenance
    • Angle limitation to 40 degrees so all parts are accessible
  • Minimal diameter is rover size + 20 percent
  • Parts that have a larger airflow can be human size + margin
  • Diameter for airflow
  • Gradual changes in diameter for pressure calculations
  • Branching based on air flow principles
  • Air input is close to the ground
  • Air output is close to the ceiling

14 of 33

Future steps:

  • 1. Technical Space location + points for air intake location + outtake points location -> dependent on the space usage
  • 2. Swarming Simulation of paths over surfaces (2D test – 3D implementation)
  • 3. Fragment selection
  • 4. Math for diameter calculation based on airflow resistance, geometry
  • 5. Fragment 3D model: Voronoi cells, structural optimisation, air channels, etc.
  • 6. Air flow simulation using CFD -> validation step
  • 7. 3D-Printing @Vertico

15 of 33

16 of 33

17 of 33

18 of 33

19 of 33

20 of 33

KNN clustering

  • Cluster individual Voronoi cells into stackable components

21 of 33

Next steps:

  • Hierarchical Structural Optimisation of the components
    • Structural analysis
    • Voronoi subdivision based on stresses

22 of 33

Layered Assembly

  • The building is divided into horizontal slices
  • Once layer is assembled at a time
  • Ramps are integrated in the habitat design, so the rovers have access to each layer
  • The components are prefabricated off site using ISRU
  • Voronoi based components
  • Rover drives over assembled components

Ramps are integrated in the walls to provide access for assembly

23 of 33

3. HRI and CV assisted assembly

  • Rhizome 1.0: HRI + pick and place one component

24 of 33

25 of 33

CV Msc2 workshop

Object identification

  • Detect grabbing vector based on component geometry
  • Google Colab platform
  • Python based

26 of 33

3. HRI and CV assisted assembly

  • Msc2 workshop: Horizontal stacking

27 of 33

3. HRI and CV assisted assembly

Next objectives:

  • 5/6 components, horizontal + vertical stacking
  • Collaborative Robot training
  • Literature review: papers HRI
  • Adjust hand grabbing positions, more space for the hand, and grabbable from more angles
  • GitHub repository code, ROS control, connect ROS to grasshopper
  • Fang-Che will develop the 3d models further based on the Voronoi logic

28 of 33

2. Binders for ISRU Concrete

  • Geopolymers literature review
    • Geopolymer Chemistry and Applications, 5th ed. By Joseph Davidovits
  • Portland cement chemistry / 3d printing / processing conditions literature review
  • Material characterization courses?

29 of 33

30 of 33

Rover sizing

  • Effects reach ability
  • Payload / maximum component size
  • Minimal / maximum wall thickness

Rover design not part of the research, overall sizes are yet to be determined*

31 of 33

Exploration - Terrain mapping + CV

  • Terrain mapping during assembly process
  • Effects reach ability visible on terrain, unreachable terrain mapped
  • Needs to be expanded to the assembly process.
  • Check for assembly if the components are within the constraints of the rover, identify unreachable components.
  • Create feedback loops to ensure each component is placeable.

32 of 33

RO47002 Machine Learning for Robotics

  • Master in Robotics course
  • 1 more assignments (two weeks left) + exam

33 of 33

Questions