drayRobotics

Robotics for delivery-first grocery

Grocery.Run by robots.

Robotic picking and shelf intelligence for small, delivery-first grocery stores. Starting in Germany.

Demonstrated in simulation.
Building toward physical integration, then a pilot in Germany.

A simulated DRAY robot beside a stocked shelf, with a supply tray of rice boxes and the products around its target outlined
DRAY in simulation
ReplenishRelocatePick
Shelf replenishment · simulation

DRAY in action. Recorded demonstrations from our simulated store.

From seeing the gap.
To filling it.

See how a shelf observation becomes a clear task, a robotic action and a checked result.

DRAY AI Connected to the work
Recorded simulation
Recorded simulation of the robot replenishing a shelf
The same recorded action from the wrist cameraWrist camera
Scene camera
Supply tray → shelf
03 / Robotic action

Put the product
where it belongs.

Follow the product from the supply tray to its selected shelf position.

The taskRestore one missing facing.

Keep the shelf ready for the next order.

SeeDecideDo

Recorded in our simulated store. Select a stage to explore the observation, action and result.

Recorded simulation

A shelf, replenished.

A shelf gap found, replenished and checked again. Robot footage recorded in simulation.

36 / 36Restock trials on unseen product textures
18 held-out products · 2 shelves each

18 / 18Restock & relocate trials
Known shelves

Simulation evaluations · September 2026. Physical integration comes next.

More simulation storiesFour scenarios: shared aisles, shifts, orders and shelf recovery.

Every aisle.
Every part of the job.

Shared aisles. Changing shifts. Orders collected and shelves restored. Four short simulation stories.

A simulated store from above: a robot drives an aisle and gives a shopper room, while a side panel shows its camera view and the shelf bays mapped so far

Simulation scenarios exploring the DRAY vision.
Explore the capabilities behind the work in the interactive demo.

Back to AI in action
Evaluation results & unedited recordingsTrial counts, test conditions and three learned-policy recordings at 1× speed.

Recorded,
unedited.

These clips show the learned policy at 1× speed, as recorded. The table reports evaluations of the current checkpoint; the clips show an earlier checkpoint.

Evaluation results of the learned policy in simulation
What was measuredResult
Restock on shelves with unseen product textures18 held-out real products, 2 shelves each36 / 36
Restock and relocate on known shelves18 / 18
Three-stop replenishment trip3 / 3 stops
Navigation among simulated shoppersROS 2 / Nav2 navigation stack, not the learned policy20 / 20 arrivals · 0 collisions

SmolVLA-based policy trained on 38,000+ simulated episodes. Table: evaluations of the current checkpoint (Sep 2026); clips: recorded runs of an earlier checkpoint of the same policy. Simulation results; physical integration is the next step.

Learned policy · 1× · simulationRestock, unseen product textures · learned policy · 41 s
Learned policy · 1× · simulationRestock, randomized shelf · learned policy · 45 s
Learned policy · 1× · simulationThree-stop replenishment trip · learned policy · 2:52
Inside the intelligenceExplore the recorded workflow, the simulated store and individual robot tasks.

Read the shelf.
Act on what matters.

Follow one recorded replenishment task from a shelf image to a verified result. The realogram connects product identities and positions to the robot’s next action.

See → Decide → Act → Verify
From shelf data to completed work
01 / See

See the product.
Find its place.

DRAY reads product identities, positions and visible facings from the shelf image. The realogram makes that information usable for shelf audits, task selection and navigation.

Shelf recognition · recorded simulation
Shelf camera / recognitionSimulation
Shelf camera image before restockingThe same shelf image with recognized products and positions outlined
02 / Decide

One missing
facing.
One clear task.

Compare what is on the shelf with what belongs there. Here, DRAY finds two facings where three are expected and selects the position to replenish.

Shelf insight becomes a restocking task
Selected work orderSimulation
A crosshair marks the missing product position beside two coffee products
Replenish shelf
Product
SKU 223
Observed → expected
2 → 3 facings
Action
Add one facing

A precise target connects shelf understanding to the robot’s next action.

03 / Act

