Middleware Robotique Distribué et IPC Faible Latence

Relie les robots sur réseaux Wi-Fi et 5G instables avec moins de 5 octets de surcoût par paquet, reconnexion automatique et synchronisation d'état.

SwarmMiddleware Deterministic DDS & Zenoh Architecture

Robotics Core: Middleware Core — CycloneDDS & Zenoh Protocol Bridge

Autonomous Robotics Nodes & SLAM Controllers

  • Eclipse Zenoh Edge Router
  • CycloneDDS Zero-Copy IPC
  • DDS Security Cryptographic Enclave
  • Dynamic Topic QoS Filter
  • Micro-ROS MCU Gateway

Architectural Layers & Navigation Stacks

  • Couche 1: Sous-système de perception et SLAM (3D LiDAR / RealSense RGB-D / Fast-LIO2 / Cartographer): Acquisition de nuages de points haute fréquence, pré-intégration IMU et localisation sub-centimétrique en temps réel.
  • Couche 2: Navigation locale et contrôle prédictif (MPC) (TEB Local Planner / Timed-Elastic Band / Pure Pursuit): Évitement d'obstacles en temps réel, optimisation de trajectoire cinématique et commutation dynamique des zones de sécurité ISO 3691-4.
  • Couche 3: Interopérabilité, middleware et bus de flotte (VDA 5050 v2.1 / ROS 2 Jazzy / Eclipse Zenoh / CycloneDDS): Ingestion standardisée d'ordres JSON/MQTT, IPC zéro-copie et rapport d'état déterministe à faible latence pour flottes multimarques.
  • Couche 4: Orchestration d essaim et optimisation du trafic (Conflict-Based Search (CBS-MAPF) / Dynamic Block Reservation): Recherche de chemin multi-agents sans conflit (CBS-MAPF), recharge automatique d'opportunité et atténuation des goulots d'étranglement.

Telemetry & Compliance: ±5 mm (Précision de positionnement) | <8 ms (Latence de répartition) | <12 ms (Temps d arrêt de sécurité) | VDA 5050 v2.1 (Standard ouvert de flotte)

Ponts de Protocole DDS Déterministe et Zenoh dans SwarmMiddleware

Les essaims autonomes ne peuvent tolérer des piles de communication surchargées qui saturent les liaisons sans fil ad hoc. SwarmMiddleware établit les normes d'ingénierie de protocole pour une communication distribuée sans courtier et à faible surcharge entre des milliers d'agents robotiques.

Core Engineering Areas

Technical Publications