Developers · Platform
Open API vs Black Box
Two robots can look identical on the datasheet and be worlds apart in value. The difference is whether you can build on them. An open API and SDK is what turns a product into a platform.
When you commission a custom robot, you are not just buying hardware — you are buying the ability to make it do what your organisation needs, today and in three years. That ability lives or dies on one question: is the robot an open platform or a black box?
What "black box" costs you
A closed robot does exactly what the vendor programmed, and no more. Need a new workflow, a report, or a link to your HIS, LIS, WMS or MES? You wait for the vendor, pay for a change request, and hope it fits their roadmap. Every future need becomes a negotiation — and if the vendor stalls, so do you.
What an open API and SDK give you
- Integration on your terms. A documented REST/gRPC API and WebSocket telemetry let your systems dispatch tasks, stream live status and pull records automatically.
- Secondary development. An SDK — with ROS-friendly interfaces — lets your team (or ours) build new behaviours and applications on top of the base software.
- Event-driven automation. Webhooks and event streams connect the robot to your own apps and dashboards.
- Ownership. The application logic and integrations you build belong to you, not the vendor.
Open protects your investment
Requirements change. An open platform absorbs change: new routes, new integrations and new features can be added without replacing the fleet. A black box, by contrast, has a shelf life defined by someone else's priorities.
What to ask a vendor
Ask to see the API documentation before you buy. Ask which SDK languages are supported, whether interfaces are ROS-friendly, how telemetry is exposed, and — crucially — who owns what you build. Vague answers are a red flag.
The bottom line: hardware gets you started; openness keeps you moving. We ship every robot with base software, an open API and an SDK precisely so our customers are never trapped behind a locked console.