RoboticsBaby logo RoboticsBaby
개방형 협업. 더 나은 로봇을, 사용자와 함께 만듭니다. 당사는 파트너와 고객에게 개방적입니다 — 그래서 당사가 납품하는 모든 로봇이 사용자의 시나리오, 워크플로우 및 사용자에게 맞습니다.

개발자 플랫폼 · 개방형 API 및 SDK

로봇 위에서 구축하고, 블랙박스 안에 있지 않음

모든 RoboticsBaby 로봇에는 2차 개발을 위한 기본 운영 소프트웨어, 문서화된 개방형 API 및 SDK가 탑재됩니다. 작업을 지시하고, 원격 측정을 스트리밍하며, 플릿과 지도를 관리하고, 사용자의 자체 앱 및 HIS / LIS / WMS / MES와 통합하십시오.

REST 및 gRPC APIWebSocket 원격 측정 + 웹훅Python / C++ SDK · ROS 친화적
REST+ gRPC API
SDKPython / C++
Webhooks이벤트 스트림

플랫폼

통합하고 확장하는 데 필요한 모든 것

작업 API

전체 플릿에 걸쳐 배송 및 미션 작업을 프로그래밍 방식으로 생성, 우선순위 지정, 취소 및 추적하십시오.

원격 측정 및 이벤트

WebSocket을 통해 실시간 위치, 배터리, 작업 상태 및 알림을 스트리밍하거나, 웹훅을 통해 수신하십시오.

플릿 및 지도 관리

깔끔하고 문서화된 엔드포인트를 통해 로봇, 지도, 관심 지점, 구역 및 충전을 관리하십시오.

시스템 통합

로봇이 사용자의 기존 워크플로우와 데이터에서 작동하도록 HIS, LIS, WMS, MES 및 맞춤형 백엔드에 연결하십시오.

SDK 및 ROS 친화적

애플리케이션 개발과 연구 실험을 위한 Python 및 C++ SDK와 ROS 친화적 인터페이스.

설계에 의한 보안

API 키, 범위 지정 액세스 및 감사 로깅을 통해 통합을 통제하고 추적할 수 있습니다.

빠른 시작

첫 배송까지 단 몇 줄로

인증하고, 작업을 생성하며, 완료까지 그 상태를 스트리밍합니다. 동일한 API가 병원, 실험실, 노인 요양 및 연구 배포를 구동하므로, 구축한 것은 플랫폼 전반으로 전송됩니다.

  • 모든 로봇 유형에 걸친 일관된 API
  • 멱등성 작업 생성 및 안전한 재시도
  • 스트림 또는 웹훅을 통한 실시간 상태
  • 개발 및 테스트를 위한 샌드박스 키
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 친화적 브리지
  • 내비게이션 및 모션 프리미티브에 대한 접근
  • 맞춤 센서/컴퓨팅 탑재량 통합
  • 연구비 및 다기관 연구를 위한 이상적인 기반
연구 R&D 보기

API 문서와 SDK 샌드박스를 원하시나요?

사용자의 통합 목표 — HIS/LIS 지시, 맞춤 앱 또는 연구 용도 — 를 알려주시면 시작할 수 있도록 문서와 샌드박스 키를 공유해 드립니다.