Noesis now includes a Roomba script.
It will track your Roomba and store tracking data, allowing you to visualize that data in a variety of ways, and, of course, turn that data into a randomized Doom map.
In order to use Doomba and the rest of the new Roomba functionality, you’ll need to download the latest Noesis. Go into optionalplugins\python, and copy the tool_roomba.py file in there over to plugins\python. Under the Tools menu in Noesis, you’ll have a new “Roomba Tracker” item. Activate it to bring up the Roomba Tracker interface.