All rapyuta.io docs are open source. See something that's wrong or unclear? Submit a pull request.
Make a contributionrapyuta.io is a platform that enables robotics solution development by providing the necessary software infrastructure and facilitating the interaction between multiple stakeholders who contribute to the solution development.
It also provides platform-as-a-service to manage cloud services that solve technical and production challenges of building, provisioning, running, and iterating on distributed robotic applications.
It enables developers to develop robot-enabled solutions that can be more complex, encompass a variety of robots, scale further and operate in multiple geographic locations.
To view the different layers of the rapyuta.io platform, click here
Get started with a quick walkthrough.
Our mission is to empower lives with connected machines. Machine - from robots, automation equipment, servers to network devices - connected and coordinated in a streamlined way to increase efficiency and reduce the human effort in 3K - kitanai (dirty), kiken (dangerous), kitsui (demanding) - work.
To make these machines more accessible, we follow the cloud robotics model defined as
Cloud Robotics is a model enabling self-service, elastic, and ubiquitous access to a shared pool of robotics resources with open interfaces.
This model is inspired by the cloud computing model [1] is a broader definition of Cloud Robotics compared to the Cloud-connected Robotics definition by Kuffner[2].
[1]Mell, Peter, and Tim Grance. “The NIST definition of cloud computing."(2011).
[2]Kuffner, James. “Cloud-Enabled-Robots” (2010)
Our journey on Cloud Robotics started with RoboEarth, an EU-funded project from 2010 to 2014, whose goal is to create an internet for robots, where robots could enjoy both a shared (via a common knowledge base) and an extended (via servers in a data center) brain.
The founding members of what would become Rapyuta Robotics made up the ETH Zurich team of the RoboEarth project. Our partners included six universities and the Dutch electronics giant Philips. For more details on our prior work, have a look at the following papers and videos:
G. Mohanarajah, D. Hunziker, R. D’Andrea and M. Waibel, “Rapyuta: A Cloud Robotics Platform,” in IEEE Transactions on Automation Science and Engineering, vol. 12, no. 2, pp. 481-493, April 2015.
G. Mohanarajah, V. Usenko, M. Singh, R. D’Andrea and M. Waibel, “Cloud-Based Collaborative 3D Mapping in Real-Time With Low-Cost Robots,” in IEEE Transactions on Automation Science and Engineering, vol. 12, no. 2, pp. 423-431, April 2015.
Building an internet for robots
Rapyuta: A Cloud Robotics Framework
Cloud based collaborative 3D mapping in real-time with low-cost robots