awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ApolloAuto avatar

ApolloAuto/apollo

0
View on GitHub↗
26,676 stele·9,950 fork-uri·C++·Apache-2.0·16 vizualizări

Apollo

Apollo este un stack software cuprinzător conceput pentru dezvoltarea vehiculelor autonome, oferind componentele necesare pentru percepție, planificare și control. Funcționează ca un middleware de robotică de înaltă performanță, utilizând o magistrală de date de tip publish-subscribe pentru a facilita comunicarea cu latență scăzută între modulele distribuite și senzorii hardware. Platforma integrează date de la camere, lidar și radar printr-un framework de fuziune a senzorilor pentru a genera un model de mediu în timp real pentru navigație.

Sistemul dispune de un framework de runtime bazat pe componente care gestionează programarea sarcinilor și alocarea resurselor, susținut de un strat de abstractizare hardware care decuplează logica de conducere de configurațiile specifice ale vehiculului. Pentru a asigura un comportament consistent în timpul testării, include un motor de redare determinist pentru fluxurile de date ale senzorilor și suportă simularea hardware-in-the-loop. Platforma utilizează, de asemenea, programarea grafurilor aciclice direcționate și transportul în memorie partajată zero-copy pentru a optimiza fluxul de date și eficiența computațională în sisteme robotice complexe.

Software-ul oferă o interfață standardizată de control al vehiculului pentru a traduce deciziile de navigație în comenzi mecanice. Este disponibilă o documentație extinsă, incluzând instrucțiuni de instalare, ghiduri de integrare hardware și o serie de manuale de pornire rapidă pentru diverse versiuni ale platformei.

Features

  • Autonomous Driving Stacks - Provides the necessary components for perception, planning, and control to operate self-driving vehicles safely.
  • Robotics Middleware - Provides a high-performance communication and task scheduling layer for distributed robotic modules.
  • Sensor Fusion - Combines inputs from cameras, lidar, and radar sensors to create a reliable real-time environmental model.
  • Message Buses - Facilitates low-latency communication between distributed autonomous driving modules and hardware sensors.
  • Motion Planning - Calculates safe and efficient vehicle trajectories by analyzing dynamic obstacles and road conditions.
  • Sensor Fusion Frameworks - Integrates data from cameras, lidar, and radar to create a unified representation of the surrounding environment.
  • Awesome List - A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.
  • Runtime Frameworks - Manages task scheduling and resource allocation for real-time perception and control algorithms.
  • Autonomous Driving - Open-source autonomous driving platform.
  • Framework-uri pentru robotică - Arhitectură de înaltă performanță pentru dezvoltarea vehiculelor autonome.
  • Autonomous Frameworks - Framework for accelerating autonomous vehicle development and deployment.
  • Calibration Toolboxes - Autonomous driving platform including sensor calibration utilities.
  • Embedded Utilities - Autonomous driving platform.
  • Robotics Frameworks - High-performance architecture for autonomous vehicle development.
  • Hardware-in-the-Loop Simulators - Validates algorithms by connecting software modules to simulated or physical vehicle control systems.
  • Vehicle Control Interfaces - Translates high-level navigation decisions into precise mechanical commands for steering, braking, and acceleration.
  • Hardware Abstraction Layers - Decouples high-level driving logic from specific vehicle sensors, actuators, and computing hardware.
  • Middleware Orchestrators - Manages complex data communication and task scheduling between distributed software components.
  • Task Schedulers - Executes computational nodes in a specific order based on data dependencies and timing constraints.
  • Shared Memory Transports - Allows multiple processes to access large sensor data buffers without expensive memory duplication.
  • Test Infrastructure - Records and replays sensor data streams to ensure consistent behavior during simulation and algorithm testing.

Istoric stele

Graficul istoricului de stele pentru apolloauto/apolloGraficul istoricului de stele pentru apolloauto/apollo

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face apolloauto/apollo?

Apollo este un stack software cuprinzător conceput pentru dezvoltarea vehiculelor autonome, oferind componentele necesare pentru percepție, planificare și control. Funcționează ca un middleware de robotică de înaltă performanță, utilizând o magistrală de date de tip publish-subscribe pentru a facilita comunicarea cu latență scăzută între modulele distribuite și senzorii hardware. Platforma integrează date de la camere, lidar și radar printr-un framework de fuziune a…

Care sunt principalele funcționalități ale apolloauto/apollo?

Principalele funcționalități ale apolloauto/apollo sunt: Autonomous Driving Stacks, Robotics Middleware, Sensor Fusion, Message Buses, Motion Planning, Sensor Fusion Frameworks, Awesome List, Runtime Frameworks.

Care sunt câteva alternative open-source pentru apolloauto/apollo?

Alternativele open-source pentru apolloauto/apollo includ: commaai/openpilot — Openpilot is an open-source driver assistance system that integrates with vehicle control units to provide automated… 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… fkromer/awesome-ros2 — The Robot Operating System Version 2.0 is awesome! px4/px4-autopilot — PX4-Autopilot is a professional-grade flight control software stack designed for autonomous unmanned vehicles,… px4/firmware — This project is flight control autopilot software designed as a real-time operating system for managing the flight…

Alternative open-source pentru Apollo

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Apollo.
  • commaai/openpilotAvatar commaai

    commaai/openpilot

    61,375Vezi pe GitHub↗

    Openpilot is an open-source driver assistance system that integrates with vehicle control units to provide automated steering, acceleration, and braking. It functions as an automotive robotics middleware, utilizing a specialized runtime environment to process sensor data and execute real-time control commands that manage vehicle dynamics. The platform distinguishes itself through a hardware-agnostic interface that translates standardized driving commands into the proprietary protocols required by a wide range of vehicle makes and models. It employs neural-network-based path planning to predic

    Pythonadvanced-driver-assistance-systemsdriver-assistance-systemsrobotics
    Vezi pe GitHub↗61,375
  • ardupilot/ardupilotAvatar ArduPilot

    ArduPilot/ardupilot

    15,339Vezi pe 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
    Vezi pe GitHub↗15,339
  • cpfl/autowareAvatar CPFL

    CPFL/Autoware

    11,716Vezi pe 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
    Vezi pe GitHub↗11,716
  • fkromer/awesome-ros2Avatar fkromer

    fkromer/awesome-ros2

    2,116Vezi pe GitHub↗

    The Robot Operating System Version 2.0 is awesome!

    awesomeawesome-listros2
    Vezi pe GitHub↗2,116
  • Vezi toate cele 30 alternative pentru Apollo→