RoboticsBaby logo RoboticsBaby
オープンな協業。より良いロボットを、共に作る。 当社はパートナーとお客様に開かれています——だからこそ当社が納めるすべてのロボットは、お客様のシナリオ、ワークフロー、ユーザーに合います。

開発者プラットフォーム · オープン API と SDK

ロボットの上に構築してください、ブラックボックスの内側ではない

すべての RoboticsBaby ロボットには、ベース操作ソフトウェア、文書化されたオープン API、二次開発用 SDK が同梱されます。タスクの指示、テレメトリのストリーミング、ロボット群とマップの管理、お客様自身のアプリや HIS/LIS/WMS/MES との統合が可能です。

REST & gRPC APIWebSocket テレメトリ + webhookPython/C++ SDK · ROS 対応
REST+ gRPC API
SDKPython/C++
Webhooksイベントストリーム

プラットフォーム

統合と拡張に必要なすべて

タスク API

お客様のロボット群全体で、配送タスクとミッションタスクをプログラムから作成、優先順位付け、キャンセル、追跡できます。

テレメトリ&イベント

WebSocket でライブの位置、バッテリー、タスクステータス、アラートをストリーミングするか、webhook で受信します。

ロボット群&マップ管理

ロボット、マップ、注目地点、ゾーン、充電を、クリーンで文書化されたエンドポイントから管理。

システム統合

HIS、LIS、WMS、MES、カスタムバックエンドに接続し、ロボットが既存のワークフローとデータに基づいて動作するようにします。

SDK と ROS 対応

アプリケーション開発と研究実験のための、Python と C++ の SDK、および ROS 対応インターフェース。

設計による安全

API キー、スコープ付きアクセス、監査ログにより、統合を管理された追跡可能なものに保ちます。

クイックスタート

最初の納品まで、わずか数行のコードで

認証し、タスクを作成し、そのステータスを完了までストリーミングします。同じ API が病院、検査室、介護、研究の各導入を支えるため、構築したものはプラットフォーム間でそのまま活用できます。

  • すべてのロボットタイプで一貫した API
  • 冪等なタスク作成と安全な再試行
  • ストリームまたは webhook によるライブステータス
  • 開発と試験のためのサンドボックスキー
quickstart.py
from roboticsbaby import Fleet

fleet = Fleet(api_key="YOUR_KEY")

# 1) Create a delivery task
task = fleet.tasks.create(
    type="delivery",
    pickup="pharmacy-1F",
    dropoff="ward-5F-A",
    payload={"kind": "medication", "priority": "normal"},
)

# 2) React to live events (or use a webhook)
for e in fleet.tasks.stream(task.id):
    if e.status == "delivered":
        print("Done at", e.timestamp)
        break

# 3) Query fleet health
for robot in fleet.robots.list():
    print(robot.id, robot.battery, robot.state)

研究チーム向け

高度な作業のための ROS 対応

研究や高度なインテグレータは、ROS 対応インターフェースと、ナビゲーション・知覚・制御の実験のための低レベル SDK アクセスにより、高レベルなタスク API の先へ深く進めます。

  • 知覚と制御のための ROS 対応ブリッジ
  • ナビゲーションとモーションの基本機能へのアクセス
  • カスタムセンサー/コンピュート積載の統合
  • 助成金や複数拠点研究の理想の基盤
研究開発を見る

API ドキュメントと SDK サンドボックスが必要ですか?

統合の目標——HIS/LIS 指示、カスタムアプリ、研究用途——をお知らせいただければ、開始のための文書とサンドボックスキーを共有します。