Allikakirje: I25
Artikli väljaanne valmis: 4. november 2026. See ei ole kõigi viidatud allikate avaldamiskuupäev.
Uurimuse ajahorisont: 23 and 27 October 2026; source-specific dates retained in article
Algne artikkel on inglise keeles. Lehe navigeerimine on eestikeelne.
External-source research synthesis, not an OfferSignal client result. Based on the retained October 2026 research and source-specific dates.
A production line can stop when a worker empties a bin and the next part does not arrive in sequence. BMW's problem was a controlled replenishment workflow: receive an order, select an available vehicle, move the right roll container and keep the line supplied while people retain operational authority.
What BMW, Microsoft and ROS-Industrial built
BMW was the named end user. Microsoft's account describes an Azure microservice layer that queued orders, selected robots, dispatched jobs through Azure IoT Hub and consumed location, heading, battery and error telemetry. On the vehicle, the open Robot Operating System (ROS) Industrial stack handled navigation and move, pick-bin and drop-bin actions. A relay bridged Azure IoT Hub with ROS topics and services. This is a concrete request-to-execution-to-telemetry loop, not a generic autonomous-agent claim. 1 5
BMW wanted vendor-specific transport robots coordinated through an open, scalable platform. The custom low-profile Smart Transport Robot (STR) carried up to one tonne per roll-container mission, with a BMW i3 battery intended to cover a work shift. An industry case account reported STRs in production areas at five BMW plants and described a plan to exceed 3,000 autonomous robots; that target was not a realised outcome. 2 6
Safety and the prototype boundary
The machine used a forward 180-degree safety laser scanner amid sparse, noisy sensing, dynamic vehicles and workers, few fixed landmarks, and load- and speed-dependent safety fields. Fraunhofer describes Longterm-SLAM, dynamic path planning and obstacle avoidance toward series readiness. A conference report says process reliability above 99% was required, but gives no denominator or achieved percentage. It is a target, not a measured result. 3 4
The collaboration was functional but not yet sustainable while BMW refined the robot. Gazebo slowed beyond a handful of simulated robots, so the team moved to ARGoS, added physics and containers, used Kubernetes and addressed ROS master bottlenecks. The published simulation result exceeded 100 robots; Microsoft also described packages able to simulate or orchestrate up to 300. These are virtual figures, not proof of physical operation. BMW tested a limited number of ATS robots in part of one factory before release, using simulation and a test facility. 1 5
BMW separately announced its second-generation STR operating in Regensburg in 2018. Later reporting dated October 2024 described nearly 50 automated tugger trains, more than 140 STRs and approximately 10,000 part deliveries per workday under the cloud-based BMW Automated Transport Services control system. This evidences durable production capability, but does not isolate how much came from the Microsoft/ROS-Industrial collaboration. 6 7
The commercial lesson is fulfilment, not quoting
The demonstrated action is internal material replenishment. An empty-bin signal triggers an order; orchestration assigns a robot; telemetry supports prioritisation, parking and charging. Parts must arrive in installation order, and a short supply failure could halt production. The sources do not report causal reductions in line stoppages, inventory, labour hours, cost or revenue. 1 7
This is not an RFQ, configure-price-quote, supplier-prequalification, engineering-change, contract, invoicing, quality-certificate or aftersales system. It moves a recorded container using maps, robot capability, location, battery and job state; it does not show drawings and revision control, material constraints, supplier capacity, quote assumptions or offer approval.
An illustrative manufacturer test
For an illustrative plant, start with one replenishment route and governed container identities, maps, robot capabilities and order states. Use shadow mode and require production-owner release. Test stale maps, wrong revisions, lost telemetry, low battery, obstacles, network outage and duplicate orders. Measure mission completion, wrong-container rate, recovery time, stockouts and review effort. Safety, site risk assessment, emergency functions, maintenance and cybersecurity remain separate gates.
What open source does and does not mean
ROS-Industrial provides a public open-source ecosystem, and the Azure IoT Hub ROS Relay is publicly linked. Selected simulation and orchestration work was shared upstream, but BMW's complete production stack is not identified as one public repository. Open interfaces can reduce vendor dependence; they do not make private deployment data, production safety evidence or commercial authority public. 8 9
The conclusion is “production-enabling infrastructure with documented industrial deployment,” not measured profitability. 10
Sources and next reading
Explore OfferSignal · Focused Business & AI Workshop · All research
References
- [1] Microsoft technical case study on BMW inventory delivery
- [2] ROS-Industrial for Real-World Solutions
- [3] Fraunhofer IPA Smart Transport Robot project
- [4] ROS Industrial Conference #RICEU2018 session report
- [5] ROS-Industrial collaboration with Microsoft and BMW
- [6] BMW Group production-logistics announcement
- [7] BMW Regensburg cloud-based traffic-control report
- [8] ROS-Industrial GitHub organization
- [9] ROS-Industrial official project site
- [10] Microsoft and BMW launch the Open Manufacturing Platform

