ros2_benchmarking
Benchmarking framework
A framework for comparing and evaluating ROS2 communication characteristics in a controlled environment.
The project aims to provide a framework for ROS2 benchmarking. ROS2 communication characteristics can be evaluated on several axes, quickly and in an automated way. The project also serves to compare ROS2 to ROS1 and to pure implementations of DDS such as OpenSplice and others (for measuring ROS2 overhead). It is easy to setup and run thanks to the use of Docker.
47 stars
8 watching
6 forks
Language: C++
last commit: over 6 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
irobot-ros/ros2-performance | A framework to measure and evaluate the performance of ROS 2 systems | 302 |
ros2/rcl | Provides a framework for implementing ROS client libraries in C++ | 130 |
ros2/system_tests | Provides a framework for testing ROS 2 system-level functionality | 41 |
ros2/rclcpp | A C++ library that provides the standard API for interacting with ROS 2. | 559 |
ros2/realtime_support | Tools to measure and analyze real-time performance issues in software systems | 61 |
ros-security/community | An organization for maintaining and standardizing security features in the ROS 2 framework. | 15 |
ros-industrial-attic/cros | Provides a basic ROS framework implementation in C | 49 |
kcl-planning/rosplan | Provides a framework for task planning in ROS systems using a generic method and simple interface. | 357 |
kenjis/php-framework-benchmark | Measures the performance and overhead of various PHP frameworks in a controlled environment. | 1,032 |
ros-industrial/easy_perception_deployment | A ROS2 package that accelerates the deployment of Computer Vision models in industrial settings. | 55 |
ros2/rosidl_dds | An implementation of the Data Distribution Service (DDS) for ROS2, enabling bidirectional communication between nodes. | 6 |
ros-controls/ros2_control | A control framework for ROS 2, providing simple and generic controls for robots. | 512 |
lien182/reconros | An easy-to-use framework for accelerating ROS2 applications on FPGA-based hardware. | 28 |
ros2/rcl_interfaces | A collection of standard interface definitions for ROS 2 client libraries. | 40 |
ros-industrial/ros2_quality_assurance_guidelines | Provides documentation and guidelines for improving package quality in ROS 2.0 development workflows | 6 |