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
·
commaai avatar

commaai/openpilot

0
View on GitHub↗
61,375 stars·10,987 forks·Python·MIT·8 vuescomma.ai/openpilot↗

Openpilot

Openpilot est un système d'assistance à la conduite open source qui s'intègre aux unités de contrôle des véhicules pour fournir une direction, une accélération et un freinage automatisés. Il fonctionne comme un middleware de robotique automobile, utilisant un environnement d'exécution spécialisé pour traiter les données des capteurs et exécuter des commandes de contrôle en temps réel qui gèrent la dynamique du véhicule.

La plateforme se distingue par une interface agnostique au matériel qui traduit les commandes de conduite standardisées dans les protocoles propriétaires requis par un large éventail de marques et de modèles de véhicules. Elle utilise une planification de trajectoire basée sur des réseaux de neurones pour prédire les trajectoires à partir de données visuelles et historiques, tandis qu'une boucle de contrôle déterministe assure des ajustements à haute fréquence pour la stabilité du véhicule. Pour maintenir la sécurité opérationnelle, le système intègre un processus de surveillance indépendant qui surveille les performances et déclenche un désengagement immédiat en cas de détection d'anomalies.

L'architecture logicielle repose sur la fusion de capteurs en temps réel pour synchroniser les entrées des caméras et des radars dans une représentation environnementale unifiée. Les composants du système communiquent via un bus basé sur les messages pour faciliter l'échange de données à faible latence entre les capteurs et les actionneurs, soutenu par une couche de traduction modulaire qui permet l'intégration avec divers protocoles de communication automobile.

Features

  • Driving Assistance Runtimes - Executes real-time logic that bridges high-level driving intelligence with low-level vehicle control units.
  • Watchdog Monitors - Safeguards operations by monitoring system health and triggering immediate disengagement if performance anomalies are detected.
  • Automotive - Processes raw sensor inputs to issue precise steering, acceleration, and braking commands within a vehicle's native control environment.
  • Real-Time Sensor Fusion - Synthesizes asynchronous data streams from cameras and radar into a coherent, unified model of the surrounding environment.
  • Advanced Driver Assistance Systems - Assists drivers by automating steering, braking, and acceleration through direct integration with existing vehicle hardware.
  • Autonomous Driving Stacks - Modularizes the entire stack required to interpret environmental data and execute autonomous driving maneuvers.
  • Deterministic Control Loops - Ensures vehicle stability by running high-frequency control loops that continuously calculate steering and throttle adjustments.
  • Hardware Abstraction Layers - Normalizes driving commands into vehicle-specific signals to ensure compatibility across a wide range of automotive communication protocols.
  • Vehicle Sensor Processing - Interprets raw visual and radar telemetry to identify road conditions and inform real-time driving decisions.
  • Message-Based Process Orchestrations - Orchestrates complex driving tasks by routing messages between independent sensor, planning, and control services.
  • Autonomous Driving - Open-source driver assistance system.
  • Frameworks de robotique - Système open-source de régulateur de vitesse adaptatif et d'aide au maintien dans la voie.
  • Robotics Frameworks - Open-source driver assistance system for lane keeping.
  • Security Analysis Applications - Open source driving agent for adaptive cruise and lane keeping.
  • Vehicle Security Frameworks - Open source driving agent for adaptive cruise control and lane keeping.
  • Miscellaneous Tools - Operating system for robotics and driver assistance.
  • Vehicle Control Interfaces - Converts digital driving instructions into physical vehicle actions via standard automotive communication buses.

Historique des stars

