Simulation platform for general-purpose robotics & embodied AI learning.
Repository Index
47,133 repositories indexed
1–24 of 101 · Most stars
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.
- 3d-reconstruction
- depth-prediction
- feature-matching
- global-features
Keep track of your inventory of 3D-printer filament spools.
- 3d-printing
- database
- inventory
- service
Core Python libraries ported to MicroPython
A cross platform Bluetooth Low Energy Client for Python using asyncio
- python
- python3
- bluetooth
- bluetooth-low-energy
PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control
- pybullet
- crazyflie
- robotics
- reinforcement-learning
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!
- websockets
- micropython
- esp32
- microwebsrv
A 'resilient' asynchronous MQTT driver. Recovers from WiFi and broker outages.
This repository contains multiple approaches for generating global racetrajectories.
Linux service to collect and transfer Xiaomi Mi Flora plant sensor data via MQTT to your smart home system, with cluster support 🌱🌼🥀🏡🌳
- xiaomi
- xiaomi-smart-home
- miflora
- python3
The idiomatic asyncio MQTT client
Python MQTT v5.0 async client
- mqtt
- python-mqtt-client
- mqttv5
- python
Native Quiet Home launcher, reversible cleanup tools, and an agent-readable guide for the Samsung U8000F running Tizen 9.
Raspberry Pi MQTT Monitor gathers system information and sends it to a MQTT server.
Embodied In-Context Learning for GPT-6 Astra
Stream images from a connected camera over MQTT, view using Streamlit, record to file and sqlite
- home-automation
- mqtt
- camera
- streamlit
MQTT client to control BroadLink devices
- mqtt
- mqtt-client
- ir-signal
- broadlink
Adafruit IO Python Client Library
- adafruit-io
- python
- raspberry-pi
- iot
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.
- robotics
- graphical-programming
- state-machine
Official code for "Reinforcement Fine-Tuning of Flow-Matching Policies for Vision-Language-Action Models" (ICRA 2026): Flow Policy Optimization for pi0
- aloha
- flow-matching
- icra2026
- jax
Micro Framework for MicroPython Boards Managed via MQTT
- micropython
- mqtt
- mqtt-libraries
- micropython-mqtt
A lightweight, scalable SMTP client for sending email in MicroPython
Fast Fourier transform in MicroPython's inline ARM Thumb V7 assembler (STM32, RP2350 etc.).
- micropython
- dft
- embedded
- assembler
MQTT Client Library for CircuitPython
- mqtt-client
- circuitpython
- mqtt
- hacktoberfest