Is this possible with grasshopper w/ Plugins

Hey all, I could use some advice from the Grasshopper experts. I’m working on an architecture project where I’m trying to create a wall out of irregular demolition debris. I want to automate the assembly process in Grasshopper to show that this method could be scaled up. (At the moment im just trying to do a proof of concept so small scale)

I’ve successfully 3D-scanned all my debris, but I’m still a beginner with GH. I found a tutorial that seemed perfect, but I can’t quite get the script to do what I want it to do with my scanned meshes.

Has anyone tackled a project like this before? If anyone can point me in the right direction or recommend a specific plugin for nesting/stacking irregular 3D objects, it would be a huge help!

Maybe this video could be of help. It deals in similar problem.

Yes, this was the video i followed but since the demolition debris is very irregular in shape it doesnt translate very well to real like drystone stacking.

The linked paper Autonomous dry stone gives some insights into workflow. But it seems not an easy problem.

Fast Point Feature Histograms

k-nearest neighbors algorithm

You could simply try mesh collision simulation with kangaroo. Just drop and shake blocks to fall in place. But it will be very slow.

Some other examples: