Showing 36 of 215 projects
A graphical editor for creating and monitoring Behavior Trees, compliant with BehaviorTree.CPP.
A Gazebo/ROS-based simulator for underwater robotics, providing plugins, controllers, and vehicle models for UUV development.
A ROS framework for sensor fusion using nonlinear least squares optimization, enabling state estimation, localization, mapping, and calibration on robots.
An OpenAI Gym extension for robotics simulation using ROS and Gazebo to benchmark and develop robot behaviors.
A multi-threaded, SSE-optimized Normal Distributions Transform algorithm for point cloud registration, offering up to 10x speedup over the original PCL implementation.
A ROS voxel layer using OpenVDB for efficient 3D environment representation with temporal decay, replacing voxel_grid for navigation.
A C++ API wrapper for displaying shapes, meshes, and markers in Rviz for debugging and visualizing robot data.
Convert KITTI autonomous driving datasets into ROS bag files for easy playback and integration.
A C++ library for fast ground segmentation from LiDAR point clouds using the line-fit algorithm.
A collection of generic robotic controllers for the ROS2 control framework, compatible with many robots, MoveIt2, and Nav2.
Open-source software for precise vehicle localization using GNSS and IMU data fusion.
Detects 6-DOF grasp poses for parallel jaw grippers in 3D point clouds, enabling robotic grasping of novel objects in clutter.
Real-time 3D semantic reconstruction library for robotics, building dense metric-semantic maps from 2D sensor data.
Dockerfiles and scaffolding for official ROS and Gazebo images on Docker Hub.
Real-time 3D semantic mapping system using a handheld RGB-D camera, built on ROS with ORB_SLAM2 and PSPNet.
An open-source simulator for event cameras, providing accurate event generation with IMU and multi-camera support.
ROS packages for interfacing with Velodyne 3D LIDAR sensors in robotics applications.
ROS package implementing a deep reinforcement learning algorithm for dynamic obstacle avoidance in ground robots.
A ROS package for calibrating camera and LiDAR sensors using OpenCV's PnP and Levenberg-Marquardt optimization.
A dense visual odometry and SLAM system for RGB-D cameras that estimates camera motion from consecutive depth images.
A LiDAR-based tool for constructing static maps by removing dynamic points from point cloud sequences.
A Rust-based solver for fast, embedded nonconvex parametric optimization with code generation and ROS support.
A ROS/ROS2 bridge enabling two-way communication between the CARLA autonomous driving simulator and ROS ecosystems.
A ROS-based tool for manually calibrating extrinsic parameters between Livox LiDAR sensors and cameras using board corners.
A SolidWorks add-in that exports robot assembly models to URDF format for ROS simulation and visualization.
A network bridge enabling bidirectional message and service communication between ROS 1 and ROS 2 systems.
ROS-based framework and Raspberry Pi image for controlling PX4-powered drones, enabling easy autonomous flight development.
Jupyter widget helpers for ROS, enabling interactive robotics development in notebooks.
Pure pursuit controller and Reeds-Shepp sampling-based planner for car-like vehicle navigation in SE(2) space.
A ROS node for probabilistic 3-D/6-DOF localization of mobile robots using 3-D LIDAR pointclouds and Monte Carlo localization.
A fast and robust ground segmentation algorithm for 3D LiDAR point clouds, using concentric zone-based region-wise processing.
A cross-platform URDF/XACRO file viewer and visualizer for robotics, written in Rust.
A ROS-based 2D pedestrian simulator using the social force model for robot navigation experiments in crowded scenes.
A command-line tool for generating runtime monitors for flight and robotics applications from formal specifications.
A low-cost and accurate SLAM system that fuses Livox lidar with camera data for robust localization and mapping.
A ROS and Gazebo simulation of a Toyota Prius with sensor data publishing and gamepad/joystick control.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.