awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesLifecycle-Managed Components

Architectural patterns for coordinating the startup, shutdown, and health monitoring of system servers.

Distinct from Component Lifecycle Management: Candidates focus on UI components or database objects; this is about server-level lifecycle management in a robotics framework.

Explore 1 awesome GitHub repository matching software engineering & architecture · Lifecycle-Managed Components. Refine with filters or upvote what's useful.

Awesome Lifecycle-Managed Components GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • ros-navigation/navigation2Avatar de ros-navigation

    ros-navigation/navigation2

    4,373Voir sur GitHub↗

    Navigation2 est un framework de navigation ROS 2 pour les robots mobiles autonomes. Il fournit l'identité centrale d'un planificateur de trajectoire, d'un système de gestion de costmap, d'un contrôleur de mouvement cinématique et d'un orchestrateur d'arbres de comportement pour calculer des itinéraires sans collision et exécuter des commandes de mouvement. Le framework se distingue par son utilisation d'arbres de comportement pour coordonner des serveurs de tâches modulaires, permettant des routines de navigation complexes et des actions de récupération autonomes. Il prend en charge une architecture basée sur des plugins qui permet aux planificateurs et aux contrôleurs d'être échangés à l'exécution pour s'adapter à différents environnements. Le système couvre un large éventail de capacités, y compris la planification de trajectoire globale et locale, le SLAM 2D et la localisation basée sur carte, et la modélisation environnementale via des costmaps basées sur une grille. Il gère le contrôle de mouvement pour diverses cinématiques de transmission et intègre des systèmes de sécurité pour la surveillance des collisions et la prévention des urgences. Les fonctionnalités d'orchestration supplémentaires incluent le séquençage de points de passage multi-destinations, le suivi de cible dynamique et les procédures d'amarrage automatisées. Le framework utilise des composants à cycle de vie géré pour coordonner le démarrage, l'arrêt et la surveillance de la santé de ses serveurs opérationnels.

    Coordinates the operational sequence of navigation servers through lifecycle-managed state transitions.

    C++navigationroboticsros2
    Voir sur GitHub↗4,373
  1. Home
  2. Software Engineering & Architecture
  3. Lifecycle-Managed Components