https://www.maffucci.it/2009/04/09/irobot-roomba-vs-lego-mindstorms-nxt/
iRobot Roomba vs Lego Mindstorms NXT