awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to commaai/opendbc

Projects sharing features with Opendbc

30 open-source projects similar to commaai/opendbc, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • ardupilot/ardupilotArduPilot avatar

    ArduPilot/ardupilot

    15,339View on 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
    View on GitHub↗15,339
  • px4/px4-autopilotPX4 avatar

    PX4/PX4-Autopilot

    11,962View on GitHub↗

    PX4-Autopilot is a professional-grade flight control software stack designed for autonomous unmanned vehicles, including multicopters, fixed-wing aircraft, and vertical takeoff and landing platforms. It operates as a modular, real-time framework that decouples flight control logic from hardware drivers through a publish-subscribe middleware architecture. The system utilizes a deterministic microkernel runtime to execute time-critical flight control loops and sensor fusion tasks, ensuring stable navigation and vehicle operation. The platform distinguishes itself through a parameter-driven conf

    C++autonomousautopilotavoidance
    View on GitHub↗11,962
  • microsoft/airsimmicrosoft avatar

    microsoft/AirSim

    17,956View on GitHub↗

    AirSim is a high-fidelity simulation platform designed for the development and testing of autonomous vehicles. Built as a plugin for game engines, it provides a physics-based environment that models vehicle dynamics and sensor data, serving as a foundation for robotics research, computer vision training, and reinforcement learning. The platform distinguishes itself through its support for hardware-in-the-loop and software-in-the-loop testing, allowing developers to validate control logic and firmware against real-world signals or concurrent processes. It offers extensive programmatic control

    C++aiairsimartificial-intelligence
    View on GitHub↗17,956

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • pcrnjak/parol6-desktop-robot-armPCrnjak avatar

    PCrnjak/PAROL6-Desktop-robot-arm

    2,577View on GitHub↗

    This project provides a complete set of design files and hardware specifications for a 3D-printable industrial-style robot arm. The system includes a CAN bus robot controller for managing stepper motors and sensors, a kinematics engine for calculating joint angles and poses, and a UDP-based Python API for sending motion commands and monitoring telemetry. The system features a force-controlled robotic gripper that utilizes field-oriented control on stepper motors to enable compliant grasping and precise force sensing. It also includes a 3D position visualization tool for real-time telemetry tr

    HTMLailerobotparol6
    View on GitHub↗2,577
  • commaai/openpilotcommaai avatar

    commaai/openpilot

    61,375View on 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
    View on GitHub↗61,375
  • collin80/savvycancollin80 avatar

    collin80/SavvyCAN

    1,688View on GitHub↗

    QT based cross platform canbus tool

    C++
    View on GitHub↗1,688
  • jwhitleyastuff/decanstructorJWhitleyAStuff avatar

    JWhitleyAStuff/decanstructor

    36View on GitHub↗

    The definitive ROS CAN analysis tool.

    C++
    View on GitHub↗36
  • cogu/autosarcogu avatar

    cogu/autosar

    491View on GitHub↗

    A set of python modules for working with AUTOSAR XML files

    Python
    View on GitHub↗491
  • openvehicles/open-vehicle-monitoring-system-3openvehicles avatar

    openvehicles/Open-Vehicle-Monitoring-System-3

    819View on GitHub↗

    Open Vehicle Monitoring System - Version 3

    C
    View on GitHub↗819
  • openxc/uds-copenxc avatar

    openxc/uds-c

    817View on GitHub↗

    Unified Diagnostics Service (UDS) and OBD-II (On Board Diagnostics for Vehicles) C Library

    C
    View on GitHub↗817
  • christiansandberg/canopenchristiansandberg avatar

    christiansandberg/canopen

    556View on GitHub↗

    CANopen for Python

    Python
    View on GitHub↗556
  • hardbyte/python-canhardbyte avatar

    hardbyte/python-can

    1,562View on GitHub↗

    The can package provides controller area network support for Python developers

    Python
    View on GitHub↗1,562
  • idoka/awesome-canbusiDoka avatar

    iDoka/awesome-canbus

    3,276View on GitHub↗

    :articulated_lorry: Awesome CAN bus tools, hardware and resources for Cyber Security Researchers, Reverse Engineers, and Automotive Electronics Enthusiasts.

    View on GitHub↗3,276
  • uavcan/libuavcanUAVCAN avatar

    UAVCAN/libuavcan

    323View on GitHub↗

    Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.

    C++
    View on GitHub↗323
  • pylessard/python-udsoncanpylessard avatar

    pylessard/python-udsoncan

    704View on GitHub↗

    Python implementation of UDS (ISO-14229) standard.

    Python
    View on GitHub↗704
  • eerimoq/cantoolseerimoq avatar

    eerimoq/cantools

    2,248View on GitHub↗

    CAN bus tools.

    Python
    View on GitHub↗2,248
  • fr3ts0n/androbdfr3ts0n avatar

    fr3ts0n/AndrOBD

    2,013View on GitHub↗

    Android OBD diagnostics with any ELM327 adapter

    Java
    View on GitHub↗2,013
  • ebroecker/canmatrixebroecker avatar

    ebroecker/canmatrix

    1,080View on GitHub↗

    Converting Can (Controller Area Network) Database Formats .arxml .dbc .dbf .kcd ...

    Python
    View on GitHub↗1,080
  • genivi/candevstudioGENIVI avatar

    GENIVI/CANdevStudio

    1,129View on GitHub↗

    Development tool for CAN bus simulation

    C++
    View on GitHub↗1,129
  • canopennode/canopennodeCANopenNode avatar

    CANopenNode/CANopenNode

    1,911View on GitHub↗
    Ccanopencanopennodeembedded
    View on GitHub↗1,911
  • linux-can/can-utilslinux-can avatar

    linux-can/can-utils

    2,867View on GitHub↗

    Linux-CAN / SocketCAN user space applications

    C
    View on GitHub↗2,867
  • cedricp/ddt4allcedricp avatar

    cedricp/ddt4all

    1,734View on GitHub↗

    OBD tool

    Python
    View on GitHub↗1,734
  • commaai/cabanacommaai avatar

    commaai/cabana

    200View on GitHub↗

    CAN visualizer and DBC maker

    JavaScript
    View on GitHub↗200
  • peng-zhihui/xuanpeng-zhihui avatar

    peng-zhihui/XUAN

    5,587View on GitHub↗

    XUAN is an autonomous vehicle control system that integrates microcontrollers and sensors to manage hardware drivers and AI module communication. It consists of embedded vehicle control firmware, microcontroller hardware designs, and a vehicle chassis CAD model. The project provides the electronic and physical specifications for a bicycle-based vehicle, including PCB schematics and hardware layouts for a controller that manages motor drivers via communication buses and motion sensors. It also includes a set of 3D design files and engineering data for the physical structural frame. The system

    View on GitHub↗5,587
  • adriankumpf/teslamateadriankumpf avatar

    adriankumpf/teslamate

    8,606View on GitHub↗

    TeslaMate is a self-hosted system for recording and archiving telemetry from Tesla vehicles to a local database. It functions as a vehicle data logger and telemetry dashboard designed to maintain a complete history of driving and vehicle state data locally. The system includes a vehicle charging cost tracker to monitor the financial cost of charging sessions based on energy usage and electricity rates. It also features a geofencing location manager for defining custom geographic boundaries to automatically label visited locations and a home automation data broker that publishes real-time vehi

    Elixir
    View on GitHub↗8,606
  • teslamate-org/teslamateteslamate-org avatar

    teslamate-org/teslamate

    8,606View on GitHub↗

    TeslaMate is a self-hosted vehicle data logger that records telemetry, charging sessions, and driving history from Tesla vehicles for private analysis. It consists of a data logger, a PostgreSQL relational data store, and a visual telemetry dashboard for analyzing battery health, energy consumption, and driving efficiency. The system features an MQTT telemetry bridge that streams real-time vehicle states and coordinates to external home automation platforms. It also utilizes geofencing to identify and name custom physical locations based on vehicle coordinates. The platform covers a broad ra

    Elixir
    View on GitHub↗8,606
  • teslamotors/light-showteslamotors avatar

    teslamotors/light-show

    3,913View on GitHub↗

    Light Show is a toolkit for composing, validating, and executing synchronized lighting and mechanical performances on vehicle hardware. It provides a framework for creating complex shows that integrate audio tracks with precise lighting patterns and the movement of mechanical components. The project utilizes a structured data format to define sequences, allowing for the granular control of individual light segments, intensity transitions, and interior display states. It includes specialized utilities for coordinating these animations across multiple vehicles simultaneously, ensuring that ligh

    Python
    View on GitHub↗3,913
  • autowarefoundation/autowareautowarefoundation avatar

    autowarefoundation/autoware

    11,742View on 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
    View on GitHub↗11,742
  • cpfl/autowareCPFL avatar

    CPFL/Autoware

    11,716View on 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
    View on GitHub↗11,716
  • projectchrono/chronoprojectchrono avatar

    projectchrono/chrono

    2,733View on GitHub↗

    Chrono is a multi-physics simulation suite that functions as a multibody dynamics simulator, a finite element analysis tool, and a robotics simulation framework. It provides specialized solvers for fluid-solid interaction and distributed physics engines capable of synchronizing multiple agents across a network. The project features a dedicated pipeline for converting CAD assemblies into simulation-ready formats and integrates directly with robot operating systems to validate autonomous control logic and sensors. It differentiates itself through the use of WebAssembly for portable browser-base

    C++flexible-bodyfluid-solid-interactiongranular-dynamics
    View on GitHub↗2,733