Beyond Webcams : an introduction to online robots