A curated list of awesome resources, tutorials and tools for cloud robotics.
Cloud robotics has meant a lot of things to a lot of people, and has gone by many aliases: robotics cloud infra, RobOps, fleet management, etc. In this list we treat it as an umbrella term for applying cloud technologies to the field of robotics.
Regardless of what you call it, robots often need to be connected to services in the cloud. These can include:
- Fleet health monitoring
- Offloading compute
- Over-the-air updates
- Data infrastructure and logging
- Map editing and annotation
- Task scheduling and assignment
- Cloud-based SLAM
- Configuration management
- Remote tele-operation
- ...and lots more.
The list provides awesome resources about each of them.
-
Building vs Buying a Robotics Platform - Formant.
-
Collecting data from your robots - SensorSurf.
-
How are Fleet Management Systems implemented in different robotic companies? - Robosera TiAMR.
-
How to effectively record robot data for visibility and debugging - Polymath Robotics.
-
Packaging ROS with GitHub Actions - PickNik.
-
ROS Kubernetes - Tomoya Fujita.
-
The landscape of software deployment in robotics - Airbotics.
-
What is fleet management in robotics? - Robotnik.
-
4 keys to robot operations (RobOps) - MOV.AI.
-
Distributing ROS Apps with Snaps - Distribute robotics applications like a global software vendor.
-
Learn how to Build Robot Fleet Systems - 3-day online training to help your team learn to integrate Open-RMF for robot fleet management.
-
Airbotics - Airbotics is an open-source software deployment platform for robotics.
-
AWS IoT RoboRunner - Build applications that help robot fleets work together seamlessly.
-
AWS Robomaker - Run, scale, and automate robotics simulation.
-
Bridge Robotics - Smarter Fleet Management Solutions.
-
bThere.ai - Monitor and control your robots, from anywhere in the world.
-
DriveU.auto - Superior connectivity platform for robots and autonomous vehicle teleoperation.
-
DroneDeploy - Send ground robots on autonomous inspection missions. Quickly capture job site data, track progress over time, and detect issues early.
-
FogROS2 - FogROS2 extends ROS 2 for cloud deployment of computational graphs in a security-conscious manner.
-
Formant - The data platform for robotics companies.
-
Foxglove - Visualization and debugging for robotics.
-
Freedom Robotics - Powerful control and monitoring for robots.
-
Husarnet - Peer-to-Peer VPN to connect your laptops, servers or microcontrollers over the Internet with zero configuration.
-
InOrbit - InOrbit streamlines robot operations with a cloud-based robot management platform built to maximize the potential of every robot.
-
Meili Robots - Meili Robots offers the next generation of fleet management for mobile robots.
-
Model-Prime - Next Generation Data and Compute Platform for Robotics.
-
MOV.AI - Everything you need to quickly build, deploy and operate Autonomous Mobile Robots.
-
NODE Robotics - Enabling Autonomous Intralogistics.
-
NOOS - NOOS is a revolutionary cloud robotics service, providing centralised intelligence to robots that are connected to it.
-
Open-RMF - Open-RMF is a free, open source, modular software system that enables sharing and interoperability between multiple fleets of robots and physical infrastructure.
-
Phantom Auto - Enabling unmanned and autonomous vehicles through long-range remote operation.
-
Polymath Robotics - We make it radically easy to add autonomy to industrial vehicles.
-
Rapyuta Robotics - Pioneering software and tooling to accelerate your go-to-market journey.
-
robolaunch - We empower building ROS/ROS 2 based GPU Offloaded Robots & Geographically Distributed Fleets.
-
Robot Web Tools - A collection of integrations for ROS and ROS 2 to the browser / web-development space.
-
ROBOTCORE Cloud - ROBOTCORE Cloud helps roboticists launch parts of their ROS 2 computational graphs into the cloud.
-
robotmanager - The Core OS for robot fleets.
-
Roboto AI - Copilot for robotics data.
-
SensorSurf - Data infrastructure for robotics.
-
SVT Robotics - Rapidly deploy the automation technologies you need today for greater flexibility tomorrow.
-
Tangram Vision - Infrastructure software to simplify sensor integration and management for vision-enabled devices.
-
Transitive Robotics - Full-stack robotic software capabilities: video streaming, configuration management, and more. Open-core.
-
Viam - Viam is the modern robotics platform.
-
WAKU Robotics - WAKU Robotics is your expert along the robot automation journey in logistics. Our solutions enable you to succeed.
-
Better ROS Builds with Nix - ROSCon 2022, Mike Purvis and Ivor Wanders (Clearpath Robotics).
-
Building a Robot with Yocto and ROS - Yocto Project Summit 2022, Rob Woolley (Wind River).
-
Hermetic Robot Deployment Using Multi-Stage Dockers - ROSCon 2018, Levon Avagyan and Xu Han (Fetch Robotics).
-
OpenRMF an introduction and overview - ROS-Industrial Conference 2022, Aaron Chong (Open Robotics).
-
ROS in the Wild- Surviving the First 100 Systems - ROS World 2021, Carter Schultz (AMP Robotics).
-
Tailor CI: How Locus deploys ROS robots at scale - ROSCon 2019, Paul Bovbel, Gary Servin (Locus Robotics).
-
Terraform, Infrastructure as Code, and the Robot Dog - HashiTalks 2020, Pedram Nimreezi (MPCR Lab).
-
The ROS build farm and you: How ROS packages you release become binary packages - ROSCon 2022, Steven Ragnarök (Open Robotics).
Contributions are welcome, let's make it awesome.
Check out the contribution guidelines.
This work is licensed under a Creative Commons Attribution 4.0 International License.