Open source robots with apps