# Roboticks > Roboticks is a cloud platform for managing robot fleets at scale. Monitor ROS2 robots, collect logs and telemetry, deploy software, and access devices remotely. End-to-end robotics management with unified SDKs, fleet management, CI/CD for robots, observability, and zero-trust security. Deploy and operate robots from lab to field. Roboticks provides a single control plane for development, delivery, and live operations of robotic systems. It supports ROS2, NVIDIA Isaac, and a native C++17 SDK. The platform handles fleet monitoring, software deployment via capsules and rollouts, remote access through secure tunnels, session management, log streaming, artifact collection, and integrations with tools like Slack, PagerDuty, and custom webhooks. ## Getting Started - [Introduction](https://docs.roboticks.io): Platform overview — what Roboticks is, key capabilities, and how it works - [Quickstart](https://docs.roboticks.io/quickstart): Connect your first robot in 5 minutes — create project, register device, install Device Manager, run first session - [Getting Started](https://docs.roboticks.io/getting-started): Minimal steps to onboard and observe a device - [First 10 Minutes](https://docs.roboticks.io/first-10-minutes): Quick recipe to see value fast - [Your First Session](https://docs.roboticks.io/first-session): Running your first session after connecting a device ## Device Setup - [Device Manager Overview](https://docs.roboticks.io/manager/overview): Lightweight agent software for connecting robots to the Roboticks cloud - [Device Manager Installation](https://docs.roboticks.io/manager/installation): Install the Device Manager on Ubuntu, Jetson, or Raspberry Pi - [Device Manager Configuration](https://docs.roboticks.io/manager/configuration): Configure settings, environment variables, log levels - [Device Requirements](https://docs.roboticks.io/device-requirements): Supported platforms and network requirements - [Device Onboarding](https://docs.roboticks.io/device-onboarding): How to bring a device online with a capsule ## ROS2 Integration - [ROS2 Overview](https://docs.roboticks.io/ros2/overview): Manage and monitor ROS2 robot fleets — no code changes required - [ROS2 Getting Started](https://docs.roboticks.io/ros2/getting-started): Connect your ROS2 robot to Roboticks in 5 minutes - [ROS2 Examples](https://docs.roboticks.io/ros2/examples): Complete working examples for ROS2 integration ## Dashboard & Operations - [Web App](https://docs.roboticks.io/app): Navigate fleet, sessions, logs, and files in the dashboard - [Sessions & Logs](https://docs.roboticks.io/sessions-logs): Start sessions, view status, and read logs - [Session Artifacts](https://docs.roboticks.io/artifacts): Access files produced during a session - [Remote Access](https://docs.roboticks.io/remote-access): Secure reverse tunnels for remote device access - [Access & Roles](https://docs.roboticks.io/roles): Permissions and access control ## CLI - [CLI Overview](https://docs.roboticks.io/cli/overview): Command-line interface for managing your robot fleet - [CLI Installation](https://docs.roboticks.io/cli/installation): Install via pip or pipx (Python 3.10+) - [CLI Authentication](https://docs.roboticks.io/cli/authentication): Set up authentication and context - [CLI Commands Reference](https://docs.roboticks.io/cli/commands): Complete reference for all CLI commands - [CI/CD Integration](https://docs.roboticks.io/cli/ci-cd): Use the CLI in GitHub Actions, GitLab CI, Jenkins pipelines ## Self-Hosted Runners - [Runners Overview](https://docs.roboticks.io/runners/overview): Run tests on your own infrastructure with Docker-based isolation - [Runner Installation](https://docs.roboticks.io/runners/installation): Install via Homebrew, direct download, or one-liner script - [Runner Configuration](https://docs.roboticks.io/runners/configuration): Labels, concurrency, polling intervals, work directories - [Run as Service](https://docs.roboticks.io/runners/service): Set up as systemd or launchd service for automatic startup ## Testing Framework - [Testing Overview](https://docs.roboticks.io/testing/overview): End-to-end testing framework for robotics deployments - [Writing Tests](https://docs.roboticks.io/testing/writing-tests): Message monitoring, log assertions, pytest integration - [Test Runner](https://docs.roboticks.io/testing/test-runner): The orchestrator that manages device manager lifecycle and test execution - [Packaging Tests](https://docs.roboticks.io/testing/packaging): Package and upload tests to the Roboticks platform ## SDK - [SDK Overview](https://docs.roboticks.io/sdk/overview): Modern C++17 framework for building modular robotics applications - [SDK Installation](https://docs.roboticks.io/sdk/installation): Set up with CMake, Docker, or IDE integration - [Creating Modules](https://docs.roboticks.io/sdk/modules): Build robotics modules with YAML configuration and auto code generation - [Messaging System](https://docs.roboticks.io/sdk/messaging): Distributed pub/sub messaging with QoS levels - [SDK Examples](https://docs.roboticks.io/sdk/examples): HelloWorld, ROS2 Bridge, Sensor Processor, Docker compositions ## Integrations - [Integrations Overview](https://docs.roboticks.io/integrations/overview): Connect Roboticks with existing tools and workflows - [Slack](https://docs.roboticks.io/integrations/slack): Send alerts and notifications to Slack channels - [PagerDuty](https://docs.roboticks.io/integrations/pagerduty): Trigger incidents and manage on-call schedules - [Email](https://docs.roboticks.io/integrations/email): Receive email notifications for alerts and events - [Webhooks](https://docs.roboticks.io/integrations/webhooks): Send alerts to any HTTP endpoint with signature verification ## Resources - [Use Cases](https://docs.roboticks.io/use-cases): Common workflows — fleet health, troubleshooting, regression checks - [FAQ](https://docs.roboticks.io/faq): Frequently asked questions about the platform - [Networking FAQ](https://docs.roboticks.io/networking-faq): Network requirements, firewalls, proxies - [Troubleshooting](https://docs.roboticks.io/troubleshooting): Decision tree for common issues - [Pricing](https://docs.roboticks.io/pricing): How Roboticks pricing works - [Changelog](https://docs.roboticks.io/changelog): Customer-facing release notes ## Optional - [Simulation & Compute](https://docs.roboticks.io/simulation-compute): How simulation and compute usage is measured