You can drive a Roomba around someone's house thanks to a Raspberry Pi, complete with easter eggs
You can even clean up if you like.

Have you ever seen those viral YouTube videos of a cat sitting atop a Roomba and wished you could do the same? No? Just me? Well, fortunately for me, at least one other person had a similar idea, and fortunately for all of us, they are a lot more skilled at wrangling a Raspberry Pi than I. Someone has set up a Roomba with a Raspberry Pi 4 to allow people worldwide to control it over the internet, and I had a blast with it myself.