Introduction
Airbotics is an API-first, open-source cloud robotics platform that works with ROS 2. With it, you can connect your robots to the cloud, send commands to them, collect data and logs from them, and deploy Docker containers - all through a simple API.
Get Started in 5 minutes >
What you can do with Airbotics
- Build a web-based customer-facing portal.
- Analyse data from robots in a Jupyter notebook.
- Build a control panel for your robot.
- Update your containers from your CI/CD pipeline.
- Analyse logs to root cause issues.
Products
Commands
Send commands to ROS nodes through a REST API.
Containers
Deploy Docker containers to your robots.
Data
Collect and query data from your robots in real-time.
Logs
Stream logs directly from ROS to the cloud.
Learn
Quickstart
Take Airbotics for a spin in under 5 minutes.
API Reference
Dig into the details of the API and how to develop on it.
Agent
Learn how to set up your robots to work with Airbotics.
Build
Build a custom CLI
Build a custom CLI to control your robot on top of Airbotics.
Build a react dashboard
Build a web-based React dashboard to control a robot.
Getting started
The quickest way to get started is with Airbotics Cloud - a hosted service running the latest version of Airbotics. Alternatively, you can run Airbotics locally or self-host it on your own infrastructure.
You will also need to run the agent on your robots. This is an open-source daemon that communicates between the cloud and the rest of your ROS system on your robots.
We recommend beginning with the quickstart guide to familiarise yourself with how Airbotics works, before building your own applications on top of the REST API.