Hacker News new | ask | show | jobs
by carapace 2614 days ago
I've got a plan based on self-replicating swarm robots. The basic idea is to collect oceanic trash and recycle it into more robots (to collect more trash to make more robots, &c.) The geometric increase should allow for a (relatively) small "kernel" to grow to handle the global problem.

Two primary recycling technologies seem promising: Thermal Depolymerization and Molten Salt Oxidation.

I've acquired two boats, one to serve as a base and the other to get to/from it, and I hope to begin collecting trash (in SF bay to start) this summer. :-) Fingers crossed...

11 comments

Forgive me if I find it extremely hard to believe. We can't even build self-replicating robots inside a clean room laboratory. Actually, forget self-replication, I'll be impressed if someone builds a machine (sitting in a factory with external power) that takes plastic waste and spews usable plastic material, and is entirely made of plastic.
Although I'm happy you are actually doing /something/ about it, and the limited information in this comment seems like the project may have flaws. A robot needs more material than just recycled plastic (glass/metals? power source? processing? fasteners/glue/resin to stick it all together? Plastic-collection device?). Undoubtedly, there will be an addition of material to the ocean system. Will the all-in cost of adding the additional material offset the all-in cost of the amount of plastic reduction? What damage can these devices do when they malfunction? What environmental harm can happen when they break?

Is this even a good approach? What part of the problem does this tackle? It seems like the main problem is "How do we get the most plastic out of the ocean possible". The "Many Robots" idea seems to identify the least difficult of the problems, which is "What do we do with the material once it is collected". Indeed, I suspect 1,000 super durable metal robots made on land that have sufficient technology would be superior to 10,000 'recycled' bots. Indeed, 1 gargantuan vehicle cruising the ocean and pumping out giant plastic floating cubes would be even more efficient.

Then again, if you've made a robot that can collect micro plastics from the ocean and reproduce itself well enough such that its prodigy can do the same, then you've already won.

I wonder if we can engineer a fish that posses plastic eating enzymes in it's gut.
> A robot needs more material than just recycled plastic (glass/metals? power source? processing? fasteners/glue/resin to stick it all together? Plastic-collection device?).

The bulk of the robots will be very simple bio-mimetic structures made out of bubbles of plastic attached to each other with glue (in situ production of a suitable marine glue from e.g. algae is one very big open question for the project. Although I can make do with filaments and knots.) Actuators will be mostly simple pneumatic/hydraulic systems. Peristalsis. Power will mostly be passive scavenged from the environment. MSO is an exothermic reaction. Think of giant artificial hydras lining a vast floating spiral "digestive system" that concentrates plastic at the processing center at the, er, center, while rejecting fish and other biota.

> Undoubtedly, there will be an addition of material to the ocean system.

Yeah, the limiting factor will likely be small robust electronics packages. Still, not every drone has to have the full complement of sensors and processors. It's not impossible that a simple "clockwork" brain will suffice for the bulk of the drones.

> Will the all-in cost of adding the additional material offset the all-in cost of the amount of plastic reduction?

I figure so, because I'll be only adding at much matter as needed to make the trash "smart". And the ratio of stuff removed to stuff added should be 10,000-to-1 or better. One ATMega microcontroller can provide brains for several tons of plastic.

> What damage can these devices do when they malfunction? What environmental harm can happen when they break?

Very good questions. So far I'm designing them to be no more of a problem than the trash itself. I expect to be able to have a boat pass through and neither it nor the swarm should even notice each other, FWIW. Also, the robots themselves will be recycled once they have passed the inflection point.

The main issue was how to maintain control, and I think I've got that figured out. I had to design a system that lets me specify my hardware and software from the gates up to be provably correct. Now that I have that the actual OS and robot guidance system is pretty straightforward. It helps that things like ML have come a long way since I started. A lot of problems I anticipated have already been solved in the the meantime.

> Is this even a good approach? What part of the problem does this tackle?

