RoboticsBaby logo RoboticsBaby
Collaboration ouverte. De meilleurs robots, construits avec vous. Nous restons ouverts aux partenaires et clients — ainsi chaque robot que nous livrons s'adapte à votre scénario, votre flux de travail et vos utilisateurs.

Plateforme développeur · API ouverte et SDK

Construisez au-dessus du robot, pas dans une boîte noire

Chaque robot RoboticsBaby est livré avec un logiciel de base, une API ouverte documentée et un SDK pour le développement secondaire. Distribuez des tâches, diffusez la télémétrie, gérez les flottes et les cartes, et intégrez avec vos propres applications et avec HIS / LIS / WMS / MES.

API REST et gRPCTélémétrie WebSocket + webhooksSDK Python / C++ · compatible ROS
REST+ gRPC API
SDKPython / C++
WebhooksFlux d'événements

Plateforme

Tout ce dont vous avez besoin pour intégrer et étendre

API de tâches

Créez, priorisez, annulez et suivez les tâches de livraison et de mission par programme sur toute votre flotte.

Télémétrie et événements

Diffusez la position en direct, la batterie, l'état des tâches et les alertes via WebSocket, ou recevez-les par webhooks.

Gestion de flotte et de cartes

Gérez les robots, cartes, points d'intérêt, zones et charge via des points de terminaison propres et documentés.

Intégration système

Connectez-vous à HIS, LIS, WMS, MES et back-ends personnalisés afin que les robots agissent sur vos flux de travail et données existants.

SDK et compatibles ROS

SDK Python et C++ ainsi que des interfaces compatibles ROS pour le développement d'applications et l'expérimentation en recherche.

Sécurisé par conception

Les clés API, l'accès limité et la journalisation d'audit maintiennent les intégrations contrôlées et traçables.

Démarrage rapide

Quelques lignes pour votre première livraison

Authentifiez-vous, créez une tâche et diffusez son état jusqu'à son achèvement. La même API alimente les déploiements hospitaliers, de laboratoire, de soins aux personnes âgées et de recherche — ainsi tout ce que vous construisez se transfère entre les plates-formes.

  • API cohérente sur tous les types de robots
  • Création de tâches idempotente et nouvelles tentatives sûres
  • État en direct via flux ou webhook
  • Clés sandbox pour le développement et les tests
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)

Pour les équipes de recherche

Compatible ROS pour un travail avancé

Les intégrateurs de recherche et avancés peuvent aller plus loin — au-delà de l'API de tâches de haut niveau — avec des interfaces compatibles ROS et un accès SDK de plus bas niveau pour l'expérimentation en navigation, perception et contrôle.

  • Ponts compatibles ROS pour la perception et le contrôle
  • Accès aux primitives de navigation et de mouvement
  • Intégration de charge utile capteurs/calcul sur mesure
  • Fondation idéale pour subventions et études multi-sites
Voir la R&D recherche

Vous voulez la doc API et un sandbox SDK ?

Dites-nous votre objectif d'intégration — dispatch HIS/LIS, une application personnalisée ou un usage recherche — et nous partagerons la documentation et une clé sandbox pour vous lancer.