← All posts / Tools

Android of Robotics, Now in Apache 2.0: Inside Alphabet's Intrinsic Core Open-Source Debut at ROSCon

At ROSCon 2026 in Toronto, Alphabet's Intrinsic open-sourced the same robotics stack it runs in real factories — real-time ICON control, FoundationPose perception, Gazebo simulation — under Apache 2.0, plus an open CNC machine-tending reference design targeting the 92% of machine shops with no automation.

Android of Robotics, Now in Apache 2.0: Inside Alphabet's Intrinsic Core Open-Source Debut at ROSCon

There is a category of announcement that sounds incremental and is actually structural: a company giving away, under a permissive license, the software layer it depends on for its own production deployments. That is what Alphabet’s robotics subsidiary Intrinsic did on September 22, 2026, the opening day of ROSCon Global 2026 in Toronto. The offering is called Intrinsic Core — an open, ROS-compatible set of capabilities for building industrial robot applications, released under Apache 2.0, and tagged 20260922.0 in its first public repository release.

The timing is not accidental. ROSCon 2026 gathers the Robot Operating System community in Toronto from September 22–24, and Intrinsic has a peculiar relationship with that community: Intrinsic acquired a majority stake in Open Robotics — the company that stewards ROS itself — back in 2022, folding the maintainers of the world’s dominant robotics middleware into an Alphabet moonshot-turned-subsidiary. Open-sourcing a robotics stack at ROSCon is, in that light, something of a homecoming. It is also the clearest signal yet of how Google intends to compete in “physical AI”: not by hoarding a vertically integrated stack, but by trying to become the shared foundation everyone else builds on.

What Actually Shipped

Intrinsic is careful with its framing: the released components are “the same capabilities and services Intrinsic uses day to day for real manufacturing deployments,” packaged so developers can assemble them like pre-made building blocks of robotic behavior rather than coding perception loops and control infrastructure from scratch. The repository README describes Intrinsic Core as an open, local runtime, SDK, and hardware-agnostic real-time control framework for industrial robotics, with ROS 2 interoperability that bridges modern C++/Bazel development with the broader ROS ecosystem.

The component list reads like a compressed tour of everything hard about industrial robotics:

  • Intrinsic Control (ICON) — a hardware-agnostic, real-time control framework for sensor-based control. ICON combines kinematics solvers and trajectory interpolation with a deterministic control loop that can switch controllers within a single cycle based on live sensor feedback, backed by a standardized Hardware Abstraction Layer spanning arms, grippers, and fieldbus I/O. In plain terms: a robot can change its mind mid-trajectory — reacting when a part shifts or a fixture is out of tolerance — while keeping motion efficient and collision-free, and you can swap robot arms, grippers, and sensors without rewriting drivers.
  • Pose estimation with built-in compatibility for NVIDIA’s FoundationPose, delivering 6-DoF pose estimation of 3D parts. This is the capability that lets robots dynamically detect and handle parts without rigid, expensive physical fixtures — historically one of the biggest hidden costs of deploying industrial automation.
  • Motion planning that replaces manual, joint-by-joint, position-controlled programming with logic that auto-generates efficient collision-free paths across Cartesian tasks and wide-envelope C-space movements, within one unified API.
  • Grasp planning that uses real-time sensor feedback so different grippers can automatically adapt to a part’s location and orientation.
  • Simulation services powered by Gazebo, letting developers test, troubleshoot, and visually debug application logic, state machines, and workcell behaviors from a single interface.
  • Camera calibration that automates the alignment of a robot’s vision system — the unglamorous setup work that often dominates deployment time.
  • Intrinsic-ROS drivers — pre-configured, ROS-compatible drivers for supported robots, grippers, and 3D cameras, with pre-tuned coupling between sensor calibration and controls.
  • A local runtime packaged as a native k3s containerized environment managing process lifecycle, event scheduling, and application state synchronization; an on-edge ML inference engine with model-serving infrastructure; a developer SDK for building reusable skills; and a kinematics modeling and solver library for manipulators.

Prerequisites are notably concrete: Ubuntu 24.04 LTS or 26.04 LTS (22.04 also supported), and the ROS 2 “Lyrical Luth” distribution. Contributions require signing the Google Contributor License Agreement, and the repository carries the standard disclaimer that this is not an officially supported Google product — worth reading as a statement about liability and roadmap commitment, not about seriousness.

The Reference Design: Machine Tending as Proof

Software stacks are abstract; Intrinsic also shipped something you can put on a shop floor. Alongside Core, the company released the Open Machine Tending Solution (OMTS) — an open reference design for industrial-grade, AI-enabled CNC machine tending that runs on both Intrinsic Core and the Open Robotics Suite. It ships with pre-configured assets and skills that integrators can customize rather than build from scratch, supports hardware from FANUC and Universal Robots, and integrates foundation models such as FoundationPose. The named partner ecosystem spans NVIDIA, Universal Robots, FANUC, ATI, Schunk, Robotiq, and Basler.

The economic argument Intrinsic attaches to OMTS is blunt: the U.S. and Europe are home to tens of thousands of businesses that fabricate parts, yet only around 8% of those shops use any form of automation, largely due to cost and technical barriers. Machine tending — a robot loading and unloading CNC machines — is the canonical high-value, low-glamour entry point for automation. OMTS is presented as the first of a series of open reference solutions, which tells you the strategy: give away the reference implementations, monetize the enterprise layer above them.

Why This Matters

Three threads make this release more than a routine open-sourcing.

First, the “Android of robotics” thesis gets its source code. Intrinsic has talked for years about lowering the barrier to sophisticated robot applications. The gap between that ambition and reality was always the missing public artifact. Now the runtime, control framework, perception interfaces, and drivers exist under Apache 2.0, interoperable with ROS 2 — the lingua franca of robotics research and a growing share of industrial deployments. If Intrinsic Core becomes a default starting point, Intrinsic’s commercial offerings (Flowstate, industrial cloud services, enterprise AI models — all of which interoperate with Core “without refactoring,” the company says) sit at the top of the funnel it just built.

Second, it lands amid a burst of open robotics infrastructure. NVIDIA shipped Isaac ROS 5.0 the very same week, moving toward agentic, open robotics — and notably, Intrinsic uses NVIDIA’s FoundationPose inside its own machine-tending solution, while Seeed Studio builds on Isaac ROS. The frontier labs’ competition in physical AI is increasingly being fought over who provides the substrate. An Apache 2.0 stack from an Alphabet company is a direct entry into that contest.

Third, it is a bet that hardware heterogeneity is the real bottleneck. The through-line of every component — hardware abstraction, swappable arms and grippers, pre-tuned drivers, calibration automation — is the assumption that robotics adoption stalls not on intelligence but on integration. Whether that diagnosis is right is an empirical question the next year of deployments will answer. Intrinsic itself concedes that using Core “continues to require some basic proficiency in robotics”; this lowers the floor, it does not remove it.

The release also coincided with the winners of Intrinsic’s first AI for Industry Challenge (focused on electronics assembly), which drew more than 5,000 developers and roboticists across 115 countries — evidence the company is cultivating a developer ecosystem, not just shipping code. Intrinsic is demonstrating Core live at its ROSCon booth this week, with tutorials and guides in the GitHub repository and its developer community.

For an industry where every deployment has historically been a bespoke integration project, an Apache-licensed, ROS-compatible, production-proven stack is a genuine experiment in whether open source can do for robots what it did for servers. The machine shops — the 92% — are the test bed.