Bringing about real and scalable robotics to consumers requires the involvement of the community (similar to personal computers, internet, mobile and social). The robotics community, right now, lacks a standard platform to build and share ideas and applications....