API de tareas
Cree, priorice, cancele y siga tareas de entrega y misión de forma programática en toda su flota.
Plataforma para desarrolladores · API abierta y SDK
Cada robot RoboticsBaby se envía con software operativo base, una API abierta documentada y un SDK para desarrollo secundario. Despache tareas, transmita telemetría, gestione flotas y mapas, e intégrese con sus propias aplicaciones y con HIS / LIS / WMS / MES.
Plataforma
Cree, priorice, cancele y siga tareas de entrega y misión de forma programática en toda su flota.
Transmita posición en vivo, batería, estado de tareas y alertas vía WebSocket, o recíbalas mediante webhooks.
Gestione robots, mapas, puntos de interés, zonas y carga mediante puntos finales limpios y documentados.
Conéctese con HIS, LIS, WMS, MES y back-ends personalizados para que los robots actúen sobre sus flujos de trabajo y datos existentes.
SDK de Python y C++ más interfaces compatibles con ROS para desarrollo de aplicaciones y experimentación de investigación.
Las claves de API, el acceso con alcance y el registro de auditoría mantienen las integraciones controladas y trazables.
Inicio rápido
Autentique, cree una tarea y transmita su estado hasta completarla. La misma API impulsa despliegues hospitalarios, de laboratorio, de cuidado de ancianos e investigación —para que todo lo que construya se transfiera entre plataformas.
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)Para equipos de investigación
Los investigadores e integradores avanzados pueden profundizar —más allá de la API de tareas de alto nivel— con interfaces compatibles con ROS y acceso a SDK de bajo nivel para experimentación de navegación, percepción y control.