Blame

e39b0e Anonymous 2026-02-10 05:26:30
yo i suck at writing wiki pages on god (sussy baka)
1
# Roomba Rover History
2
3
# Early Days
4
5
When the roomba rover website was first publicly available, as a single roomba that users could control, the entire server was physically placed on the roomba.
6
7
When the server would shut off, lose wifi, or otherwise disconnect, carpet's reverse proxy would show a simple text message stating that the roomba rover is not available or something like that lol.
8
9
10
# Dawn of Multi-Roomba-Rover
11
12
Eventually, after uh.. i think there were problems or something i dont remember lol, carpet sought out to revamp the roomba rover design, to both improve the design, and allow for multiple rovers, using a central distribution server to connect to a smaller "thin client" on each roomba.
13
14
He first sought out to put ESP32's on the roombas, however, ~~chatgpt~~ carpet had too many problems with making that work. the big issue was that control would randomly cut out a lot.
15
16
He then moved on to a setup which used a Raspberry Pi Zero 2W on each roomba, which handled R/C controls, video streaming (with a raspberry pi camera), and as would eventually be added later, audio streaming, TTS & other sound effects.
17
18
The first roomba was built, [Freaky](https://wiki.otter.land/Freaky%20(Roomba)%20(AKA%20Freakier)).
19
20
21
# New features
0d2ef4 Anonymous 2026-02-10 06:42:59
mmmeoowowowowowowoww
22
(this article is a stub!)
e39b0e Anonymous 2026-02-10 05:26:30
yo i suck at writing wiki pages on god (sussy baka)
23
24
Audiotest
25
0d2ef4 Anonymous 2026-02-10 06:42:59
mmmeoowowowowowowoww
26
Addition of servo motors for camera tilt
27
28
Improvement of software configuration to widen camera FOV
29
e39b0e Anonymous 2026-02-10 05:26:30
yo i suck at writing wiki pages on god (sussy baka)
30
TTS implementation
31
32
Horn sound effect