Home / Platform
Fleet platform

One brain for every robot

Every Yantra robot runs on the same autonomy stack: multi-sensor navigation, a mixed-fleet scheduler, building control and open APIs. Add a forklift next to your delivery robots, and they share one map and one dispatcher.

●Markerless navigation●Mixed-fleet scheduling●VDA 5050●REST & WebSocket APIs
±5mm
Positioning, top models
4modes
Free · track · hybrid · follow
0markers
No QR, tape or reflectors
3tiers
Cloud · local · robot-to-robot
1map
Shared by the whole fleet
02 · Mapping & deployment

Deploy fast, adapt anytime

Maps are built and edited from a phone, tablet or PC, and can be updated while the robots keep working.

Remote mapping

Once a robot is connected, our engineers can build and annotate 2D/3D maps remotely, which cuts site visits and speeds up support.

Incremental updates

When part of the layout changes, the map is updated for that area only, with no full re-map and no downtime for the rest of the site.

Over-the-air upgrades

New features, fixes and map changes roll out remotely, with fault early-warning and traceable logs.

Go-live still includes station setup, task configuration, on-site testing and any lift or door commissioning. Timelines depend on site size, network and project scope.

03 · Fleet scheduling

A traffic manager for your whole fleet

One scheduler dispatches delivery robots, lift-and-carry AMRs, towing robots and forklifts together on the same map, so mixed fleets work as one system.

MIXED FLEETSOne dispatcher

RoboCarry, RoboBase, RoboTow and RoboLift scheduled side by side, each matched to the jobs it suits.

TRAFFIC CONTROLNo gridlock

Intersections, narrow corridors and two-way lanes are reserved for one robot at a time, which keeps the fleet from blocking itself.

DYNAMIC ROUTINGLive re-planning

Routes are recalculated around congestion in real time, and robots queue at workstations in the right order.

SMART TASKSSuspend & resume

If a drop spot is occupied, the task pauses and resumes automatically as soon as it's free.

ENERGYCyclic charging

Battery levels are tracked live and robots are sent to charge below a threshold you set, so the fleet never runs flat.

THREE TIERSCloud · local · V2X

Cloud dispatch for big sites, a local scheduler on-premises, and direct robot-to-robot messaging where there's no network.

04 · Building control

Lifts, doors and gates, handled

With the right control modules installed, robots move through your building as freely as your staff do.

  • Lifts: call the car, ride to the right floor, carry on, with multi-lift scheduling for large buildings.
  • Automatic and rolling doors, turnstiles and gates, opened on approach.
  • Fire-alarm linkage: robots react to emergency signals from your building systems.
  • Call and notify: call buttons, tablets and phones to summon robots, plus lights, speakers or a phone call on arrival.
  • Shop-floor peripherals: barcode scanners, RFID readers and label printers.

Each integration needs a compatibility check, any required installation, and coordinated testing during commissioning.

LiftsMulti-floor delivery
DoorsAuto & rolling doors
GatesTurnstiles & access control
AlarmsFire-alarm linkage
05 · Integration

Plugs into the systems you already run

Keep your WMS, MES and ERP. Robots receive tasks from them and report results back, through open interfaces.

WMS · MES · ERP

Receiving, dispatch and replenishment in the warehouse; line-side delivery driven by production demand; orders and plans tied to logistics.

APIs & SDKs

REST APIs for requests and commands, WebSocket for live position and status, plus SDKs and examples in JavaScript, Java and TypeScript.

VDA 5050

Support for the VDA 5050 standard (over MQTT) on supported models, for multi-brand fleets under one master control system.

Example: replenishing a workstation

  1. Demand detected

    Your MES sees a workstation running low on material.

  2. Task submitted

    It creates a transport request and sends it through the API.

  3. Robot dispatched

    The scheduler picks the best robot and sends it to the pickup point.

  4. Delivered

    The robot carries the material to the station. Loading can be manual or automated with rollers or lifts.

  5. Result reported

    Completion flows back to your MES, which updates its records.

How deep do you need to go?

LevelTypical need
Operate & configureSet stations, tasks and delivery flows. No coding.
System integrationWMS or MES sends tasks and receives status and results.
Apps & equipmentCustom tablet or robot-screen apps, conveyor or top-module hand-offs.
Low-levelNavigation, motion or safety changes. Scoped and approved separately.
06 · Deployment

Cloud, on-premises or fully offline

PUBLIC CLOUDManaged

Remote monitoring, dispatch and analytics with nothing to host yourself.

PRIVATEOn-site servers

The scheduler runs on servers in your facility, so data stays on your network.

OFFLINEAir-gapped

Robots and local servers run without an internet connection where your security policy requires it.

Integration FAQ

Common questions

Do we need to program the robots ourselves?

No. Day-to-day use runs on the supplied interface and task tools. Developers are only needed to connect enterprise software, build a custom interface or add equipment integrations.

Can our WMS or MES request robot tasks?

Yes. Integration covers task submission, status queries and result reporting. Both teams first agree the workflow, data fields, network and exception handling, then develop and test.

Can the robot screen carry our own branding?

We can scope branded interfaces and custom apps, including logos, screens and operating flows, depending on the device and the functions you need.

Do we get access to all source code?

Custom development is done through the open APIs, SDKs and tools. Access to core algorithms, system-level changes and special functions is agreed separately for each project.

Can we start with one demo unit?

Yes. A demo unit is a good way to learn mapping, task setup and API calls, and to prove one representative use case before a wider rollout.

How do we kick off an integration project?

Describe one complete transport task: where the load is picked up, where it goes, who loads and unloads it, and which system needs the completion status. Add your existing systems, network conditions and timeline, and we'll agree scope, responsibilities and acceptance tests.

Talk to an engineer

Bring your workflow. We'll map the integration.

Tell us which systems you run and which jobs you want automated, and our team will outline the integration path.