Product

Robotics

SDK

What is TensorFleet?

16-10-20253 min read

A fleet of autonomous drones coordinated via TensorFleet mission graphs

What is TensorFleet?

Developers building autonomous systems often get a single robot working, then stall when it’s time to scale. Multi-robot coordination, health monitoring, over-the-air updates, and safety fallbacks multiply the surface area fast.

TensorFleet is an SDK that helps you go from one drone/robot to production fleets with the same codebase — providing fleet APIs, mission graphs, and ROS/PX4 adapters so you can ship faster with confidence.


Why TensorFleet

  • Ship features, not glue code — skip writing bespoke coordination services and control planes.
  • Scale with confidence — the same abstractions work for one, ten, or hundreds of robots.
  • Interop with what you use today — ROS 2, PX4, and your existing autonomy stack.

Core Concepts

1) Fleet APIs

A typed API surface to register vehicles, assign missions, stream telemetry, and manage updates. Build dashboards, ops tools, or CI hooks without re-inventing the backend.

2) Mission Graphs

Declarative DAGs for multi-step operations (e.g., takeoff → waypoint sweep → capture → return → upload). Reuse graph templates across sites and vehicles; inject parameters (geofences, waypoints, payload settings) per mission.

3) Adapters (ROS / PX4)

Drop-in adapters to speak your robot’s language. Use existing ROS 2 nodes for perception/planning, or PX4 for flight control, while TensorFleet handles orchestration and fleet state.


How It Fits Your Stack

  1. Your Autonomy (planning/perception/local control)
  2. TensorFleet Runtime (mission graphs, fleet control, health, updates)
  3. Adapters (ROS 2 / PX4)
  4. Your UI & Ops (operations console, alerts, analytics)

Keep your autonomy where it is. Add TensorFleet around it to handle fleet-grade orchestration.


Quick Start (Conceptual)

  1. Register vehicles — add robots to the fleet registry with metadata (type, capabilities, firmware).
  2. Define a mission graph — compose steps like Arm → Takeoff → SurveyArea → Capture → Land.
  3. Dispatch — assign missions with parameters (AOI polygon, altitude, speed).
  4. Monitor — stream telemetry/logs; auto-pause/resume; receive anomaly alerts.
  5. Review & iterate — store artifacts (images, logs), update templates, roll out OTA updates gradually.

Example Mission Graph (Pseudo)

Use the same graph across sites; swap parameters (polygon, altitude, payload mode) per run.


Common Use Cases

  • Industrial Inspection — autonomous surveys, defect imagery, automatic uploads
  • Logistics & Inventory — yard/warehouse counts, dock flow analysis
  • Public Safety & Utilities — corridor inspection, rapid situational awareness
  • Research & Pilots — go from single-demo to multi-site trials with one SDK

What You Don’t Have to Build

ProblemTensorFleet Handles
Mission orchestrationMission graphs, retries, branches, cancel/abort
Fleet registry & authVehicle identities, roles, tokens
Telemetry pipelinesStreams, storage hooks, downsampling
OTA & configurationVersioning, staged rollouts, rollback
Health & safetyHeartbeats, geofences, failsafes

FAQ

Do I have to replace my autonomy stack?
No. TensorFleet wraps your stack with fleet-level orchestration and integrates via ROS/PX4 adapters.

Does this work for ground robots or boats?
Yes. The abstractions are vehicle-agnostic (air/ground/sea).

Is there a dashboard?
You can build one with the Fleet APIs, or start from reference UIs.


Get Early Access

We’re onboarding early teams who are scaling from single robot to multi-site fleets. If you’re ready to move beyond demos and pilots, join the waitlist and we’ll help you stand up your first fleet in days — not quarters.

Early Access

Join the TensorFleet waitlist

Tell us your use case—get docs, samples, and adapters as they ship.

We’ll only use your email for Early Access updates.