Task-API
Erstellen, priorisieren, stornieren und verfolgen Sie Zustell- und Missionstasks programmatisch über Ihre gesamte Flotte.
Entwicklerplattform · Offene API & SDK
Jeder RoboticsBaby-Roboter wird mit Basis-Betriebssoftware, einer dokumentierten offenen API und einem SDK für Sekundärentwicklung ausgeliefert. Dispatchen Sie Aufgaben, streamen Sie Telemetrie, verwalten Sie Flotten und Karten und integrieren Sie mit Ihren eigenen Apps sowie mit HIS / LIS / WMS / MES.
Plattform
Erstellen, priorisieren, stornieren und verfolgen Sie Zustell- und Missionstasks programmatisch über Ihre gesamte Flotte.
Streamen Sie Live-Position, Akku, Aufgabenstatus und Alarme über WebSocket oder empfangen Sie sie über Webhooks.
Verwalten Sie Roboter, Karten, POIs, Zonen und Ladung über saubere, dokumentierte Endpunkte.
Verbinden Sie sich mit HIS, LIS, WMS, MES und kundenspezifischen Backends, damit Roboter auf Ihre bestehenden Workflows und Daten reagieren.
Python- und C++-SDKs plus ROS-freundliche Schnittstellen für Anwendungsentwicklung und Forschungsexperimente.
API-Schlüssel, bereichsspezifischer Zugriff und Audit-Protokollierung halten Integrationen kontrolliert und nachvollziehbar.
Schnellstart
Authentifizieren, eine Aufgabe erstellen und deren Status bis zum Abschluss streamen. Dieselbe API betreibt Krankenhaus-, Labor-, Seniorenpflege- und Forschungseinsätze — sodass alles, was Sie bauen, plattformübergreifend übertragbar ist.
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)Für Forschungsteams
Forschungs- und fortgeschrittene Integratoren können tiefer gehen — über die hochrangige Task-API hinaus — mit ROS-freundlichen Schnittstellen und SDK-Zugriff auf niedrigerer Ebene für Experimente zu Navigation, Wahrnehmung und Steuerung.