I was rarely so excited to have a chat with a company as I was this time.

In the latest episode of 'Rust in Production', I talked with @ericseppanen about Matic's journey building smart, privacy-first vacuum robots in Rust. Their product uses on-device image processing to avoid cloud data, with 95% of the codebase in Rust.

We discussed Rust's benefits for robotics and how it enables ambitious projects.

▶️ Podcast: https://corrode.dev/podcast/s02e04-matic

#rustlang #podcast

Matic with Eric Seppanen - Rust in Production Podcast | corrode Rust Consulting

The idea of smart robots automating away boring household chores sounds enticing, yet these devices rarely work as advertised: they get stuck, they break down, or are security nightmares. And so it’s refreshing to see a company like Matic taking a different approach by attempting to build truly smart, reliable, and privacy-respecting robots. They use Rust for 95% of their codebase, and use camera vision to navigate, vacuum, and mop floors. I sit down with Eric Seppanen, Software Engineer at Matic, to learn about vertical integration in robotics, on-device sensor processing, large Rust codebases, and why Rust is a great language for the problem space.

Corrode Rust Consulting
@mre Thanks for having me on the show, and letting me ramble on about Rust for so long!
@ericseppanen haha, my pleasure. It was a really pleasant conversation and I learned a lot.
@mre Also thanks to @m3t0r for the great editing!