Intelligence,
with a pair
of hands.

The robot takes the selected product from its tray, reaches the target and places it on the shelf. Shelf intelligence becomes a physical action.

Robotic replenishment · simulation
Restocking executionSimulation

The selected product moves from supply tray to shelf.

04 / Verify

The action ends.
The check
closes the loop.

A fresh shelf image checks the result. In this recorded task, the missing facing is restored and the shelf record is updated.

Before and after, connected by a task
Post-action shelf checkSimulation
Recognition output after restocking, with three facings of product 223 now present
Target shortage clearedProduct 223 · selected recorded task
Checked

See the shelf. Do the work. Check the result.

See AI in action

A store that
understands itself.

Step inside the simulation. Reveal an AI view of the world, then explore the intelligence behind every action.

Store intelligence
Explore our simulation
A different way to see

Same world. New understanding.

A grocery aisle in simulation, with stocked shelves on both sides and two people ahead
Illustrated AI perception of the same aisle, with blue spatial points and amber human silhouettes
01 / World

An aisle full of possibility.

Products to handle. People to move around. A place to understand before taking the next step.

Interactive illustration using our simulation scene. AI view and route are visual explanations.

Navigation, from the demo.

Recorded path through the store with moving agents, from one simulated navigation experiment

A recorded navigation experiment from the demo. The interactive route illustrates a mission; this image shows the recorded run.

One gap. One action. A new shelf state.

Recorded shelf recognition before restocking SKU 223

SKU 223 · 2 observed / 3 expected facings

This recorded shelf task is a separate experiment from the store model above.

A first focus. Room to grow.

First focus · Robotic stores

Built around
the order.

A dedicated grocery format for robotic fulfillment, with a lean team supporting the operation.

Explore the partnership
Future application · Existing stores

Alongside
your team.

Apply the same capabilities to replenishment, misplaced products and repetitive picking in conventional stores.

See the capabilities
Future application · Shelf analytics

Know what
needs attention.

Read product positions and visible facings. Identify gaps, compare shelf layouts and check completed work.

Explore shelf intelligence

Pick. Replenish.
Put things right.

One mobile platform connects shelf understanding with product handling. Explore the capabilities in our simulated store.

Replenishment · Simulation00:29

Docked at the bottom shelf, the robot takes a box from its supply tray and sets it into the one empty facing beside its siblings. From a supply tray to the right shelf position.

Product relocation · Simulation00:55

The robot takes a misplaced can off the top shelf into its tote, then sets it into its empty slot one level down. Two recorded segments, joined at the tote. Put misplaced products back where they belong.

Order picking · Simulation00:49

The robot takes a bottle off the shelf into its tote, then lifts it from the tote into the order bin. Two recorded segments; the drive between them is cut. The core movement behind robotic order fulfillment.

Recorded DRAY demonstrations · Simulation

Build the first
DRAY store with us.

We’re seeking a retail partner for small, delivery-first stores in Germany. Shape the operating model now; a physical pilot follows integration and validation.

01

Your store. Ordinary shelves.

You own the store. DRAY provides the robot and operating software as a monthly service.

02

Start with one workflow.

Shape the assortment, routine tasks and human support with us before a physical pilot.

03

Agree what success means.

Cost per order, shelf availability and human interventions. Measured together at the first site.

