Showing 24 of 420 projects
A ROS 2 node that converts joystick input into Twist or TwistStamped velocity commands for robot teleoperation.
An open-source visualization and debugging platform for robotics development.
A modern dashboard for visualizing and controlling robot data in the FIRST Robotics Competition (FRC).
A ROS implementation of Fast and Safe Tracking (FaSTrack) for online safe trajectory planning with reachability-based safety guarantees.
Common C utilities, data structures, and macros used throughout the ROS 2 robotics framework.
ROS packages for parsing and working with URDF (Unified Robot Description Format) files.
A ROS2 package providing a modular manipulation pipeline for rapid digitization of robotic work cells and efficient manipulator path-planning.
A cross-platform joystick driver for ROS2, supporting Linux, macOS, and Windows.
A Linux tool that enables communication among arbitrary protocols by translating them to a common xTypes representation language.
Software utilities for controlling and programming the Makeblock XY Plotter robot kit.
ROS2-based swarm controller for autonomous flight of multiple DJI Tello drones using fiducial markers for localization.
A common interface model for robot hardware components to enable interoperability across different vendors in modular robotics.
A ROS wrapper for jetson-stats that provides NVIDIA Jetson board status via diagnostic messages and control services.
Examples and tutorials for using ZED cameras with ROS 2, including visualization, multi-camera setups, and robot integration.
ROS driver for SICK safety laser scanners that publishes sensor data as laser_scan messages.
A ROS wrapper for the NCNN neural inference framework, enabling real-time neural network inference on robotic systems.
A C++ library for deserializing ROS messages when their types are unknown at compilation time.
ROS2 nodes for performing computer vision inference using TensorFlow models, enabling object detection and image classification in robotics.
Docker images for setting up, configuring, and developing micro-ROS applications on hardware platforms.
A MicroPython driver for the Bosch BNO055 IMU, providing hardware sensor fusion for orientation, acceleration, and magnetic field data.
A collection of useful CMake modules for building software, particularly in robotic academic collaborative environments.
A ROS2 port of LeGO-LOAM, a lightweight and ground-optimized LiDAR odometry and mapping system for ground vehicles.
An extended release manager for Robot Operating System (ROS) that generates and maintains packages for Gentoo, OpenEmbedded, and Nix.
ROS driver for the Bosch BNO055 IMU sensor using UART communication interface.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.