Showing 36 of 253 projects
A ROS package for extrinsic calibration between LiDAR and camera sensors using 3D-3D point correspondences.
A realtime LiDAR odometry and mapping (LOAM) method for state estimation and mapping using 3D lidar sensors like Velodyne VLP16.
A ROS package for analyzing IMU performance using Allan variance on stationary data.
A collection of best practices, conventions, and tricks for using the Robot Operating System (ROS).
A real-time monocular SLAM system for computing camera trajectories and sparse 3D scene reconstruction.
A robust, real-time LiDAR odometry and mapping package optimized for Livox LiDARs with small fields of view.
A client library and toolset enabling developers to write ROS 2 applications in the Rust programming language.
A target-less, automatic toolbox for LiDAR-camera extrinsic calibration that works with various sensor models without requiring calibration targets.
A modular Gazebo simulator for multirotor aerial vehicles (MAVs) with ROS integration.
A curated list of awesome links, software libraries, and resources for robotics development.
An optimal trajectory planner for mobile robots using Timed Elastic Bands to optimize paths considering time, obstacles, and kinodynamic constraints.
Fast and robust algorithm for segmenting Velodyne LiDAR point clouds into objects for autonomous driving applications.
A database of SDF models for the Gazebo robotics simulator, providing pre-built robot and object models.
A robust visual-inertial odometry framework for real-time motion estimation using cameras and IMUs.
A JSON interface to ROS that enables web and non-ROS clients to interact with ROS topics, services, and parameters via WebSockets or TCP.
A MAVLink to ROS gateway enabling communication between autonomous vehicles and the Robot Operating System.
A Python toolbox for quantitative evaluation of visual(-inertial) odometry trajectories using alignment methods and error metrics.
A deep learning system for detecting known objects and estimating their 6-DoF pose from RGB images.
Automated, hardware-independent hand-eye calibration for ROS1 with GUI support for robot vision tasks.
Visualize ROS topics directly in the terminal using Unicode/ASCII art for quick sensor debugging.
Fast and optimized LiDAR odometry and mapping for real-time indoor/outdoor robot localization, achieving up to 3x speedup over prior methods.
A PyTorch implementation for super fast and accurate 3D object detection using LiDAR point clouds, featuring an anchor-free approach.
ROS tools for IMU devices including orientation filters and visualization plugins.
A 3D segment-based mapping library for robot localization, environment reconstruction, and semantics extraction using LiDAR data.
A CUDA-accelerated library for rapid 3D data processing in robotics, enabling GPU-powered SLAM, collision avoidance, and path planning.
A ROS-based method for extrinsic calibration between a 3D LiDAR and a 6-DOF pose sensor using point cloud crispness optimization.
A tightly coupled 3D LiDAR-inertial odometry and mapping system for real-time robot localization and mapping.
A generic and simple controls framework for ROS 2, enabling modular robot control system development.
Deep learning inference nodes for ROS/ROS2 with support for NVIDIA Jetson devices and TensorRT.
An open-source 3D LIDAR-based mapping framework for semi-automatic, interactive correction of SLAM mapping failures.
A ROS package collection for processing raw camera images into calibrated, rectified formats for computer vision applications.
A virtual environment simulator for training embodied AI agents with real-world perception and physics, featuring domain transfer to real robots.
A C++ ROS package for real-time detection, tracking, and classification of static and dynamic objects from LIDAR point clouds.
A Blender add-on and CLI tool for creating and editing URDF, SDF, and SMURF robot models in a WYSIWYG environment.
A modular ROS package for 3D/6D robot localization and point cloud registration using PCL, with dynamic map updates via OctoMap.
A graphical editor for creating and monitoring Behavior Trees, compliant with BehaviorTree.CPP.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.