2023 / research assistance

This research proposed an innovative approach to sustainable architecture by developing a system for the intelligent assembly of recycled materials, which inherently vary in geometry, size, and form....

Contributions
machine learning development
75%
database prototyping
50%
material offcut optimisation
100%
// 1
// 2 Assembly artifact
// 3 Reinforcement Learning-Optimized Component Compositions
// 4 reinforcement learning with inter-process communication (unity & grasshopper)

Cross-Platform Unity-Grasshopper RL Interoperability Workflow

// 5

Cross-platform infrastructure establishes closed-loop interoperability between Unity and Grasshopper via UDP. Unity-hosted ML-Agents transmit action vectors for geometry generation and discrete aggregation via WASP. Multi-physics simulations (Karamba, Ladybug) subsequently derive weighted performance metrics, returning stress, deformation, and shadow area data as state observations and reward signals to complete the training cycle.

Discrete-Continuous Policy Execution and Weighted Reward Synthesis

// 6

Episodic decision-making topology maps action spaces-continuous rotation and discrete spawning to environmental observation vectors. State representation logic incorporates spawn pool availability, neighbor distances, and bounding box constraints. A multi-objective reward function aggregates weighted parameters, including aggregation density and structural stress, to drive policy optimization during training.

// 7
// 8 Photographs by Tobias Titz (2023)