The retail case & pilot roadmapMarket context, sources, proposed milestones and pilot measures.
  1. 01 · Labour

    Labour is the cost that only goes up.

    An hour of retail work costs a German employer €31.18. The statutory minimum wage rises 17.6% between 2024 and 2027, with night and Sunday surcharges on top. About 122,000 retail positions were vacant on average in 2024. Keeping one person on duty around the clock in a small store takes about 5.3 full-time staff, roughly €185,000–195,000 a year. A small store cannot carry that.

    Sources: Eurostat labour cost survey 2024 · Mindestlohnkommission 2025 · HDE/KOFA 2025 · DRAY estimate
  2. 02 · Format

    Small and dense works. Without a robot it is not autonomous.

    Żabka runs about 13,000 stores of 70–120 m²; 18 million Poles live within 500 m of one, and a regular store pays back in 11–12 months. Its checkout-free Nano company still employed 68 full-time staff, head office included, for about 50 locations, and a Nano store pays back in 3–4 years. Removing the cashier did not remove the work. Restock, pick and verify is what DRAY does.

    Sources: Żabka Group results 2024–H1 2026 · Supermarktblog, May 2026
  3. Sunday rules differ by state, are new, and limit what may be restocked on Sundays; DRAY plans every site with local counsel.

  4. 04 · Delivery

    Delivery from the store is back.

    REWE now picks one-hour orders inside regular supermarkets, one store per roughly 3 km, and expects one to two extra pickers per store. Flink says it is EBITDA-profitable on about 160 hubs of 3,000 products each: the assortment of a small store. Central robotic warehouses need heavy capital: Picnic's Oberhausen centre cost €150m, and Kroger closed three Ocado sites in 2026. A small store on ordinary shelving uses the building you already have.

    Sources: REWE and Supermarktblog, 15 Sep 2026 · Prosus, 3 Mar 2026 · LOGISTIK HEUTE, Jun 2025 · Ocado HY26
  5. 05 · Your stores

    Then the same robot inside your existing stores.

    Across Europe, 8.6% of items were missing when a shopper looked for them (2002–03), and about 70% of the causes sat inside the store. Two-thirds of inventory records are wrong; at one UK grocer, a store-wide audit was followed by about 11% more sales over two months. Shelf-scanning robots find the gaps. People still fill them. DRAY closes the loop.

    Sources: Gruen & Corsten 2003, ECR Europe · DeHoratius & Raman 2008 · UK grocer field study 2025
  1. 2027

    Two to three delivery-first stores

    With a retail partner in Hessen, Bavaria or Baden-Württemberg. Agreed KPIs: cost per completed order, shelf availability, human interventions. Assortment grows step by step.

  2. 2028

    The night shift in staffed stores

    The same robot audits, replenishes and verifies while the store is closed, and picks delivery orders during the day.

  3. 2029

    Network roll-out as a service

    A monthly fee per robot and software. Drugstores and convenience formats next.

Your retail context.
Our next shared milestone.

Start with the workflows, assortment and operating constraints that matter to your business. Agree what a future pilot must prove, before choosing a site and committing to deployment.

What we shape together now

  • The first workflowA focused assortment, the work to automate and how people support it.
  • The definition of successOperating requirements and measurable thresholds for a future pilot.

A business test, from day one.

Agree the measures now. Validate them in a future pilot.

Cost per completed order
Equipment, support and human intervention included.
Availability & completion
Shelves ready and customer orders fulfilled.
Human involvement
Maintenance, exceptions and support across the service window.

From simulation
to the first stores.

Seed round: €2–3M for 18 months, to put DRAY on real hardware and into two to three stores in Germany. Simulation-proven today; the store is the proof point, the service is the business.

SimulationPhysical integrationPilot

Investment thesis & assumptionsMarket sizing, estimated economics and use of funds.

The unit economics

At €3,000 a month one robot costs the same as 0.7 of a full-time retail worker, or 96 staff hours a month. Hardware runs €25–50k per robot at today's component prices: about 49% gross margin and hardware payback in about 17 months. A minimum-wage picker will cost about €22 per hour worked in 2027.

Sources: DRAY estimates from public prices and Eurostat labour costs.

Why now

Robot subscriptions grew 31% in 2024 while robot sales grew 9%. Simbe, which sells its shelf scanner as a subscription, has 3,000+ units under contract, and every one of them hands the fix to a person. Store-based delivery is back at REWE, and three German states have opened Sundays to automated stores.

Sources: IFR 2025 · Simbe, Sep 2026 · REWE, Sep 2026

What the round buys

2027 H1
The learned policy on real hardware: restock and pick on a 30–50 product assortment.
2027 H2
First stores live with a retail partner, two to three by year end, KPIs signed.
2028
Assortment grows step by step; night-shift pilot in a staffed store.
Throughout
EU Machinery Regulation compliance (mandatory from 20 Jan 2027), works-council process, safety path. A team of about 15 across Germany and Ukraine.

