openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars.
- driver-assistance-systems
- robotics
- advanced-driver-assistance-systems
47,133 repositories indexed
1–24 of 39 · Most stars
openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars.
pySLAM is a hybrid Python/C++ Visual SLAM pipeline supporting monocular, stereo, and RGB-D cameras. It provides a broad set of modern local and global feature extractors, multiple loop-closure strategies, a volumetric reconstruction module, integrated depth-prediction models, and semantic segmentation capabilities for enhanced scene understanding.
Core Python libraries ported to MicroPython
The can package provides controller area network support for Python developers
The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!
A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32)
Linux service to collect and transfer Xiaomi Mi Flora plant sensor data via MQTT to your smart home system, with cluster support 🌱🌼🥀🏡🌳
Micropython Project Management Tool with VSCode support, Linting, Intellisense, Dependency Management, and more!
Stubs of most MicroPython ports, boards and versions to make writing code that much simpler.
Examples for I2S support on microcontrollers that run MicroPython
ROS support for the MiR Robots. This is a community project to use the MiR Robots with ROS. It is not affiliated with Mobile Industrial Robots.
Generate and maintain stubs for different MicroPython ports to use with VSCode and Pylance, PyRight, Thonny, PyCharm or MyPy
RAFCON (RMC advanced flow control) uses hierarchical state machines, featuring concurrent state execution, to represent robot programs. It ships with a graphical user interface supporting the creation of state machines and contains IDE like debugging mechanisms. Alternatively, state machines can programmatically be generated using RAFCON's API.
Utility reporting system health and status via MQTT
UC8151 / IL0373 MicroPython e-paper display driver with support for greyscales and fast updates
Python port of PeerJS client
A Maxim MAX30102 driver ported to MicroPython. It should also work for MAX30105.
A micro DNS server for MicroPython to simply respond to A queries on multi-domains with or without wildcards (used on Pycom modules & ESP32)
A lightweight HTTP request routing processing support library based on micropython. The previous name was micro-route
Partial Port of Adafruit CircuitPython to Micropython of PN532 NFC/RFID control library (SPI)
A captive portal demo for MicroPython
Support for building ultra low power systems based on the Pyboard (1.x and D series).
A MicroPython port of the Stage game library.
A captive portal for MicroPython using ESP32 (WeMos)