Showing 36 of 420 projects
A C++ header-only library for real-time, spatial-temporal optimal trajectory generation for aggressive quadrotor flight.
ROS nodes for reading point clouds from files (PLY, VTK) and writing sensor_msgs/PointCloud2 messages to files.
A ROS 2 middleware implementation using iceoryx for zero-copy inter-process communication via shared memory.
C++ libraries for multi primitive-to-primitive ICP algorithms and flexible point cloud processing pipelines.
Official ROS2 driver for Basler GigE Vision, USB3 Vision, and blaze 3D cameras, providing access to pylon API functionalities.
A ROS 2 node that bridges DDS networks with Micro-ROS nodes on microcontrollers, enabling communication between embedded systems and ROS 2.
Integrates Intel OpenVINO with ROS 2 for efficient deep learning inference in computer vision applications on Intel hardware.
A collection of downloadable PDF cheat sheets for ROS2 command-line tools and build system.
A ROS library for robust plane segmentation from LIDAR, depth camera data, and elevation maps using normal-based clustering.
A ROS2 wrapper for OpenSlam's Gmapping, enabling mobile robots to create 2D occupancy grid maps from laser and pose data.
A ROS 2 package providing waypoint management and path-following control nodes for autonomous vehicles and robots.
.NET bindings for ROS2 enabling cross-platform robotics application development in C# and .NET Core.
An automatic code generator and C/GMRES-based solvers for nonlinear model predictive control (NMPC) in Jupyter.
A ROS driver for NovAtel GPS/GNSS receivers that translates device logs into ROS messages via serial, TCP, or UDP connections.
A Gazebo simulation environment modeling a dynamic small warehouse with moving actors and objects for robotics testing.
A ROS 2 middleware layer that enables the Eclipse Cyclone DDS implementation for fast, reliable, and robust ROS 2 communication.
A GitHub Action to build and test ROS and ROS 2 packages using colcon in CI/CD workflows.
Helper functions for displaying and debugging MoveIt data in Rviz via published markers, trajectories, and collision objects.
Command-line tools for building, testing, and managing ROS catkin workspaces.
Python implementation of WPILib for writing robot code in the FIRST Robotics Competition.
Open-source CNC firmware for diverse robotic systems including polargraphs, robot arms, and delta robots.
A multi-sensor dataset for autonomous vehicle and robot navigation, featuring synchronized camera, LiDAR, IMU, and GNSS data collected in urban environments.
A ROS2 node wrapper for the ORB_SLAM2 library, enabling visual SLAM integration in ROS2 systems.
A ROS catkin package for correcting motion distortion in LiDAR scans using external 6DoF pose estimation.
A C library providing common functionality for implementing ROS 2 client libraries in various programming languages.
A deep learning approach that unifies global place recognition and local 6DoF pose refinement for robust relocalization in large-scale 3D point clouds.
A deprecated ROS2 wrapper for Intel RealSense depth cameras (D400 series) to stream sensor data as ROS2 topics.
A robust, low-drift, real-time SLAM package for the Livox Horizon LiDAR, designed for highway autonomous driving scenarios.
A ROS 2 client library for C providing convenience functions, an executor, lifecycle nodes, and parameter server support.
Legacy ROS2 drivers for Ouster OS-0, OS-1, and OS-2 lidars, providing sensor data processing and ROS interfaces.
Legacy ROS2 drivers for Ouster OS-0, OS-1, and OS-2 lidars, providing sensor data processing and lifecycle management.
A fully customizable, web-based driving dashboard framework for FIRST Robotics Competition robots.
A ROS-based tool for calibrating intrinsic and extrinsic parameters of multiple cameras using AprilTag targets.
ROS2 package for 3D occupancy grid mapping using OctoMap, enabling real-time environment modeling.
A Python package for planning and executing robotic fabrication processes within the COMPAS Framework.
A C++ library for parsing URDF (Unified Robot Description Format) files, providing core data structures and XML parsing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.