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.

Ready to turn robotics into a software problem?

TensorFleet does for robots what AWS did for servers, GitHub did for code, and Hugging Face did for ML.

Join the waitlist

Get early access updates, docs, and samples as they ship.