Graphique de l'historique des stars pour commaai/openpilotGraphique de l'historique des stars pour commaai/openpilot

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Openpilot

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Openpilot.
  • apolloauto/apolloAvatar de ApolloAuto

    ApolloAuto/apollo

    26,676Voir sur GitHub↗

    Apollo is a comprehensive software stack designed for autonomous vehicle development, providing the necessary components for perception, planning, and control. It functions as a high-performance robotics middleware, utilizing a publish-subscribe data bus to facilitate low-latency communication between distributed modules and hardware sensors. The platform integrates data from cameras, lidar, and radar through a sensor fusion framework to generate a real-time environmental model for navigation. The system features a component-based runtime framework that manages task scheduling and resource al

    C++apolloautonomous-drivingautonomous-vehicles
    Voir sur GitHub↗26,676
  • ardupilot/ardupilotAvatar de ArduPilot

    ArduPilot/ardupilot

    15,339Voir sur GitHub↗

    ArduPilot is an autonomous vehicle autopilot software platform designed to manage navigation, stabilization, and mission execution for aerial, ground, and marine vehicles. It functions as a comprehensive flight controller that utilizes a real-time operating system kernel to manage concurrent control loops, sensor fusion, and state-based logic for diverse operational modes. The system distinguishes itself through a modular hardware abstraction layer that decouples navigation logic from specific sensor drivers and microcontroller architectures. It employs a message-oriented telemetry protocol t

    C++arducopterardupilotarduplane
    Voir sur GitHub↗15,339
  • cpfl/autowareAvatar de CPFL

    CPFL/Autoware

    11,716Voir sur GitHub↗

    Autoware is a modular autonomous driving stack and open-source platform for advanced driver assistance systems. It functions as an integrated operating environment that manages the full pipeline from sensor data processing to vehicle actuation, utilizing the ROS 2 robotics framework for distributed communication and hardware abstraction. The system provides a comprehensive software architecture to enable autonomous driving across various vehicle platforms. It coordinates perception, planning, and control systems to operate vehicles without human intervention. The platform covers several core

    Dockerfile
    Voir sur GitHub↗11,716
  • autowarefoundation/autowareAvatar de autowarefoundation

    autowarefoundation/autoware

    11,742Voir sur GitHub↗

    Autoware is an open-source autonomous driving software platform built on the robotics middleware standard. It provides a comprehensive stack for managing perception, planning, and control, enabling the development and deployment of full-stack autonomous driving software on commercial transport hardware. The platform utilizes a component-based modular architecture that organizes driving functions into isolated, interchangeable nodes. This design is supported by a hardware-abstraction layer and plugin-based sensor integration, which allow the software to interface with diverse hardware configur

    Dockerfileautonomous-drivingautonomous-vehiclesautoware
    Voir sur GitHub↗11,742
Voir les 30 alternatives à Openpilot→

Questions fréquentes

Que fait commaai/openpilot ?

Openpilot est un système d'assistance à la conduite open source qui s'intègre aux unités de contrôle des véhicules pour fournir une direction, une accélération et un freinage automatisés. Il fonctionne comme un middleware de robotique automobile, utilisant un environnement d'exécution spécialisé pour traiter les données des capteurs et exécuter des commandes de contrôle en temps réel qui gèrent la dynamique du véhicule.

Quelles sont les fonctionnalités principales de commaai/openpilot ?

Les fonctionnalités principales de commaai/openpilot sont : Driving Assistance Runtimes, Watchdog Monitors, Automotive, Real-Time Sensor Fusion, Advanced Driver Assistance Systems, Autonomous Driving Stacks, Deterministic Control Loops, Hardware Abstraction Layers.

Quelles sont les alternatives open-source à commaai/openpilot ?

Les alternatives open-source à commaai/openpilot incluent : apolloauto/apollo — Apollo is a comprehensive software stack designed for autonomous vehicle development, providing the necessary… ardupilot/ardupilot — ArduPilot is an autonomous vehicle autopilot software platform designed to manage navigation, stabilization, and… cpfl/autoware — Autoware is a modular autonomous driving stack and open-source platform for advanced driver assistance systems. It… autowarefoundation/autoware — Autoware is an open-source autonomous driving software platform built on the robotics middleware standard. It provides… commaai/opendbc — OpenDBC is a CAN bus interface library and telemetry parser designed to read and write messages to a vehicle network.… microsoft/airsim — AirSim is a high-fidelity simulation platform designed for the development and testing of autonomous vehicles. Built…