
OLO Robotics
OLO Robotics est une plateforme basée sur navigateur, native ROS 2, qui unifie la simulation, la visualisation, la téléopération et le script JavaScript/Python avec un codage assisté par l'IA intégré pour un développement et un déploiement de robots plus rapides.
https://olo-robotics.com/?ref=producthunt&utm_source=aipure

Informations sur le produit
Mis à jour:Jun 12, 2026
Qu'est-ce que OLO Robotics
OLO Robotics est une entreprise de logiciels robotiques basée au Royaume-Uni qui développe une plateforme web facilitant la programmation, la simulation, la visualisation et le contrôle des robots ROS 2 depuis le navigateur. Au lieu d'assembler des outils séparés (simulateurs, tableaux de bord, IDE et accès à distance), OLO regroupe les flux de travail robotiques clés – simulation cloud, visualisation 3D en temps réel, contrôle à distance, diffusion vidéo en direct et automatisation basée sur SDK – dans un environnement unique. Il est conçu pour aider les fabricants de robots, les développeurs et les équipes de recherche à démarrer un travail productif rapidement, sans des semaines de configuration et d'installation locale.
Caractéristiques principales de OLO Robotics
OLO Robotics est une plateforme de développement robotique native ROS 2 basée sur un navigateur qui unifie la simulation, la visualisation, le contrôle à distance/téléopération, le streaming vidéo en direct et le scriptage en une seule expérience web. Elle fournit des SDK JavaScript et Python ainsi qu'un flux de travail de codage assisté par l'IA pour aider les développeurs à passer rapidement de l'idée au robot fonctionnel sans installation locale ni configuration complexe. Pour les robots réels, OLO utilise une architecture Appliance afin que l'exécution du SDK critique en temps réel puisse s'exécuter localement (faible latence, capacité hors ligne, fiabilité), tout en permettant l'orchestration à distance et l'accès aux sujets, services et paramètres de ROS 2.
Espace de travail robotique web tout-en-un: Combine la simulation, la visualisation, le contrôle et le scriptage dans le navigateur pour éviter de regrouper des simulateurs, des tableaux de bord et des IDE séparés.
Couche d'accès native ROS 2: Fournit un accès direct aux sujets, services, nœuds et paramètres de nœuds ROS 2, le rendant compatible avec les robots et pilotes ROS 2 existants.
SDK JavaScript et Python + SDK Playground: Permet aux développeurs de coder des comportements de robot en JS ou Python avec un environnement de développement intégré sans installation et dans le navigateur ; le code est portable entre le Playground et les clients autonomes.
Exécution locale de l'Appliance pour les comportements de production: Lorsqu'ils sont exécutés via le SDK Playground, les scripts et le SDK sont déployés sur l'Appliance et exécutés localement pour une faible latence, une capacité hors ligne et une résilience aux problèmes de cloud/réseau.
Boîte à outils d'opérations à distance: Comprend la téléopération à faible latence, le streaming vidéo en direct de la caméra avec enregistrement/lecture, et la capture de données telles que l'enregistrement de sacs ROS pour le débogage et les tests.
Modules d'autonomie et de perception intégrés: Offre une navigation par points de cheminement/pose basée sur Nav2, un contrôle des articulations/bras et une analyse de vision basée sur l'IA effectuée sur l'Appliance.
Cas d'utilisation de OLO Robotics
Intégration des OEM de matériel robotique et construction d'écosystèmes: Bundler OLO avec les robots afin que les clients puissent immédiatement accéder au streaming, à la navigation et au contrôle dès la sortie de la boîte, réduisant ainsi le temps de configuration et les frictions de vente/implémentation.
Prototypage de la simulation à la réalité avant l'arrivée du matériel: Commencez à développer des comportements dans la simulation cloud et déployez les mêmes scripts sur le robot physique plus tard, accélérant le développement de produits et les délais d'intégration.
Développement d'automatisation robotique d'entreprise: Permettre aux équipes logicielles grand public de construire et d'orchestrer des flux de travail robotiques (navigation, vérifications de vision, manipulation) sans expertise approfondie de ROS 2.
Accélération de l'enseignement et de la recherche académiques: Fournir aux étudiants/chercheurs un environnement robotique prêt à l'emploi dès le premier jour (pas d'obstacles de configuration Linux/Gazebo), maximisant le temps passé sur les expériences plutôt que sur l'outillage.
Inspection, surveillance et téléopération à distance: Utilisez le streaming vidéo en direct, le contrôle à distance et l'enregistrement pour faire fonctionner des robots sur différents sites pour l'inspection, le support de maintenance ou l'autonomie supervisée.
Tests, débogage et expériences reproductibles: Enregistrez/lisez les sujets ROS (rosbags) et utilisez la visualisation pour diagnostiquer les problèmes, valider les piles d'autonomie et reproduire les pannes sur le terrain de manière fiable.
Avantages
Intégration rapide : pas d'installation/configuration locale ; démarrez dans un navigateur avec la simulation et le SDK Playground.
Compatibilité ROS 2 : fonctionne avec les écosystèmes ROS 2 existants (sujets/services/paramètres) plutôt que de les remplacer.
Modèle d'exécution adapté à la production : l'exécution locale de l'Appliance permet des comportements de robot fiables, à faible latence et capables de fonctionner hors ligne.
Inconvénients
Nécessite une OLO Appliance pour l'architecture complète d'exécution locale/traitement de la vision sur les robots réels.
Le mode client autonome peut introduire une dépendance/latence réseau supplémentaire par rapport à l'exécution locale des comportements via le Playground.
L'ensemble des fonctionnalités est orienté vers ROS 2 ; les piles non-ROS peuvent nécessiter un travail d'intégration supplémentaire.
Comment utiliser OLO Robotics
1) Créez un compte OLO et ouvrez la plateforme web: Rendez-vous sur https://olo-robotics.com/ et inscrivez-vous/connectez-vous. OLO fonctionne dans le navigateur, vous n'avez donc pas besoin d'installer ROS2, Gazebo ou des outils locaux pour commencer.
2) Commencez par le SDK Playground (premier flux de travail recommandé): Lancez le SDK Playground pour commencer à coder immédiatement dans un environnement de développement basé sur le navigateur. C'est le moyen le plus rapide d'écrire des comportements de robot sans configuration.
3) Choisissez votre cible : simulation cloud ou un robot réel: Sélectionnez un robot/environnement dans la simulation cloud d'OLO pour prototyper rapidement, ou connectez-vous à un robot ROS2 réel via l'Appliance OLO (logiciel côté robot qui relie ROS2 au portail OLO).
4) Connectez-vous au robot (automatique dans Playground): Dans le SDK Playground, la connexion est gérée pour vous. Si vous construisez plus tard une application autonome, vous utiliserez les méthodes d'authentification et de découverte/connexion de l'Appliance du SDK OLO pour atteindre le robot via le portail OLO.
5) Utilisez le SDK JavaScript ou Python pour interagir avec ROS2: Écrivez du code en utilisant le SDK d'OLO (JavaScript ou Python) pour accéder directement aux primitives ROS2 – sujets, services et paramètres à portée de nœud – sans assembler manuellement plusieurs outils.
6) Découvrez ce qui est disponible sur le robot: Utilisez les capacités du SDK pour interroger le système (par exemple, lister les sujets et nœuds ROS disponibles) afin d'identifier les interfaces correctes auxquelles s'abonner/publier, appeler ou configurer.
7) Visualisez et déboguez dans le navigateur: Utilisez la visualisation intégrée d'OLO et la vue 3D en temps réel pour observer l'état du robot pendant que vous itérez sur le code, plutôt que de basculer entre des tableaux de bord et des IDE séparés.
8) Téléopérez le robot pour une validation rapide: Utilisez la téléopération à distance à faible latence pour piloter/positionner manuellement le robot et confirmer les capteurs, le mouvement et les comportements de base avant d'automatiser.
9) Diffusez et enregistrez des vidéos en direct depuis les caméras du robot: Activez la diffusion vidéo en direct pour visualiser les flux de caméra dans la plateforme, et utilisez l'enregistrement/la lecture pour revoir les exécutions et résoudre les problèmes de perception ou de navigation.
10) Ajoutez la navigation autonome (intégration Nav2): Utilisez l'intégration Nav2 intégrée d'OLO pour commander la navigation par points de cheminement et poses. Testez d'abord en simulation, puis déployez le même flux de travail sur du matériel réel.
11) Contrôlez les articulations/bras si applicable: Si votre robot comprend un bras ou des articulations actionnées, utilisez les capacités de contrôle d'articulation d'OLO pour manipuler les articulations et construire des comportements de niveau supérieur.
12) Exécutez l'analyse de vision sur l'Appliance: Utilisez le module de vision pour l'analyse par vision par ordinateur alimentée par l'IA des flux de caméra, traitée sur l'Appliance OLO pour une exécution adjacente au robot.
13) Utilisez l'assistant de codage assisté par l'IA pour accélérer l'itération: Tirez parti de l'assistant de codage IA intégré pour générer ou affiner des scripts, puis testez immédiatement dans le même environnement de navigateur.
14) Orchestrez les comportements avec des scripts réutilisables: Enchaînez les scripts en utilisant l'orchestration de scripts pour créer une automatisation modulaire et réutilisable (par exemple, 'naviguer → inspecter → rapporter').
15) Enregistrez et rejouez les données ROS avec ROSBag: Utilisez l'enregistrement ROSBag pour capturer les sujets ROS pendant les tests, puis rejouez-les pour reproduire les bogues, valider les modifications et déboguer sans réexécuter le robot à chaque fois.
16) Passez de la simulation au réel avec les mêmes interfaces: Après avoir validé les comportements en simulation cloud, exécutez la même approche basée sur le SDK sur le robot réel via l'Appliance OLO, minimisant la reprise du travail entre les environnements.
17) (Facultatif) Créez un client autonome pour des déploiements personnalisés: Lorsque vous dépassez les capacités du Playground, exécutez le SDK OLO depuis votre propre machine/serveur/cloud en tant que client autonome. Connectez-vous au robot via le portail OLO pour un déploiement flexible et une intégration avec vos outils préférés.
FAQ de OLO Robotics
OLO est une plateforme robotique basée sur un navigateur qui intègre la simulation, la visualisation, le contrôle de robot et le scripting dans une seule interface web afin de réduire le temps de configuration et d'aider les utilisateurs à passer plus rapidement de l'idée au robot fonctionnel.
Vidéo de OLO Robotics
Articles populaires

Atoms : Une plateforme d'IA multi-agents qui transforme les idées en produits prêts à être lancés
May 22, 2026

Nano Banana SBTI : Qu'est-ce que c'est, comment ça marche et comment l'utiliser en 2026
Apr 15, 2026

Atoms : L'outil de création de produits IA qui redéfinit la création numérique en 2026
Apr 10, 2026

Kilo Claw : Comment déployer et utiliser un véritable agent d'IA "Faites-le pour vous" (Mise à jour 2026)
Apr 3, 2026







