A template for using VSCode as an IDE for ROS2 development.
Repository Index
47,133 repositories indexed
289–312 of 1,597 · Most stars
Make your Sonoff Switch compatible with Apple Homekit! 🎉
- sonoff
- homekit
- apple
- esp8266
Visualization framework for autonomy and robotics data encoded in XVIZ
Detect deauthentication frames using an ESP8266
Deep learning inference nodes for ROS / ROS2 with support for NVIDIA Jetson and TensorRT
An image processing pipeline for ROS.
- ros
- c-plus-plus
- python
- image-processing
Interactive Map Correction for 3D Graph SLAM
- ros
- slam
- lidar
- velodyne
Fast GPIO, PWM, servo control, state change notification and interrupt handling with Node.js on the Raspberry Pi
- gpio
- pwm
- servo
- motor
DroneBridge is a system based on the WifiBroadcast approach. A bidirectional digital radio link between two endpoints is established using standard WiFi hardware and a custom protocol. DroneBridge is optimized for use in UAV applications and is a complete system. It is intended be a real alternative to other similar systems, such as DJI Lightbridge or OcuSync.
- msp
- telemetry
- wifibroadcast
- dronebridge
Gibson Environments: Real-World Perception for Embodied Agents
- computer-vision
- robotics
- simulator
- sim2real
Affordable Industrial Grade Motion Control
robotic motion planning library
- robotics-algorithms
- topp
- motion-planning
- robotics
PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL
- gym
- pybullet
- reinforcement-learning
- control
Deepdrive is a simulator that allows anyone with a PC to push the state-of-the-art in self-driving
- self-driving-car
- tensorflow
- reinforcement-learning
- unreal-engine
Robust and efficient coverage paths for autonomous agricultural vehicles. A modular and extensible Coverage Path Planning library
- agriculture
- autonomous-vehicles
- coverage-path-planning
- cpp17
C++ implementation to Detect, track and classify multiple objects using LIDAR scans or point cloud
- lidar-object-tracking
- object-tracking
- lidar-navigation
- multiple-object-tracking
CSerialPort - lightweight cross-platform serial port library and protocol parsing for C++/C/C#/Java/Python/Node.js/Electron/Rust
- serial-port
- cserialport
- cpp
- communication
A GCode sender (not only for lasers or plotters) for up to two GRBL controller. SVG, DXF, HPGL import. 6 axis DRO.
- grbl
- plotter
- grbl-plotter
- cnc
Point cloud registration pipeline for robot localization and 3D perception
- robot-localization
- localization
- robotics
- mapping
MariaDB Embedded in Java JAR
Affordable Digital HD Video Transmission made easy!
- wifibroadcast
- multirotor-uavs
- drones
- downlink
A portable MQTT C client for embedded systems and PCs alike.
- mqtt-client
- publisher-subscriber
- c
- portable
X Inertial-aided Visual Odometry
- vio
- visual-inertial
- odometry
- slam
CubeSLAM: Monocular 3D Object Detection and SLAM
- slam