I'm pretty sure the roomba communicates with the base. Also i think why the Roomba couldn't find it's way home is because the clean base was designed for the new ones with cameras so the clean base doesn't output the rf and infared signals fir the older ones because the new ines use the camera to go home