Integrate · APIs, gateways, interoperability, digital and physical, robotics
BUILTIntegrate · APIs, gateways, interoperability, digital and physical, robotics
Forculus. Every door into and out of the record.
Two kinds of door. Systems: ERP, MES, warehouse, point of sale, sensors, trading venues, anything with an API, each a registered identity with explicit scopes, sending data in only signed, fresh, once, within rate and within scope, and receiving data out only at destinations you allowed, for events you subscribed, in the fields each event declares. Machines: vehicles, mobile robots, arms, conveyors and controllers, commanded only when a person authorized it, inside the machine's envelope, with signed telemetry back.
Forculus is not a safety system. It never replaces a machine's own safety functions, emergency stops or certified controller. It refuses to send what it should not send, and the machine's controller remains the final authority on what the machine does.
The gateway
Every system is an identity, and every door refuses by name.
Identity boundaries
Four kinds of principal, and what each may never do.
Machines: what it refuses, by name
Eleven machine rules, each one a test.
What each kind of machine accepts
Where it sits
Honos decides who may authorize a command. Minerva writes to records; Forculus commands machines; neither acts on its own authority. Physical events come back as observations Nerio can reconcile, and an item a robot moves can carry its custody on its Passport.
Film · under three minutes
Every door into and out of the record.
Systems as identities, what may come in and what may leave, the four kinds of principal, and the machines: a stop never refused, everything else inside its envelope.
The EOS family