When I first heard about the Great Pacific Garbage Patch I was horrified, but then I looked at it from the POV of Permaculture, wherein you see this sort of thing as a resource, rather than a problem. As a resource, the plastic waste represents a huge trove of carbon atoms, they are just in the wrong place. (They also aren't bio-compatible, but that's a whole 'nother story.) Using TPD or MSO the trash becomes a resource.

> It seems like the main problem is "How do we get the most plastic out of the ocean possible". The "Many Robots" idea seems to identify the least difficult of the problems, which is "What do we do with the material once it is collected".

The swarm is designed for the collection phase.

The recycling into more robots is just to let a small initial system scale to handle a global problem in a reasonable amount of time.

> Indeed, I suspect 1,000 super durable metal robots made on land that have sufficient technology would be superior to 10,000 'recycled' bots. Indeed, 1 gargantuan vehicle cruising the ocean and pumping out giant plastic floating cubes would be even more efficient.

Efficiency is less important that it might seem, because there are plentiful ambient energy differentials on the ocean. The issue is range and detail: you have to reach most of the oceans down to the molecular level to really clean this mess up. I'm not good at enlisting the aid of others so in order to tackle this problem I had to design a system that scales with relatively little human inputs. I can't build a "gargantuan vehicle" directly but I can build a small system that can replicate itself (with a little help) and scale that up. Eventually I will have gargantuan vehicles.

> Then again, if you've made a robot that can collect micro plastics from the ocean and reproduce itself well enough such that its prodigy can do the same, then you've already won.

Riiiiiiight? ;-)

Thank you for your response! As a Shark(tank investor), I would say "I'm Out, but truly, good luck on your endeavor!" :)
Alien archaeologists will one day find this post and finally understand why the Earth is completely covered in a blanket of robots.
Have you considered getting in involved with the Ocean Cleanup Project[0]? They aren't working on self-replicating swarm robots but they are working on collecting the trash with huge interconnected nets. It's probably a good starting point, since building anything sea-worthy is already a huge challenge.

[0]: https://www.theoceancleanup.com

Nice bait. Unless by "self-replicating robots" you mean plastic-eating bacteria.
I think plastic-eating bacteria being released in the wild would be a benefit if it was isolated to only target plastic... even if we lost the ability to use plastic as a material due to this stuff floating around I think it'd be a net benefit... but whenever anyone starts talking about specialized bacteria I get the willies - that's messing with dangerous stuff that could result in an existential threat.
Nah, if plastic-eating bacteria were released to the wild, it'll be something between a huge annoyance and a civilization-ending disaster. Plastic is a wonder material, and while we definitely don't give it its due respect, it plays crucial role in places like hygiene and energy efficiency. Imagine if you suddenly had to worry about all the plastic things around you rusting.

Also yes, engineered bacteria and viruses are dangerous stuff, but that's the closest we have to a self-replicating robots today. I don't know what else the OP could have meant, besides making a joke. That said, if we change "self-replicating" to "cheap and mass-produced from recycled material", then the whole thing starts to make more sense.

I feel like "self replicating robots" might be too complex a solution, it might be easier to start investigating enzymes to make the plastic present more plasto-philic to condense the micro-particles and even just "smallish" particles into larger particles - if you could make sure the resultant blob was low enough density to float it might be even better - basically you're removing the issue of trying to sift through water to find the particulate and replacing it with going out in a boat and picking up a few basket balls of conglomerate.
Assume you’re simply melting plastic into more boats, not the instruments on the boats?
Disappointed to see you getting downvoted regardless of the efficacy of your concept. Haters gon’ hate. I hope you won’t let it deter you.
Thanks, but have no fear. I'm a nerd, I learned to ignore haters ages ago.
Interesting. Got a project page where I can read more?
Nothing current I'm afraid. There's an old summary page: http://phoenixbureau.github.io/ReGPGP/ which links to some old software and a blog.

I tend to get side-tracked a lot but I'm making (slow, very slow) progress.

you have a plan and some promising technologies and 2 boats and a hope.

that's nothing.

FYI, the self-replicating robots is kinda the hard part.

Whats your plan for providing locomotion to the robots?
Sails for the most part. However, they can be made self-propelling (at about 0.5 to 1.5 knots) by giving them imitation whale-fluke-shaped tails. There will also be specialist "tugboat" drones for when ambient locomotion is insufficient.