Beyond grocery: drugstores, convenience and petrol-station shops, pharmacies' over-the-counter shelves.

The team behind
the robot.

A team that has shipped AI in production for a decade, robots included. DRAY is our next system.

  • MBZIRC 2020, Abu DhabiPart of the SoftServe team that partnered with CTU Prague, UPenn and NYU: first in the Grand Challenge, second in the UAV challenge.
  • Asensus SenhanceComputer vision for a surgical robot, including its eye-tracking camera control.
  • Oleh Datskiv

    Oleh Datskiv

    CEO & Founder

    Read bio of Oleh Datskiv

    Ten years of production AI where a wrong output costs money or lives. Built computer vision for the Asensus Senhance surgical robot, including eye-tracking camera control, and worked on autonomous-robot AI in the SoftServe team at MBZIRC 2020.

    LinkedIn
  • Nikita Kiselov

    Nikita Kiselov

    CTO

    Read bio of Nikita Kiselov

    Hands-on engineer who has run ML platforms and agentic systems under real load; former CTO at Neurons Lab. At MBZIRC 2020 he worked on perception and tracking for autonomous drones and ground robots in the same SoftServe team.

    LinkedIn
  • Dmytro Ivashchenko

    Dmytro Ivashchenko

    Senior AI Engineer

    Read bio of Dmytro Ivashchenko

    Came to AI from bank risk management, the discipline of pricing what can go wrong before it does. At DRAY he builds the evaluation side: the gates, checks and simulation runs that decide when a robot task counts as done.

    LinkedIn
  • Iryna Kokhan

    Iryna Kokhan

    Deep Learning AI R&D Engineer

    Read bio of Iryna Kokhan

    Trains and fine-tunes the models. At DRAY that means the vision-language-action policies behind the robot’s arm and the simulation data pipeline that feeds them.

    LinkedIn
  • Olena Ponomarchuk

    Olena Ponomarchuk

    Chief Business Development Officer

    Read bio of Olena Ponomarchuk

    A decade across sales, customer success and go-to-market, through a B2B SaaS exit. Owns retail partnerships: the first conversation with a grocer and the pilot terms that follow.

    LinkedIn
  • Olena Mysyshyn

    Olena Mysyshyn

    Product Manager

    Read bio of Olena Mysyshyn

    Turns retailer workflows into product requirements: the assortment, the tasks to automate and the success thresholds a future pilot must prove.

    LinkedIn

Questions,
answered.

Have a specific store or workflow in mind? Tell us about it.

What can I see today?

You can inspect recorded AI and robot tasks in simulation: shelf recognition, replenishment, relocation and picking. Physical integration comes next, supported by investment and an expanded team. A store pilot follows integration and validation.

What does DRAY sell?

A monthly service: the robot and its operating software. You own and run the store. We help with the first sites, agree the KPIs and publish the results with you.

Is this only for stores run by robots?

Delivery-first grocery is our initial focus. Shelf work alongside existing store teams and shelf analytics are potential later applications of the same capabilities.

What does the realogram tell us?

It structures the visible shelf: product identities, positions and facing counts. Compared with the expected layout, that supports gap detection, misplaced-product checks and verification after a task. It also provides product landmarks for navigation.

What role would people play?

The pilot concept puts people in charge of maintenance, oversight and exceptions while robots handle routine shelf and order work. The first site will establish the right balance of scheduled visits, remote support and on-site intervention.

Could the store operate on Sundays?

Extended service windows, including Sundays where permitted, are part of the concept. Opening, staffing and delivery arrangements depend on the location and operating model; these would be assessed with the pilot partner.

How do we explore a partnership?

Start with your workflows, assortment and operating goals. We are seeking a co-development partner to shape requirements and success criteria now. A physical pilot comes later, after integration and validation; site, responsibilities and commercial terms would be agreed together.

See a place for DRAY?

Retailers & operators

Shape the workflow and success criteria for the first DRAY store, starting with your retail context.

Explore co-development

Early-stage investors

Help expand the team and fund the move from simulation to physical integration.

Start an investor conversation