ROS Frameworks

A Collection of ROS & ROS 2 Frameworks, Packages, and Tools.

Type Category Names
Dataset Agricultural Multimodal Mobile Robotic Dataset for a Typical Mediterranean Greenhouse: The GREENBOT Dataset
Assistive Robotics Safe Road-Crossing by Autonomous Wheelchairs: a Novel Dataset and its Experimental Evaluation
Autonomous Driving VLM Co-driver: VLM-based Autonomous Driving Assistant with Human-like Behavior
Autonomous Vehicle Detection Are you a robot? Detecting Autonomous Vehicles from Behavior Analysis
High-Speed Flight Race Against the Machine: A Fully-Annotated
Human Activity Recognition Skeleton Tracking Based Complex Human Activity Recognition Using Kinect Camera
Intrusion Detection ROSPaCe: Intrusion Detection Dataset for a ROS2-Based Cyber-Physical System and IoT Networks
Lunar Grasping Learning to Grasp on the Moon from 3D Octree Observations with Deep Reinforcement Learning
Multi-Robot SLAM Swarm-SLAM: Sparse Decentralized Collaborative Simultaneous Localization and Mapping Framework
Night Scene Driving HawkDrive: A Transformer-driven Visual Perception System for Autonomous Driving in Night Scene
Outdoor Perception Survey on Datasets for Perception in Unstructured Outdoor Environments
Urban Traffic An Urban Traffic Dataset Composed of Visible Images and Their Semantic Segmentation Generated by the CARLA Simulator
Meta-Library Autonomous Driving Autoware.Auto CyberRT
Behavior Trees BehaviorTree.CPP
Data Recording ROS2 Bag
Drones MAVROS
Embedded Micro-ROS
Interfaces Rosbridge
Middleware RTI Connext DDS Fast-RTPS
Motion Planning MoveIt 2
Navigation Navigation2 (Nav2)
Node Management Lifecycle
Perception Perception (PCL
Quadruped Quadruped ROS (ROS 2 Quadruped)
Real-Time Control Orocos
Robot Control ros_control ROS 2 Control
SLAM Cartographer
Security SROS2 (Secure ROS 2) DDS-Security
Simulation Gazebo
State Machine SMACC
Transforms TF2 (Transform Library)
Underwater Underwater ROS (UUV Simulator)
Visualization Rviz PlotJuggler Foxy Simulator (Foxglove) RViz2 Plugins
Package Computer Vision HawkDrive ROSGPT_Vision GLIM UAV Volcanic Plume Sampling YOLOX direct_visual_lidar_calibration Bridging 3D Slicer and ROS2 Video Encoding and Decoding for High-Definition Datasets
Cooperative Robotics & HRI ChoiRbot ROSGPT opendr NAO qml_ros2_plugin PointIt ros2-foxy-wearable-biosensors
Cyber Security Bobble-Bot Hyperledger Fabric Blockchain rvd KISS-ICP RCTF SROS2
Embedded & Distributed Systems embeddedRTPS forest ReconROS FogROS FogROS2 ros2-message-flow-analysis PAAM RobotCore
Multi Robotic Systems Aerostack2 CrazyChoir KubeROS ROS2SWARM The Cambridge RoboMaster Toychain TestbedROS2Swarm ChoiRbot ROS2BDI
Navigation mola depth_nav_tools nav2_accountability_explainability Navigation Approach based on Bird’s-Eye View DeRO vox_nav evo FlexMap Fusion Mobile MoCap MOCAP4ROS2 Multi-Robot-Graph-SLAM pointcloudset flexible_navigation The Marathon 2
Performance Evaluation ChoiRbot PerformancePaper(10074811) FogROS2 DriveEnv-NeRF RobotPerf
Planning navigation2 PlanSys2 SAILOR YASMIN
Product Integration libiiwa HRIM kmriiwa LBR-Stack MeROS OtterROS RCLAda RoboFuzz Wrapyfi
Real-Time CARET ros2_tracing
Reinforcement Learning ros2-forest gym-gazebo2 drl_grasping LPAC opendr ros2learn An Educational Kit for Simulated Robot Learning in ROS 2 Wrapyfi
Self-driving Cars Autoware_Perf DriveEnv-NeRF XTENTH-CAR
Service Robots MERLIN & MERLIN2
Simulators MVSim HuNavSim LGSVL Simulator LunarSim MAES UUV simulator
Software Platforms Aztarna CFV2 SkiROS2 SMARTmBOT Space ROS ros2-3gppSA6-mapper
State Estimation & Prediction MixNet FusionTracking NanoMap wayp lidar_cluster_ros2
UAV anafi_ros CrazyChoir UAV Volcanic Plume Sampling HyperDog Aerostack2 MPSoC4Drones
UUV SUAVE Angler UUV simulator
Simulator General Isaac Sim webots gazebo