RoboticsBaby logo RoboticsBaby
開放協作,與您共造更好用的機器人 我們始終向夥伴與客戶保持開放——每一臺交付的機器人,都貼合您的場景、流程與使用者。

開發者平臺 · 開放 API 與 SDK

在機器人之上構建,而非鎖進黑盒

每臺 RoboticsBaby 機器人都隨附基礎操作軟體、文件化的開放 API 與用於二次開發的 SDK。下發任務、訂閱遙測、管理車隊與地圖,並與您自有應用及 HIS / LIS / WMS / MES 整合。

REST 與 gRPC APIWebSocket 遙測 + WebhookPython / C++ SDK · 對 ROS 友好
REST+ gRPC API
SDKPython / C++
Webhook事件流

平臺

整合與擴充套件所需的一切

任務 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) 建立一個配送任務
task = fleet.tasks.create(
    type="delivery",
    pickup="pharmacy-1F",
    dropoff="ward-5F-A",
    payload={"kind": "medication", "priority": "normal"},
)

# 2) 響應實時事件(或使用 Webhook)
for e in fleet.tasks.stream(task.id):
    if e.status == "delivered":
        print("Done at", e.timestamp)
        break

# 3) 查詢車隊健康狀態
for robot in fleet.robots.list():
    print(robot.id, robot.battery, robot.state)

面向科研團隊

對 ROS 友好,支援深度工作

科研與高階整合者可以更深入——超越高層任務 API——藉助對 ROS 友好的介面與更底層的 SDK 訪問,進行導航、感知與控制實驗。

  • 面向感知與控制的 ROS 友好橋接
  • 訪問導航與運動原語
  • 定製感測/算力載荷整合
  • 課題與多點位研究的理想底座
檢視科研研發

想要 API 文件與 SDK 沙箱?

告訴我們您的整合目標——HIS/LIS 派單、自有應用或科研用途——我們會提供文件與沙箱金鑰助您起步。