開発者 · プラットフォーム
オープン API 対 ブラックボックス
2つのロボットは仕様書上では同一に見えても、価値は雲泥の差です。違いはそれらを土台にできるかです。オープン API と SDK こそが製品をプラットフォームに変えるものです。
カスタムロボットを発注するとき、あなたはハードウェアを買うだけではありません——今日も3年後も組織の必要を満たすようにする能力を買っているのです。その能力は一つの問いにかかっています:そのロボットはオープンプラットフォーム または ブラックボックス?
「ブラックボックス」がお客様にかけるコスト
閉じたロボットはベンダーがプログラムしたことだけを正確に行い、それ以上はありません。新しいワークフロー、レポート、HIS・LIS・WMS・MES への連携が必要ですか? ベンダーを待ち、変更リクエストに支払い、そのロードマップに合うことを願うしかありません。将来のあらゆるニーズが交渉事になり、ベンダーが停滞すればお客様も停滞します。
オープン API と SDK がもたらすもの
お客様の条件での統合。 文書化された REST/gRPC API と WebSocket テレメトリにより、お客様のシステムがタスクを指示し、ライブステータスをストリーミングし、記録を自動的に取得できます。
二次開発。 SDK(ROS 対応インターフェース付き)により、お客様のチーム(または当社のチーム)がベースソフトウェア上に新しい動作やアプリケーションを構築できます。
イベント駆動の自動化。 Webhook とイベントストリームにより、ロボットをお客様自身のアプリやダッシュボードに接続できます。
所有権。 お客様が構築したアプリケーションロジックと統合機能は、ベンダーではなくお客様のものです。
オープンは投資を守る
要件は変わります。オープンプラットフォームは変化を吸収します:新しい経路、新しい統合、新しい機能を、ロボット群を置き換えずに追加できます。対照的にブラックボックスの耐用期間は他者の優先順位で決まります。
ベンダーに何を尋ねるか
購入前に API ドキュメントの提示を求めてください。どの SDK 言語に対応しているか、インターフェースが ROS 対応か、テレメトリがどう公開されるか、そして何より、構築したものの所有権が誰にあるかを尋ねてください。曖昧な回答は要注意です。
結論: ハードウェアが導入のきっかけを作り、オープン性がその先の発展を支えます。当社はすべてのロボットにベースソフトウェア、オープン API、SDK を同梱し、お客様がロックされたコンソールの後ろに閉じ込められることがないようにしています。