A logic model for programming connected tools at scale.
Mark Watabe, Felix Heidrich, Rony Kubat
"Virtual" is a bit of an inherited misnomer. This was really about creating reusable abstractions of configurations to programmatically control an extremely heterogenous set of tools on the shop floor. I spent a lot of time thinking about what a machine was versus a device.
Virtual Device System Architecture
Output Type
Product Design Lead