Packages

Name Description
1 2020-08-06 spatio_temporal_voxel_layer
The spatio-temporal 3D obstacle costmap package
The spatio-temporal 3D obstacle costmap package
 
1 2020-08-05 zstd_vendor
Zstd compression vendor package, providing a dependency for Zstd.
Zstd compression vendor package, providing a dependency for Zstd.
 
1 2020-08-05 turtlesim
turtlesim is a tool made for teaching ROS and ROS packages.
turtlesim is a tool made for teaching ROS and ROS packages.
 
2 2020-08-05 tf2_tools
tf2_tools
tf2_tools
 
2 2020-08-05 tf2_sensor_msgs
Small lib to transform sensor_msgs with tf. Most notably, PointCloud2
Small lib to transform sensor_msgs with tf. Most notably, PointCloud2
 
2 2020-08-05 tf2_ros
This package contains the ROS bindings for the tf2 library, for both Python and C++.
This package contains the ROS bindings for the tf2 library, for both Python and C++.
 
2 2020-08-05 tf2_py
The tf2_py package
The tf2_py package
 
2 2020-08-05 tf2_msgs
tf2_msgs
tf2_msgs
 
2 2020-08-05 tf2_kdl
KDL binding for tf2
KDL binding for tf2
 
2 2020-08-05 tf2_geometry_msgs
tf2_geometry_msgs
tf2_geometry_msgs
 
2 2020-08-05 tf2_eigen
tf2_eigen
tf2_eigen
 
2 2020-08-05 tf2_bullet
tf2_bullet
tf2_bullet
 
2 2020-08-05 tf2
tf2 is the second generation of the transform library, which lets the user keep track of multiple coordinate frames over time. tf2 maintains the relationship between coordinate frames in a tree structure buffered in time, and lets the user transform points, vectors, etc between any two coordinate frames at any desired point in time.
tf2 is the second generation of the transform library, which lets the user keep track of multiple coordinate frames over time. tf2 maintains the relationship between coordinate frames in a tree structure buffered in time, and lets the user transform points, vectors, etc between any two coordinate frames at any desired point in time.
 
2 2020-08-05 test_tf2
tf2 unit tests
tf2 unit tests
 
2 2020-08-05 teleop_twist_joy
Generic joystick teleop for twist robots.
Generic joystick teleop for twist robots.
 
1 2020-08-05 sqlite3_vendor
SQLite 3 vendor package
SQLite 3 vendor package
 
1 2020-08-05 shared_queues_vendor
Vendor package for concurrent queues from moodycamel
Vendor package for concurrent queues from moodycamel
 
1 2020-08-05 self_test
self_test
self_test
 
1 2020-08-05 rospy_tutorials
This package attempts to show the features of ROS python API step-by-step, including using messages, servers, parameters, etc. These tutorials are compatible with the nodes in roscpp_tutorial.
This package attempts to show the features of ROS python API step-by-step, including using messages, servers, parameters, etc. These tutorials are compatible with the nodes in roscpp_tutorial.
 
1 2020-08-05 roscpp_tutorials
This package attempts to show the features of ROS step-by-step, including using messages, servers, parameters, etc.
This package attempts to show the features of ROS step-by-step, including using messages, servers, parameters, etc.
 
1 2020-08-05 rosbag2_transport
Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware
Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware
 
1 2020-08-05 rosbag2_tests
Tests package for rosbag2
Tests package for rosbag2
 
1 2020-08-05 rosbag2_test_common
Commonly used test helper classes and fixtures for rosbag2
Commonly used test helper classes and fixtures for rosbag2
 
1 2020-08-05 rosbag2_storage_default_plugins
ROSBag2 SQLite3 storage plugin
ROSBag2 SQLite3 storage plugin
 
1 2020-08-05 rosbag2_storage
ROS2 independent storage format to store serialized ROS2 messages
ROS2 independent storage format to store serialized ROS2 messages
 
1 2020-08-05 rosbag2_cpp
C++ ROSBag2 client library
C++ ROSBag2 client library
 
1 2020-08-05 rosbag2_converter_default_plugins
Package containing default plugins for format converters
Package containing default plugins for format converters
 
1 2020-08-05 rosbag2_compression
Compression implementations for rosbag2 bags and messages.
Compression implementations for rosbag2 bags and messages.
 
1 2020-08-05 rosbag2
Meta package for rosbag2 related packages
Meta package for rosbag2 related packages
 
1 2020-08-05 ros_tutorials
ros_tutorials contains packages that demonstrate various features of ROS, as well as support packages which help demonstrate those features.
ros_tutorials contains packages that demonstrate various features of ROS, as well as support packages which help demonstrate those features.
 
1 2020-08-05 ros2bag
Entry point for rosbag in ROS 2
Entry point for rosbag in ROS 2
 
2 2020-08-05 mrpt2
Mobile Robot Programming Toolkit (MRPT) version 2.x
Mobile Robot Programming Toolkit (MRPT) version 2.x
 
2 2020-08-05 kobuki_driver
C++ driver library for Kobuki: Pure C++ driver library for Kobuki. This is for those who do not wish to use ROS on their systems.
C++ driver library for Kobuki: Pure C++ driver library for Kobuki. This is for those who do not wish to use ROS on their systems.
 
2 2020-08-05 kobuki_dock_drive
Dock driving library for Kobuki. Users owning a docking station for Kobuki can use this tool to develop autonomous docking drive algorithms.
Dock driving library for Kobuki. Users owning a docking station for Kobuki can use this tool to develop autonomous docking drive algorithms.
 
2 2020-08-05 geometry2
A metapackage to bring in the default packages second generation Transform Library in ros, tf2.
A metapackage to bring in the default packages second generation Transform Library in ros, tf2.
 
2 2020-08-05 fmi_adapter_examples
Provides small examples for use of the fmi_adapter package
Provides small examples for use of the fmi_adapter package
 
2 2020-08-05 fmi_adapter
Wraps FMUs for co-simulation
Wraps FMUs for co-simulation
 
1 2020-08-05 examples_tf2_py
Has examples of using the tf2 Python API.
Has examples of using the tf2 Python API.
 
1 2020-08-05 diagnostic_updater
diagnostic_updater contains tools for easily updating diagnostics. it is commonly used in device drivers to keep track of the status of output topics, device status, etc.
diagnostic_updater contains tools for easily updating diagnostics. it is commonly used in device drivers to keep track of the status of output topics, device status, etc.
 
1 2020-08-05 diagnostic_aggregator
diagnostic_aggregator
diagnostic_aggregator
 
1 2020-08-04 turtlebot3_teleop
Teleoperation node using keyboard for TurtleBot3.
Teleoperation node using keyboard for TurtleBot3.
 
1 2020-08-04 turtlebot3_node
TurtleBot3 driver node that include diff drive controller, odometry and tf node
TurtleBot3 driver node that include diff drive controller, odometry and tf node
 
1 2020-08-04 turtlebot3_navigation2
ROS 2 launch scripts for navigation2
ROS 2 launch scripts for navigation2
 
1 2020-08-04 turtlebot3_example
This package provides four basic examples for TurtleBot3 (i.e., interactive marker, object detection, patrol and position control).
This package provides four basic examples for TurtleBot3 (i.e., interactive marker, object detection, patrol and position control).
 
1 2020-08-04 turtlebot3_description
3D models of the TurtleBot3 for simulation and visualization
3D models of the TurtleBot3 for simulation and visualization
 
1 2020-08-04 turtlebot3_cartographer
ROS 2 launch scripts for cartographer
ROS 2 launch scripts for cartographer
 
1 2020-08-04 turtlebot3_bringup
ROS 2 launch scripts for starting the TurtleBot3
ROS 2 launch scripts for starting the TurtleBot3
 
1 2020-08-04 turtlebot3
ROS 2 packages for TurtleBot3
ROS 2 packages for TurtleBot3
 
2 2020-08-04 system_modes_examples
Simple example system for system_modes package.
Simple example system for system_modes package.
 
2 2020-08-04 system_modes
Model-based distributed configuration handling.
Model-based distributed configuration handling.
 
1 2020-08-04 slam_toolbox
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
 
1 2020-08-04 rqt_reconfigure
This rqt plugin provides a way to view and edit parameters on nodes.
This rqt plugin provides a way to view and edit parameters on nodes.
 
1 2020-08-04 micro_ros_agent
DDS-XCRE agent implementation
DDS-XCRE agent implementation
 
1 2020-08-03 rclcpp_lifecycle
Package containing a prototype for lifecycle implementation
Package containing a prototype for lifecycle implementation
 
1 2020-08-03 rclcpp_components
Package containing tools for dynamically loadable components
Package containing tools for dynamically loadable components
 
1 2020-08-03 rclcpp_action
Adds action APIs for C++.
Adds action APIs for C++.
 
1 2020-08-03 rclcpp
The ROS client library in C++.
The ROS client library in C++.
 
1 2020-08-03 rcl_yaml_param_parser
Parse a YAML parameter file and populate the C data structure.
Parse a YAML parameter file and populate the C data structure.
 
1 2020-08-03 rcl_lifecycle
Package containing a C-based lifecycle implementation
Package containing a C-based lifecycle implementation
 
1 2020-08-03 rcl_action
Package containing a C-based ROS action implementation
Package containing a C-based ROS action implementation
 
1 2020-08-03 rcl
The ROS client library common implementation. This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries.
The ROS client library common implementation. This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries.
 
1 2020-08-03 qt_gui_py_common
qt_gui_py_common provides common functionality for GUI plugins written in Python.
qt_gui_py_common provides common functionality for GUI plugins written in Python.
 
1 2020-08-03 qt_gui_cpp
qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. At least one specific binding must be available in order to use C++-plugins.
qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. At least one specific binding must be available in order to use C++-plugins.
 
1 2020-08-03 qt_gui_core
Integration of the ROS package system and ROS-specific plugins for a Qt-based GUI.
Integration of the ROS package system and ROS-specific plugins for a Qt-based GUI.
 
1 2020-08-03 qt_gui_app
qt_gui_app provides the main to start an instance of the integrated graphical user interface provided by qt_gui.
qt_gui_app provides the main to start an instance of the integrated graphical user interface provided by qt_gui.
 
1 2020-08-03 qt_gui
qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. It is extensible with Python- and C++-based plugins (implemented in separate packages) which can contribute arbitrary widgets. It requires either PyQt or PySide bindings.
qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. It is extensible with Python- and C++-based plugins (implemented in separate packages) which can contribute arbitrary widgets. It requires either PyQt or PySide bindings.
 
1 2020-08-03 qt_dotgraph
qt_dotgraph provides helpers to work with dot graphs.
qt_dotgraph provides helpers to work with dot graphs.
 
1 2020-08-03 py_trees_ros
ROS2 extensions and behaviours for py_trees.
ROS2 extensions and behaviours for py_trees.
 
1 2020-08-03 ecl_utilities
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
 
1 2020-08-03 ecl_type_traits
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
 
1 2020-08-03 ecl_time
Timing utilities are very dependent on the system api provided for their use. This package provides a means for handling different timing models. Current support - posix rt : complete. - macosx : posix timers only, missing absolute timers. - win : none.
Timing utilities are very dependent on the system api provided for their use. This package provides a means for handling different timing models. Current support - posix rt : complete. - macosx : posix timers only, missing absolute timers. - win : none.
 
1 2020-08-03 ecl_threads
This package provides the c++ extensions for a variety of threaded programming tools. These are usually different on different platforms, so the architecture for a cross-platform framework is also implemented.
This package provides the c++ extensions for a variety of threaded programming tools. These are usually different on different platforms, so the architecture for a cross-platform framework is also implemented.
 
1 2020-08-03 ecl_streams
These are lightweight text streaming classes that connect to standardised ecl type devices.
These are lightweight text streaming classes that connect to standardised ecl type devices.
 
1 2020-08-03 ecl_statistics
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
 
1 2020-08-03 ecl_sigslots
Provides a signal/slot mechanism (in the same vein as qt sigslots, boost::signals etc for intra-process communication. These include some improvements - they do not need a preprocessor, are fully type safe, allow for simple connections via a posix style string identifier and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots, boost::signals etc for intra-process communication. These include some improvements - they do not need a preprocessor, are fully type safe, allow for simple connections via a posix style string identifier and are multithread-safe.
 
1 2020-08-03 ecl_mpl
Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage.
 
2 2020-08-03 ecl_mobile_robot
Contains transforms (e.g. differential drive inverse kinematics) for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics) for the various types of mobile robot platforms.
 
1 2020-08-03 ecl_math
This package provides simple support to cmath, filling in holes or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes or redefining in a c++ formulation where desirable.
 
2 2020-08-03 ecl_manipulators
Deploys various manipulation algorithms, currently just feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just feedforward filters (interpolations).
 
1 2020-08-03 ecl_linear_algebra
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
 
1 2020-08-03 ecl_ipc
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there are more than a few. This package provides an infrastructure to allow for developing cross platform c++ wrappers around the lower level c api's that handle these mechanisms. These make it not only easier to utilise such mechanisms, but allow it to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there are more than a few. This package provides an infrastructure to allow for developing cross platform c++ wrappers around the lower level c api's that handle these mechanisms. These make it not only easier to utilise such mechanisms, but allow it to be done consistently across platforms.
 
1 2020-08-03 ecl_geometry
Any tools relating to mathematical geometry. Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry. Primarily featuring polynomials and interpolations.
 
1 2020-08-03 ecl_formatters
The formatters here simply format various input types to a specified text format. They can be used with most streaming types (including both ecl and stl streams).
The formatters here simply format various input types to a specified text format. They can be used with most streaming types (including both ecl and stl streams).
 
1 2020-08-03 ecl_filesystem
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
 
1 2020-08-03 ecl_exceptions
Template based exceptions - these are simple and practical and avoid the proliferation of exception types. Although not syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical and avoid the proliferation of exception types. Although not syntatactically ideal, it is convenient and eminently practical.
 
1 2020-08-03 ecl_eigen
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
 
1 2020-08-03 ecl_devices
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
 
1 2020-08-03 ecl_core_apps
This includes a suite of programs demo'ing various aspects of the ecl_core. It also includes various benchmarking and utility programs for use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the ecl_core. It also includes various benchmarking and utility programs for use primarily with embedded systems.
 
1 2020-08-03 ecl_core
A set of tools and interfaces extending the capabilities of c++ to provide a lightweight, consistent interface with a focus for control programming.
A set of tools and interfaces extending the capabilities of c++ to provide a lightweight, consistent interface with a focus for control programming.
 
1 2020-08-03 ecl_converters
Some fast/convenient type converters, mostly for char strings or strings. These are not really fully fleshed out, alot of them could use the addition for the whole range of fundamental types (e.g. all integers, not just int, unsigned int). They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings. These are not really fully fleshed out, alot of them could use the addition for the whole range of fundamental types (e.g. all integers, not just int, unsigned int). They will come as the need arises.
 
1 2020-08-03 ecl_containers
The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns.
The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns.
 
1 2020-08-03 ecl_concepts
Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments.
Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments.
 
1 2020-08-03 ecl_command_line
Embeds the TCLAP library inside the ecl. This is a very convenient command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient command line parser in templatised c++.
 
1 2020-08-03 cyclonedds
Eclipse Cyclone DDS is a very performant and robust open-source DDS implementation. Cyclone DDS is developed completely in the open as an Eclipse IoT project.
Eclipse Cyclone DDS is a very performant and robust open-source DDS implementation. Cyclone DDS is developed completely in the open as an Eclipse IoT project.
 
1 2020-08-03 console_bridge_vendor
Wrapper around console_bridge, providing nothing but a dependency on console_bridge, on some systems. On others, it provides an ExternalProject build of console_bridge.
Wrapper around console_bridge, providing nothing but a dependency on console_bridge, on some systems. On others, it provides an ExternalProject build of console_bridge.
 
1 2020-08-02 stereo_image_proc
Stereo and single image rectification and disparity processing.
Stereo and single image rectification and disparity processing.
 
1 2020-08-02 py_trees_ros_tutorials
ROS2 extensions and behaviours for py_trees.
ROS2 extensions and behaviours for py_trees.
 
1 2020-08-02 image_view
A simple viewer for ROS image topics. Includes a specialized viewer for stereo + disparity images.
A simple viewer for ROS image topics. Includes a specialized viewer for stereo + disparity images.
 
1 2020-08-02 image_rotate
 
1 2020-08-02 image_publisher
Contains a node publish an image stream from single image file or avi motion file.
Contains a node publish an image stream from single image file or avi motion file.
 
1 2020-08-02 image_proc
Single image rectification and color processing.
Single image rectification and color processing.
 
1 2020-08-02 image_pipeline
image_pipeline fills the gap between getting raw images from a camera driver and higher-level vision processing.
image_pipeline fills the gap between getting raw images from a camera driver and higher-level vision processing.
 
1 2020-08-02 depth_image_proc
Contains components for processing depth images such as those produced by OpenNI camera. Functions include creating disparity images and point clouds, as well as registering (reprojecting) a depth image into another camera frame.
Contains components for processing depth images such as those produced by OpenNI camera. Functions include creating disparity images and point clouds, as well as registering (reprojecting) a depth image into another camera frame.
 
1 2020-08-02 camera_calibration
camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.
camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.
 
1 2020-08-01 urg_node
urg_node
urg_node
 
1 2020-08-01 sros2_cmake
CMake macros to configure security
CMake macros to configure security
 
1 2020-08-01 sros2
Command line tools for managing SROS2 keys
Command line tools for managing SROS2 keys
 
1 2020-08-01 robot_localization
Provides nonlinear state estimation through sensor fusion of an abritrary number of sensors.
Provides nonlinear state estimation through sensor fusion of an abritrary number of sensors.
 
1 2020-08-01 control_toolbox
The control toolbox contains modules that are useful across all controllers.
The control toolbox contains modules that are useful across all controllers.
 
1 2020-08-01 control_msgs
control_msgs contains base messages and actions useful for controlling robots. It provides representations for controller setpoints and joint and cartesian trajectories.
control_msgs contains base messages and actions useful for controlling robots. It provides representations for controller setpoints and joint and cartesian trajectories.
 
1 2020-07-30 perception_pcl
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
 
1 2020-07-30 pcl_ros
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
 
3 2020-07-30 pcl_conversions
Provides conversions from PCL data types and ROS message types
Provides conversions from PCL data types and ROS message types
 
1 2020-07-29 rqt_graph
rqt_graph provides a GUI plugin for visualizing the ROS computation graph.
rqt_graph provides a GUI plugin for visualizing the ROS computation graph.
 
1 2020-07-29 rmw_gurumdds_shared_cpp
Code shared on static and dynamic type support of rmw_gurumdds_cpp.
Code shared on static and dynamic type support of rmw_gurumdds_cpp.
 
1 2020-07-29 rmw_gurumdds_cpp
Implement the ROS middleware interface using GurumNetworks GurumDDS static code generation in C++.
Implement the ROS middleware interface using GurumNetworks GurumDDS static code generation in C++.
 
2 2020-07-29 py_trees
Pythonic implementation of behaviour trees.
Pythonic implementation of behaviour trees.
 
1 2020-07-29 gurumdds_cmake_module
Provide CMake module to find GurumNetworks GurumDDS.
Provide CMake module to find GurumNetworks GurumDDS.
 
1 2020-07-28 ros2_ouster
ROS2 Drivers for the Ouster OS-1 Lidar
ROS2 Drivers for the Ouster OS-1 Lidar
 
1 2020-07-28 rcutils
Package containing various utility types and functions for C
Package containing various utility types and functions for C
 
1 2020-07-28 ouster_msgs
ROS2 messages for ouster lidar driver
ROS2 messages for ouster lidar driver
 
1 2020-07-26 sophus
C++ implementation of Lie Groups using Eigen.
C++ implementation of Lie Groups using Eigen.
 
1 2020-07-25 ros_ign_point_cloud
Point cloud utilities for Ignition simulation with ROS.
Point cloud utilities for Ignition simulation with ROS.
 
1 2020-07-25 ros_ign_image
Image utilities for Ignition simulation with ROS.
Image utilities for Ignition simulation with ROS.
 
1 2020-07-25 ros_ign_gazebo_demos
Demos using Ignition Gazebo simulation with ROS.
Demos using Ignition Gazebo simulation with ROS.
 
1 2020-07-25 ros_ign_gazebo
Tools for using Ignition Gazebo simulation with ROS.
Tools for using Ignition Gazebo simulation with ROS.
 
1 2020-07-25 ros_ign_bridge
Bridge communication between ROS and Ignition Transport
Bridge communication between ROS and Ignition Transport
 
1 2020-07-25 ros_ign
Meta-package containing interfaces for using ROS 2 with
Meta-package containing interfaces for using ROS 2 with
 
1 2020-07-24 object_recognition_msgs
Object_recognition_msgs contains the ROS message and the actionlib definition used in object_recognition_core
Object_recognition_msgs contains the ROS message and the actionlib definition used in object_recognition_core
 
1 2020-07-24 dynamic-graph
Dynamic graph library
Dynamic graph library
 
3 2020-07-23 rplidar_ros
The rplidar ros package, support rplidar A2/A1 and A3/S1
The rplidar ros package, support rplidar A2/A1 and A3/S1
 
1 2020-07-22 tracetools_trace
Tools for setting up tracing sessions.
Tools for setting up tracing sessions.
 
1 2020-07-22 tracetools_test
Testing utilities and tests for the tracetools package.
Testing utilities and tests for the tracetools package.
 
1 2020-07-22 tracetools_read
Tools for reading traces.
Tools for reading traces.
 
1 2020-07-22 tracetools_launch
Launch integration for tracing.
Launch integration for tracing.
 
3 2020-07-22 tracetools
Tracing wrapper for ROS 2.
Tracing wrapper for ROS 2.
 
1 2020-07-22 rqt_action
rqt_action provides a feature to introspect all available ROS action types. By utilizing rqt_msg, the output format is unified with it and rqt_srv. Note that the actions shown on this plugin is the ones that are stored on your machine, not on the ROS core your rqt instance connects to.
rqt_action provides a feature to introspect all available ROS action types. By utilizing rqt_msg, the output format is unified with it and rqt_srv. Note that the actions shown on this plugin is the ones that are stored on your machine, not on the ROS core your rqt instance connects to.
 
1 2020-07-22 ros2trace
The trace command for ROS 2 command line tools.
The trace command for ROS 2 command line tools.
 
1 2020-07-22 fmilibrary_vendor
Wrapper (aka vendor package) around the FMILibrary by Modelon AB (JModelica.org)
Wrapper (aka vendor package) around the FMILibrary by Modelon AB (JModelica.org)
 
2 2020-07-21 visualization_msgs
A package containing some visualization and interaction related message definitions.
A package containing some visualization and interaction related message definitions.
 
2 2020-07-21 trajectory_msgs
A package containing some robot trajectory message definitions.
A package containing some robot trajectory message definitions.
 
2 2020-07-21 stereo_msgs
A package containing some stereo camera related message definitions.
A package containing some stereo camera related message definitions.
 
3 2020-07-21 std_srvs
A package containing some standard service definitions.
A package containing some standard service definitions.
 
2 2020-07-21 std_msgs
A package containing some standard message definitions.
A package containing some standard message definitions.
 
2 2020-07-21 shape_msgs
A package containing some message definitions which describe geometric shapes.
A package containing some message definitions which describe geometric shapes.
 
2 2020-07-21 sensor_msgs
A package containing some sensor data related message and service definitions.
A package containing some sensor data related message and service definitions.
 
1 2020-07-21 rmw_fastrtps_shared_cpp
Code shared on static and dynamic type support of rmw_fastrtps_cpp.
Code shared on static and dynamic type support of rmw_fastrtps_cpp.
 
1 2020-07-21 rmw_fastrtps_dynamic_cpp
Implement the ROS middleware interface using introspection type support.
Implement the ROS middleware interface using introspection type support.
 
1 2020-07-21 rmw_fastrtps_cpp
Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++.
Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++.
 
1 2020-07-21 rmw_cyclonedds_cpp
Implement the ROS middleware interface using Eclipse CycloneDDS in C++.
Implement the ROS middleware interface using Eclipse CycloneDDS in C++.
 
1 2020-07-21 rcpputils
Package containing utility code for C++.
Package containing utility code for C++.
 
1 2020-07-21 rcl_logging_spdlog
Implementation of rcl_logging API for an spdlog backend.
Implementation of rcl_logging API for an spdlog backend.
 
1 2020-07-21 rcl_logging_noop
An rcl logger implementation that doesn't do anything with log messages.
An rcl logger implementation that doesn't do anything with log messages.
 
1 2020-07-21 rcl_logging_log4cxx
C API providing common interface to a shared library wrapping 3rd party loggers.
C API providing common interface to a shared library wrapping 3rd party loggers.
 
2 2020-07-21 nav_msgs
A package containing some navigation related message and service definitions.
A package containing some navigation related message and service definitions.
 
2 2020-07-21 geometry_msgs
A package containing some geometry related message definitions.
A package containing some geometry related message definitions.
 
2 2020-07-21 diagnostic_msgs
A package containing some diagnostics related message and service definitions.
A package containing some diagnostics related message and service definitions.
 
1 2020-07-21 common_interfaces
common_interfaces contains messages and services that are widely used by other ROS packages.
common_interfaces contains messages and services that are widely used by other ROS packages.
 
2 2020-07-21 actionlib_msgs
A package containing some message definitions used in the implementation of ROS 1 actions.
A package containing some message definitions used in the implementation of ROS 1 actions.
 
1 2020-07-20 librealsense2
Library for capturing data from the Intel(R) RealSense(TM) SR300, D400 Depth cameras and T2xx Tracking devices. This effort was initiated to better support researchers, creative coders, and app developers in domains such as robotics, virtual reality, and the internet of things. Several often-requested features of RealSense(TM); devices are implemented in this project.
Library for capturing data from the Intel(R) RealSense(TM) SR300, D400 Depth cameras and T2xx Tracking devices. This effort was initiated to better support researchers, creative coders, and app developers in domains such as robotics, virtual reality, and the internet of things. Several often-requested features of RealSense(TM); devices are implemented in this project.
 
1 2020-07-20 ament_index_python
Python API to access the ament resource index.
Python API to access the ament resource index.
 
1 2020-07-20 ament_index_cpp
C++ API to access the ament resource index.
C++ API to access the ament resource index.
 
1 2020-07-19 plansys2_terminal
A terminal tool for monitor and manage the ROS2 Planning System
A terminal tool for monitor and manage the ROS2 Planning System
 
1 2020-07-19 plansys2_problem_expert
This package contains the Problem Expert module for the ROS2 Planning System
This package contains the Problem Expert module for the ROS2 Planning System
 
1 2020-07-19 plansys2_planner
This package contains the PDDL-based Planner module for the ROS2 Planning System
This package contains the PDDL-based Planner module for the ROS2 Planning System
 
1 2020-07-19 plansys2_pddl_parser
This package contains a library for parsing PDDL domains and problems. This package derives from the work of Anders Jonsson, contained in https://github.com/wisdompoet/universal-pddl-parser.git with many modifications by Francisco Martin: * ROS2 packaging * Source code structure refactor * CMakeLists.txt for cmake compilation * Reading from String instead of files * Licensing
This package contains a library for parsing PDDL domains and problems. This package derives from the work of Anders Jonsson, contained in https://github.com/wisdompoet/universal-pddl-parser.git with many modifications by Francisco Martin: * ROS2 packaging * Source code structure refactor * CMakeLists.txt for cmake compilation * Reading from String instead of files * Licensing
 
1 2020-07-19 plansys2_msgs
Messages and service files for the ROS2 Planning System
Messages and service files for the ROS2 Planning System
 
1 2020-07-19 plansys2_lifecycle_manager
A controller/manager for the lifecycle nodes of the ROS2 Planning System
A controller/manager for the lifecycle nodes of the ROS2 Planning System
 
1 2020-07-19 plansys2_executor
This package contains the Executor module for the ROS2 Planning System
This package contains the Executor module for the ROS2 Planning System
 
1 2020-07-19 plansys2_domain_expert
This package contains the Domain Expert module for the ROS2 Planning System
This package contains the Domain Expert module for the ROS2 Planning System
 
1 2020-07-19 plansys2_bringup
Bringup scripts and configurations for the ROS2 Planning System
Bringup scripts and configurations for the ROS2 Planning System
 
1 2020-07-19 lgsvl_bridge
LGSVL Simulator Bridge
LGSVL Simulator Bridge
 
1 2020-07-18 velodyne_pointcloud
Point cloud conversions for Velodyne 3D LIDARs.
Point cloud conversions for Velodyne 3D LIDARs.
 
1 2020-07-18 velodyne_msgs
ROS message definitions for Velodyne 3D LIDARs.
ROS message definitions for Velodyne 3D LIDARs.
 
1 2020-07-18 velodyne_laserscan
Extract a single ring of a Velodyne PointCloud2 and publish it as a LaserScan message
Extract a single ring of a Velodyne PointCloud2 and publish it as a LaserScan message
 
1 2020-07-18 velodyne_driver
ROS device driver for Velodyne 3D LIDARs.
ROS device driver for Velodyne 3D LIDARs.
 
1 2020-07-18 velodyne
Basic ROS support for the Velodyne 3D LIDARs.
Basic ROS support for the Velodyne 3D LIDARs.
 
1 2020-07-18 popf
The POPF package
The POPF package
 
1 2020-07-17 wiimote_msgs
Messages used by wiimote package.
Messages used by wiimote package.
 
2 2020-07-17 wiimote
The wiimote package allows ROS nodes to communicate with a Nintendo Wiimote and its related peripherals, including the Nunchuk, Motion Plus, and (experimentally) the Classic. The package implements a ROS node that uses Bluetooth to communicate with the Wiimote device, obtaining accelerometer and gyro data, the state of LEDs, the IR camera, rumble (vibrator), buttons, joystick, and battery state. The node additionally enables ROS nodes to control the Wiimote's LEDs and vibration for feedback to the human Wiimote operator. LEDs and vibration may be switched on and off, or made to operate according to a timed pattern.
The wiimote package allows ROS nodes to communicate with a Nintendo Wiimote and its related peripherals, including the Nunchuk, Motion Plus, and (experimentally) the Classic. The package implements a ROS node that uses Bluetooth to communicate with the Wiimote device, obtaining accelerometer and gyro data, the state of LEDs, the IR camera, rumble (vibrator), buttons, joystick, and battery state. The node additionally enables ROS nodes to control the Wiimote's LEDs and vibration for feedback to the human Wiimote operator. LEDs and vibration may be switched on and off, or made to operate according to a timed pattern.
 
1 2020-07-17 sdl2_vendor
Vendor library for SDL2.
Vendor library for SDL2.
 
1 2020-07-17 joy_linux
ROS2 driver for a generic Linux joystick. Will contain a MacOS and Windows version later. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS2. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
ROS2 driver for a generic Linux joystick. Will contain a MacOS and Windows version later. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS2. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
 
2 2020-07-17 joy
The joy package contains joy_node, a node that interfaces a generic joystick to ROS 2. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
The joy package contains joy_node, a node that interfaces a generic joystick to ROS 2. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
 
2 2020-07-16 vision_opencv
Packages for interfacing ROS2 with OpenCV, a library of programming functions for real time computer vision.
Packages for interfacing ROS2 with OpenCV, a library of programming functions for real time computer vision.
 
2 2020-07-16 opencv_tests
OpenCV tests for the Python and C++ implementations of CvBridge with Image message in ROS2.
OpenCV tests for the Python and C++ implementations of CvBridge with Image message in ROS2.
 
2 2020-07-16 image_geometry
`image_geometry` contains C++ and Python libraries for interpreting images geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo messages with OpenCV functions such as image rectification, much as cv_bridge interfaces ROS sensor_msgs/Image with OpenCV data types.
`image_geometry` contains C++ and Python libraries for interpreting images geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo messages with OpenCV functions such as image rectification, much as cv_bridge interfaces ROS sensor_msgs/Image with OpenCV data types.
 
1 2020-07-16 ecl_time_lite
Provides a portable set of time functions that are especially useful for porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for porting other code or being wrapped by higher level c++ classes.
 
1 2020-07-16 ecl_sigslots_lite
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to provide a very simple sigslots implementation that can be used for *very* embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to provide a very simple sigslots implementation that can be used for *very* embedded development.
 
1 2020-07-16 ecl_lite
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
 
1 2020-07-16 ecl_io
Most implementations (windows, posix, ...) have slightly different api for low level input-output functions. These are gathered here and re-represented with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for low level input-output functions. These are gathered here and re-represented with a cross platform set of functions.
 
1 2020-07-16 ecl_errors
This library provides lean and mean error mechanisms. It includes c style error functions as well as a few useful macros. For higher level mechanisms, refer to ecl_exceptions.
This library provides lean and mean error mechanisms. It includes c style error functions as well as a few useful macros. For higher level mechanisms, refer to ecl_exceptions.
 
1 2020-07-16 ecl_converters_lite
These are a very simple version of some of the functions in ecl_converters suitable for firmware development. That is, there is no use of new, templates or exceptions.
These are a very simple version of some of the functions in ecl_converters suitable for firmware development. That is, there is no use of new, templates or exceptions.
 
1 2020-07-16 ecl_console
Color codes for ansii consoles.
Color codes for ansii consoles.
 
1 2020-07-16 ecl_config
These tools inspect and describe your system with macros, types and functions.
These tools inspect and describe your system with macros, types and functions.
 
2 2020-07-16 cv_bridge
This contains CvBridge, which converts between ROS2 Image messages and OpenCV images.
This contains CvBridge, which converts between ROS2 Image messages and OpenCV images.
 
3 2020-07-16 apriltag
AprilTag detector library
AprilTag detector library
 
1 2020-07-15 swri_transform_util
The swri_transform_util package contains utility functions and classes for transforming between coordinate frames.
The swri_transform_util package contains utility functions and classes for transforming between coordinate frames.
 
1 2020-07-15 swri_system_util
swri_system_util
swri_system_util
 
1 2020-07-15 swri_serial_util
swri_serial_util
swri_serial_util
 
1 2020-07-15 swri_route_util
This library provides functionality to simplify working with the navigation messages defined in marti_nav_msgs.
This library provides functionality to simplify working with the navigation messages defined in marti_nav_msgs.
 

Packages

Name Description
1 2020-08-05 turtlesim
turtlesim is a tool made for teaching ROS and ROS packages.
turtlesim is a tool made for teaching ROS and ROS packages.
 
1 2020-08-05 rospy_tutorials
This package attempts to show the features of ROS python API step-by-step, including using messages, servers, parameters, etc. These tutorials are compatible with the nodes in roscpp_tutorial.
This package attempts to show the features of ROS python API step-by-step, including using messages, servers, parameters, etc. These tutorials are compatible with the nodes in roscpp_tutorial.
 
1 2020-08-05 roscpp_tutorials
This package attempts to show the features of ROS step-by-step, including using messages, servers, parameters, etc.
This package attempts to show the features of ROS step-by-step, including using messages, servers, parameters, etc.
 
1 2020-08-05 ros_tutorials
ros_tutorials contains packages that demonstrate various features of ROS, as well as support packages which help demonstrate those features.
ros_tutorials contains packages that demonstrate various features of ROS, as well as support packages which help demonstrate those features.
 
1 2020-08-05 plansys2_terminal
A terminal tool for monitor and manage the ROS2 Planning System
A terminal tool for monitor and manage the ROS2 Planning System
 
1 2020-08-05 plansys2_problem_expert
This package contains the Problem Expert module for the ROS2 Planning System
This package contains the Problem Expert module for the ROS2 Planning System
 
1 2020-08-05 plansys2_planner
This package contains the PDDL-based Planner module for the ROS2 Planning System
This package contains the PDDL-based Planner module for the ROS2 Planning System
 
1 2020-08-05 plansys2_pddl_parser
This package contains a library for parsing PDDL domains and problems. This package derives from the work of Anders Jonsson, contained in https://github.com/wisdompoet/universal-pddl-parser.git with many modifications by Francisco Martin: * ROS2 packaging * Source code structure refactor * CMakeLists.txt for cmake compilation * Reading from String instead of files * Licensing
This package contains a library for parsing PDDL domains and problems. This package derives from the work of Anders Jonsson, contained in https://github.com/wisdompoet/universal-pddl-parser.git with many modifications by Francisco Martin: * ROS2 packaging * Source code structure refactor * CMakeLists.txt for cmake compilation * Reading from String instead of files * Licensing
 
1 2020-08-05 plansys2_msgs
Messages and service files for the ROS2 Planning System
Messages and service files for the ROS2 Planning System
 
1 2020-08-05 plansys2_lifecycle_manager
A controller/manager for the lifecycle nodes of the ROS2 Planning System
A controller/manager for the lifecycle nodes of the ROS2 Planning System
 
1 2020-08-05 plansys2_executor
This package contains the Executor module for the ROS2 Planning System
This package contains the Executor module for the ROS2 Planning System
 
1 2020-08-05 plansys2_domain_expert
This package contains the Domain Expert module for the ROS2 Planning System
This package contains the Domain Expert module for the ROS2 Planning System
 
1 2020-08-05 plansys2_bringup
Bringup scripts and configurations for the ROS2 Planning System
Bringup scripts and configurations for the ROS2 Planning System
 
1 2020-08-04 rqt_reconfigure
This rqt plugin provides a way to view and edit parameters on nodes.
This rqt plugin provides a way to view and edit parameters on nodes.
 
1 2020-08-03 slam_toolbox
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
 
1 2020-08-03 autoware_auto_msgs
Interfaces between core Autoware.Auto components
Interfaces between core Autoware.Auto components
 
1 2020-08-01 urg_node
urg_node
urg_node
 
1 2020-08-01 sick_scan2
A ROS2 driver for the SICK TiM series of laser scanners. This package is based on the sick_scan-Repository.
A ROS2 driver for the SICK TiM series of laser scanners. This package is based on the sick_scan-Repository.
 
1 2020-07-30 iris_lama_ros2
TODO: Package description
TODO: Package description
 
1 2020-07-29 rqt_graph
rqt_graph provides a GUI plugin for visualizing the ROS computation graph.
rqt_graph provides a GUI plugin for visualizing the ROS computation graph.
 
1 2020-07-29 rmw_gurumdds_shared_cpp
Code shared on static and dynamic type support of rmw_gurumdds_cpp.
Code shared on static and dynamic type support of rmw_gurumdds_cpp.
 
1 2020-07-29 rmw_gurumdds_cpp
Implement the ROS middleware interface using GurumNetworks GurumDDS static code generation in C++.
Implement the ROS middleware interface using GurumNetworks GurumDDS static code generation in C++.
 
3 2020-07-29 realsense_camera_msgs
A package containing realsense camera messages definitions.
A package containing realsense camera messages definitions.
 
2 2020-07-29 realsense2_camera
RealSense Camera package allowing access to Intel T265 Tracking module and SR300 and D400 3D cameras
RealSense Camera package allowing access to Intel T265 Tracking module and SR300 and D400 3D cameras
 
1 2020-07-29 gurumdds_cmake_module
Provide CMake module to find GurumNetworks GurumDDS.
Provide CMake module to find GurumNetworks GurumDDS.
 
2 2020-07-28 tf2_tools
tf2_tools
tf2_tools
 
2 2020-07-28 tf2_sensor_msgs
Small lib to transform sensor_msgs with tf. Most notably, PointCloud2
Small lib to transform sensor_msgs with tf. Most notably, PointCloud2
 
2 2020-07-28 tf2_ros
This package contains the ROS bindings for the tf2 library, for both Python and C++.
This package contains the ROS bindings for the tf2 library, for both Python and C++.
 
2 2020-07-28 tf2_py
The tf2_py package
The tf2_py package
 
2 2020-07-28 tf2_msgs
tf2_msgs
tf2_msgs
 
2 2020-07-28 tf2_kdl
KDL binding for tf2
KDL binding for tf2
 
2 2020-07-28 tf2_geometry_msgs
tf2_geometry_msgs
tf2_geometry_msgs
 
2 2020-07-28 tf2_eigen
tf2_eigen
tf2_eigen
 
2 2020-07-28 tf2
tf2 is the second generation of the transform library, which lets the user keep track of multiple coordinate frames over time. tf2 maintains the relationship between coordinate frames in a tree structure buffered in time, and lets the user transform points, vectors, etc between any two coordinate frames at any desired point in time.
tf2 is the second generation of the transform library, which lets the user keep track of multiple coordinate frames over time. tf2 maintains the relationship between coordinate frames in a tree structure buffered in time, and lets the user transform points, vectors, etc between any two coordinate frames at any desired point in time.
 
2 2020-07-28 geometry2
A metapackage to bring in the default packages second generation Transform Library in ros, tf2.
A metapackage to bring in the default packages second generation Transform Library in ros, tf2.
 
1 2020-07-28 examples_tf2_py
Has examples of using the tf2 Python API.
Has examples of using the tf2 Python API.
 
1 2020-07-27 turtlebot3_teleop
Teleoperation node using keyboard for TurtleBot3.
Teleoperation node using keyboard for TurtleBot3.
 
1 2020-07-27 turtlebot3_node
TurtleBot3 driver node that include diff drive controller, odometry and tf node
TurtleBot3 driver node that include diff drive controller, odometry and tf node
 
1 2020-07-27 turtlebot3_navigation2
ROS 2 launch scripts for navigation2
ROS 2 launch scripts for navigation2
 
1 2020-07-27 turtlebot3_example
This package provides four basic examples for TurtleBot3 (i.e., interactive marker, object detection, patrol and position control).
This package provides four basic examples for TurtleBot3 (i.e., interactive marker, object detection, patrol and position control).
 
1 2020-07-27 turtlebot3_description
3D models of the TurtleBot3 for simulation and visualization
3D models of the TurtleBot3 for simulation and visualization
 
1 2020-07-27 turtlebot3_cartographer
ROS 2 launch scripts for cartographer
ROS 2 launch scripts for cartographer
 
1 2020-07-27 turtlebot3_bringup
ROS 2 launch scripts for starting the TurtleBot3
ROS 2 launch scripts for starting the TurtleBot3
 
1 2020-07-27 turtlebot3
ROS 2 packages for TurtleBot3
ROS 2 packages for TurtleBot3
 
1 2020-07-24 dynamic-graph
Dynamic graph library
Dynamic graph library
 
1 2020-07-22 rviz_visual_testing_framework
3D testing framework for RViz.
3D testing framework for RViz.
 
1 2020-07-22 rviz_rendering_tests
Example plugin for RViz - documents and tests RViz plugin development
Example plugin for RViz - documents and tests RViz plugin development
 
1 2020-07-22 rviz_rendering
Library which provides the 3D rendering functionality in rviz.
Library which provides the 3D rendering functionality in rviz.
 
1 2020-07-22 rviz_ogre_vendor
Wrapper around ogre3d, it provides a fixed CMake module and an ExternalProject build of ogre.
Wrapper around ogre3d, it provides a fixed CMake module and an ExternalProject build of ogre.
 
1 2020-07-22 rviz_default_plugins
Several default plugins for rviz to cover the basic functionality.
Several default plugins for rviz to cover the basic functionality.
 
1 2020-07-22 rviz_common
Common rviz API, used by rviz plugins and applications.
Common rviz API, used by rviz plugins and applications.
 
1 2020-07-22 rviz_assimp_vendor
Wrapper around assimp, providing nothing but a dependency on assimp, on some systems. On others, it provides a fixed CMake module or even an ExternalProject build of assimp.
Wrapper around assimp, providing nothing but a dependency on assimp, on some systems. On others, it provides a fixed CMake module or even an ExternalProject build of assimp.
 
1 2020-07-22 rviz2
3D visualization tool for ROS.
3D visualization tool for ROS.
 
1 2020-07-22 rqt_action
rqt_action provides a feature to introspect all available ROS action types. By utilizing rqt_msg, the output format is unified with it and rqt_srv. Note that the actions shown on this plugin is the ones that are stored on your machine, not on the ROS core your rqt instance connects to.
rqt_action provides a feature to introspect all available ROS action types. By utilizing rqt_msg, the output format is unified with it and rqt_srv. Note that the actions shown on this plugin is the ones that are stored on your machine, not on the ROS core your rqt instance connects to.
 
1 2020-07-22 fmilibrary_vendor
Wrapper (aka vendor package) around the FMILibrary by Modelon AB (JModelica.org)
Wrapper (aka vendor package) around the FMILibrary by Modelon AB (JModelica.org)
 
2 2020-07-21 kdl_parser
The Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and dynamic parameters of a robot mechanism.
The Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and dynamic parameters of a robot mechanism.
 
1 2020-07-19 lgsvl_bridge
LGSVL Simulator Bridge
LGSVL Simulator Bridge
 
1 2020-07-18 velodyne_pointcloud
Point cloud conversions for Velodyne 3D LIDARs.
Point cloud conversions for Velodyne 3D LIDARs.
 
1 2020-07-18 velodyne_msgs
ROS message definitions for Velodyne 3D LIDARs.
ROS message definitions for Velodyne 3D LIDARs.
 
1 2020-07-18 velodyne_laserscan
Extract a single ring of a Velodyne PointCloud2 and publish it as a LaserScan message
Extract a single ring of a Velodyne PointCloud2 and publish it as a LaserScan message
 
1 2020-07-18 velodyne_driver
ROS device driver for Velodyne 3D LIDARs.
ROS device driver for Velodyne 3D LIDARs.
 
1 2020-07-18 velodyne
Basic ROS support for the Velodyne 3D LIDARs.
Basic ROS support for the Velodyne 3D LIDARs.
 
1 2020-07-15 swri_transform_util
The swri_transform_util package contains utility functions and classes for transforming between coordinate frames.
The swri_transform_util package contains utility functions and classes for transforming between coordinate frames.
 
1 2020-07-15 swri_system_util
swri_system_util
swri_system_util
 
1 2020-07-15 swri_serial_util
swri_serial_util
swri_serial_util
 
1 2020-07-15 swri_route_util
This library provides functionality to simplify working with the navigation messages defined in marti_nav_msgs.
This library provides functionality to simplify working with the navigation messages defined in marti_nav_msgs.
 
1 2020-07-15 swri_roscpp
swri_roscpp
swri_roscpp
 
1 2020-07-15 swri_prefix_tools
Contains scripts that are useful as prefix commands for nodes started by roslaunch.
Contains scripts that are useful as prefix commands for nodes started by roslaunch.
 
1 2020-07-15 swri_opencv_util
swri_opencv_util
swri_opencv_util
 
1 2020-07-15 swri_math_util
swri_math_util
swri_math_util
 
1 2020-07-15 swri_image_util
swri_image_util
swri_image_util
 
1 2020-07-15 swri_geometry_util
swri_geometry_util
swri_geometry_util
 
1 2020-07-15 swri_dbw_interface
This package provides documentation on common interface conventions for drive-by-wire systems.
This package provides documentation on common interface conventions for drive-by-wire systems.
 
1 2020-07-15 swri_console_util
swri_console_util
swri_console_util
 
1 2020-07-15 sqlite3_vendor
SQLite 3 vendor package
SQLite 3 vendor package
 
1 2020-07-15 shared_queues_vendor
Vendor package for concurrent queues from moodycamel
Vendor package for concurrent queues from moodycamel
 
1 2020-07-15 rosbag2_transport
Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware
Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware
 
1 2020-07-15 rosbag2_tests
Tests package for rosbag2
Tests package for rosbag2
 
1 2020-07-15 rosbag2_test_common
Commonly used test helper classes and fixtures for rosbag2
Commonly used test helper classes and fixtures for rosbag2
 
1 2020-07-15 rosbag2_storage_default_plugins
ROSBag2 SQLite3 storage plugin
ROSBag2 SQLite3 storage plugin
 
1 2020-07-15 rosbag2_storage
ROS2 independent storage format to store serialized ROS2 messages
ROS2 independent storage format to store serialized ROS2 messages
 
1 2020-07-15 rosbag2_converter_default_plugins
Package containing default plugins for format converters
Package containing default plugins for format converters
 
1 2020-07-15 rosbag2
ROSBag2 client library
ROSBag2 client library
 
1 2020-07-15 ros2bag
Entry point for rosbag in ROS 2
Entry point for rosbag in ROS 2
 
1 2020-07-15 dynamixel_sdk
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
 
1 2020-07-14 hls_lfcd_lds_driver
ROS package for LDS(HLS-LFCD2). The LDS (Laser Distance Sensor) is a sensor sending the data to Host for the simultaneous localization and mapping (SLAM). Simultaneously the detecting obstacle data can also be sent to Host. HLDS(Hitachi-LG Data Storage) is developing the technology for the moving platform sensor such as Robot Vacuum Cleaners, Home Robot, Robotics Lawn Mower Sensor, etc.
ROS package for LDS(HLS-LFCD2). The LDS (Laser Distance Sensor) is a sensor sending the data to Host for the simultaneous localization and mapping (SLAM). Simultaneously the detecting obstacle data can also be sent to Host. HLDS(Hitachi-LG Data Storage) is developing the technology for the moving platform sensor such as Robot Vacuum Cleaners, Home Robot, Robotics Lawn Mower Sensor, etc.
 
2 2020-07-13 urdfdom_py
Python implementation of the URDF parser.
Python implementation of the URDF parser.
 
1 2020-07-08 xaxxon_openlidar
ROS2 Drivers for the Xaxxon OpenLIDAR Sensor
ROS2 Drivers for the Xaxxon OpenLIDAR Sensor
 
2 2020-07-08 ros_core
A package to aggregate the packages required to use publish / subscribe, services, generate messages and other core ROS concepts.
A package to aggregate the packages required to use publish / subscribe, services, generate messages and other core ROS concepts.
 
2 2020-07-08 ros_base
A package which extends 'ros_core' and includes other basic functionalities like tf2 and urdf.
A package which extends 'ros_core' and includes other basic functionalities like tf2 and urdf.
 
2 2020-07-08 desktop
A package which extends 'ros_base' and includes high level packages like vizualization tools and demos.
A package which extends 'ros_base' and includes high level packages like vizualization tools and demos.
 
1 2020-07-07 qt_gui_py_common
qt_gui_py_common provides common functionality for GUI plugins written in Python.
qt_gui_py_common provides common functionality for GUI plugins written in Python.
 
1 2020-07-07 qt_gui_cpp
qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. At least one specific binding must be available in order to use C++-plugins.
qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. At least one specific binding must be available in order to use C++-plugins.
 
1 2020-07-07 qt_gui_core
Integration of the ROS package system and ROS-specific plugins for a Qt-based GUI.
Integration of the ROS package system and ROS-specific plugins for a Qt-based GUI.
 
1 2020-07-07 qt_gui_app
qt_gui_app provides the main to start an instance of the integrated graphical user interface provided by qt_gui.
qt_gui_app provides the main to start an instance of the integrated graphical user interface provided by qt_gui.
 
1 2020-07-07 qt_gui
qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. It is extensible with Python- and C++-based plugins (implemented in separate packages) which can contribute arbitrary widgets. It requires either PyQt or PySide bindings.
qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. It is extensible with Python- and C++-based plugins (implemented in separate packages) which can contribute arbitrary widgets. It requires either PyQt or PySide bindings.
 
1 2020-07-07 qt_dotgraph
qt_dotgraph provides helpers to work with dot graphs.
qt_dotgraph provides helpers to work with dot graphs.
 
1 2020-07-07 mavlink
MAVLink message marshaling library. This package provides C-headers and C++11 library for both 1.0 and 2.0 versions of protocol. For pymavlink use separate install via rosdep (python-pymavlink).
MAVLink message marshaling library. This package provides C-headers and C++11 library for both 1.0 and 2.0 versions of protocol. For pymavlink use separate install via rosdep (python-pymavlink).
 
1 2020-07-03 webots_ros2_ur_e_description
Universal Robot description for Webots.
Universal Robot description for Webots.
 
1 2020-07-03 webots_ros2_universal_robot
Universal Robot ROS2 interface for Webots.
Universal Robot ROS2 interface for Webots.
 
1 2020-07-03 webots_ros2_tiago
TIAGo robots ROS2 interface for Webots.
TIAGo robots ROS2 interface for Webots.
 
1 2020-07-03 webots_ros2_msgs
Services and Messages of the webots_ros2 packages.
Services and Messages of the webots_ros2 packages.
 
1 2020-07-03 webots_ros2_importer
This package allows to convert URDF and XACRO files into Webots PROTO files.
This package allows to convert URDF and XACRO files into Webots PROTO files.
 
1 2020-07-03 webots_ros2_examples
Minimal example showing how to control a robot with ROS2 in Webots.
Minimal example showing how to control a robot with ROS2 in Webots.
 
1 2020-07-03 webots_ros2_epuck
E-puck2 driver for Webots simulated robot
E-puck2 driver for Webots simulated robot
 
1 2020-07-03 webots_ros2_desktop
Interface between Webots and ROS2 including the Webots package
Interface between Webots and ROS2 including the Webots package
 
1 2020-07-03 webots_ros2_demos
Various demos of the Webots-ROS2 interface.
Various demos of the Webots-ROS2 interface.
 
1 2020-07-03 webots_ros2_core
Core interface between Webots and ROS2
Core interface between Webots and ROS2
 
1 2020-07-03 webots_ros2_abb
ABB robots ROS2 interface for Webots.
ABB robots ROS2 interface for Webots.
 
1 2020-07-03 webots_ros2
Interface between Webots and ROS2
Interface between Webots and ROS2
 
1 2020-07-01 ros1_bridge
A simple bridge between ROS 1 and ROS 2
A simple bridge between ROS 1 and ROS 2
 
1 2020-07-01 rmw_connext_shared_cpp
C++ types and functions shared by the ROS middleware interface to RTI Connext Static and RTI Connext Dynamic.
C++ types and functions shared by the ROS middleware interface to RTI Connext Static and RTI Connext Dynamic.
 
1 2020-07-01 rmw_connext_cpp
Implement the ROS middleware interface using RTI Connext static code generation in C++.
Implement the ROS middleware interface using RTI Connext static code generation in C++.
 
1 2020-07-01 rclpy
Package containing the Python client.
Package containing the Python client.
 
1 2020-07-01 foonathan_memory_vendor
Foonathan/memory vendor package for Fast-RTPS.
Foonathan/memory vendor package for Fast-RTPS.
 
1 2020-06-29 navigation2
ROS2 Navigation Stack
ROS2 Navigation Stack
 
2 2020-06-29 nav_2d_utils
A handful of useful utility functions for nav_2d packages.
A handful of useful utility functions for nav_2d packages.
 
2 2020-06-29 nav_2d_msgs
Basic message types for two dimensional navigation, extending from geometry_msgs::Pose2D.
Basic message types for two dimensional navigation, extending from geometry_msgs::Pose2D.
 
1 2020-06-29 nav2_waypoint_follower
A waypoint follower navigation server
A waypoint follower navigation server
 
1 2020-06-29 nav2_voxel_grid
voxel_grid provides an implementation of an efficient 3D voxel grid. The occupancy grid can support 3 different representations for the state of a cell: marked, free, or unknown. Due to the underlying implementation relying on bitwise and and or integer operations, the voxel grid only supports 16 different levels per voxel column. However, this limitation yields raytracing and cell marking performance in the grid comparable to standard 2D structures making it quite fast compared to most 3D structures.
voxel_grid provides an implementation of an efficient 3D voxel grid. The occupancy grid can support 3 different representations for the state of a cell: marked, free, or unknown. Due to the underlying implementation relying on bitwise and and or integer operations, the voxel grid only supports 16 different levels per voxel column. However, this limitation yields raytracing and cell marking performance in the grid comparable to standard 2D structures making it quite fast compared to most 3D structures.
 
1 2020-06-29 nav2_util
TODO
TODO
 
1 2020-06-29 nav2_turtlebot3_rl
This package enables Reinfocement Learning with Gazebo and Turtlebot3
This package enables Reinfocement Learning with Gazebo and Turtlebot3
 
1 2020-06-29 nav2_system_tests
TODO
TODO
 
1 2020-06-29 nav2_rviz_plugins
Navigation 2 plugins for rviz
Navigation 2 plugins for rviz
 
1 2020-06-29 nav2_recoveries
TODO
TODO
 
1 2020-06-29 nav2_planner
TODO
TODO
 
1 2020-06-29 nav2_navfn_planner
TODO
TODO
 
1 2020-06-29 nav2_msgs
Messages and service files for the navigation2 stack
Messages and service files for the navigation2 stack
 
1 2020-06-29 nav2_map_server
Refactored map server for ROS2 Navigation
Refactored map server for ROS2 Navigation
 
1 2020-06-29 nav2_lifecycle_manager
A controller/manager for the lifecycle nodes of the Navigation 2 system
A controller/manager for the lifecycle nodes of the Navigation 2 system
 
1 2020-06-29 nav2_gazebo_spawner
Package for spawning a robot model into Gazebo for navigation2
Package for spawning a robot model into Gazebo for navigation2
 
1 2020-06-29 nav2_dwb_controller
ROS2 controller (DWB) metapackage
ROS2 controller (DWB) metapackage
 
1 2020-06-29 nav2_costmap_2d
This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.
This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.
 
1 2020-06-29 nav2_core
A set of headers for plugins core to the navigation2 stack
A set of headers for plugins core to the navigation2 stack
 
1 2020-06-29 nav2_controller
Controller action interface
Controller action interface
 
1 2020-06-29 nav2_common
Common support functionality used throughout the navigation 2 stack
Common support functionality used throughout the navigation 2 stack
 
1 2020-06-29 nav2_bt_navigator
TODO
TODO
 
2 2020-06-29 nav2_bringup
Bringup scripts and configurations for the navigation2 stack
Bringup scripts and configurations for the navigation2 stack
 
1 2020-06-29 nav2_behavior_tree
TODO
TODO
 
1 2020-06-29 nav2_amcl
 
2 2020-06-29 dwb_plugins
Standard implementations of the GoalChecker and TrajectoryGenerators for dwb_core
Standard implementations of the GoalChecker and TrajectoryGenerators for dwb_core
 
2 2020-06-29 dwb_msgs
Message/Service definitions specifically for the dwb_core
Message/Service definitions specifically for the dwb_core
 
2 2020-06-29 dwb_critics
The dwb_critics package
The dwb_critics package
 
1 2020-06-29 dwb_core
TODO
TODO
 
2 2020-06-29 costmap_queue
The costmap_queue package
The costmap_queue package
 
1 2020-06-26 rclcpp_lifecycle
Package containing a prototype for lifecycle implementation
Package containing a prototype for lifecycle implementation
 
1 2020-06-26 rclcpp_components
Package containing tools for dynamically loadable components
Package containing tools for dynamically loadable components
 
1 2020-06-26 rclcpp_action
Adds action APIs for C++.
Adds action APIs for C++.
 
1 2020-06-26 rclcpp
The ROS client library in C++.
The ROS client library in C++.
 
1 2020-06-26 rcl_yaml_param_parser
Package containing various utility types and functions for C
Package containing various utility types and functions for C
 
1 2020-06-26 rcl_lifecycle
Package containing a C-based lifecycle implementation
Package containing a C-based lifecycle implementation
 
1 2020-06-26 rcl_action
Package containing a C-based ROS action implementation
Package containing a C-based ROS action implementation
 
1 2020-06-26 rcl
The ROS client library common implementation. This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries.
The ROS client library common implementation. This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries.
 
1 2020-06-26 ament_xmllint
The ability to check XML files like the package manifest using xmllint and generate xUnit test result files.
The ability to check XML files like the package manifest using xmllint and generate xUnit test result files.
 
1 2020-06-26 ament_uncrustify
The ability to check code against style conventions using uncrustify and generate xUnit test result files.
The ability to check code against style conventions using uncrustify and generate xUnit test result files.
 
1 2020-06-26 ament_pyflakes
The ability to check code using pyflakes and generate xUnit test result files.
The ability to check code using pyflakes and generate xUnit test result files.
 
1 2020-06-26 ament_pep8
The ability to check code against the style conventions in PEP 8 and generate xUnit test result files.
The ability to check code against the style conventions in PEP 8 and generate xUnit test result files.
 
1 2020-06-26 ament_pep257
The ability to check code against the style conventions in PEP 8 and generate xUnit test result files.
The ability to check code against the style conventions in PEP 8 and generate xUnit test result files.
 
1 2020-06-26 ament_pclint
The ability to perform static code analysis on C/C++ code using pclint and generate xUnit test result files.
The ability to perform static code analysis on C/C++ code using pclint and generate xUnit test result files.
 
1 2020-06-26 ament_mypy
Support for mypy static type checking in ament.
Support for mypy static type checking in ament.
 
1 2020-06-26 ament_lint_common
The list of commonly used linters in the ament buildsytem in CMake.
The list of commonly used linters in the ament buildsytem in CMake.
 
1 2020-06-26 ament_lint_cmake
The ability to lint CMake code using cmakelint and generate xUnit test result files.
The ability to lint CMake code using cmakelint and generate xUnit test result files.
 
1 2020-06-26 ament_lint_auto
The auto-magic functions for ease to use of the ament linters in CMake.
The auto-magic functions for ease to use of the ament linters in CMake.
 
1 2020-06-26 ament_lint
Providing common API for ament linter packages.
Providing common API for ament linter packages.
 
1 2020-06-26 ament_flake8
The ability to check code for style and syntax conventions with flake8.
The ability to check code for style and syntax conventions with flake8.
 
1 2020-06-26 ament_cpplint
The ability to check code against the Google style conventions using cpplint and generate xUnit test result files.
The ability to check code against the Google style conventions using cpplint and generate xUnit test result files.
 
1 2020-06-26 ament_cppcheck
The ability to perform static code analysis on C/C++ code using Cppcheck and generate xUnit test result files.
The ability to perform static code analysis on C/C++ code using Cppcheck and generate xUnit test result files.
 
1 2020-06-26 ament_copyright
The ability to check source files for copyright and license information.
The ability to check source files for copyright and license information.
 
1 2020-06-26 ament_cmake_xmllint
The CMake API for ament_xmllint to check XML file using xmmlint.
The CMake API for ament_xmllint to check XML file using xmmlint.
 
1 2020-06-26 ament_cmake_uncrustify
The CMake API for ament_uncrustify to check code against styleconventions using uncrustify.
The CMake API for ament_uncrustify to check code against styleconventions using uncrustify.
 
1 2020-06-26 ament_cmake_pyflakes
The CMake API for ament_pyflakes to check code using pyflakes.
The CMake API for ament_pyflakes to check code using pyflakes.
 
1 2020-06-26 ament_cmake_pep8
The CMake API for ament_pep8 to check code against the style conventions in PEP 8.
The CMake API for ament_pep8 to check code against the style conventions in PEP 8.
 
1 2020-06-26 ament_cmake_pep257
The CMake API for ament_pep257 to check code against the style conventions in PEP 257.
The CMake API for ament_pep257 to check code against the style conventions in PEP 257.
 
1 2020-06-26 ament_cmake_pclint
The CMake API for ament_pclint to perform static code analysis on C/C++ code using PCLint.
The CMake API for ament_pclint to perform static code analysis on C/C++ code using PCLint.
 
1 2020-06-26 ament_cmake_mypy
The CMake API for ament_mypy to perform static type analysis on python code with mypy.
The CMake API for ament_mypy to perform static type analysis on python code with mypy.
 
1 2020-06-26 ament_cmake_lint_cmake
The CMake API for ament_lint_cmake to lint CMake code using cmakelint.
The CMake API for ament_lint_cmake to lint CMake code using cmakelint.
 
1 2020-06-26 ament_cmake_flake8
The CMake API for ament_flake8 to check code syntax and style conventions with flake8.
The CMake API for ament_flake8 to check code syntax and style conventions with flake8.
 
1 2020-06-26 ament_cmake_cpplint
The CMake API for ament_cpplint to lint C / C++ code using cpplint.
The CMake API for ament_cpplint to lint C / C++ code using cpplint.
 
1 2020-06-26 ament_cmake_cppcheck
The CMake API for ament_cppcheck to perform static code analysis on C/C++ code using Cppcheck.
The CMake API for ament_cppcheck to perform static code analysis on C/C++ code using Cppcheck.
 
1 2020-06-26 ament_cmake_copyright
The CMake API for ament_copyright to check every source file contains copyright reference.
The CMake API for ament_copyright to check every source file contains copyright reference.
 
1 2020-06-26 ament_cmake_clang_tidy
The CMake API for ament_clang_tidy to lint C / C++ code using clang tidy.
The CMake API for ament_clang_tidy to lint C / C++ code using clang tidy.
 
1 2020-06-26 ament_cmake_clang_format
The CMake API for ament_clang_format to lint C / C++ code using clang format.
The CMake API for ament_clang_format to lint C / C++ code using clang format.
 
1 2020-06-26 ament_clang_tidy
The ability to check code against style conventions using clang-tidy and generate xUnit test result files.
The ability to check code against style conventions using clang-tidy and generate xUnit test result files.
 
1 2020-06-26 ament_clang_format
The ability to check code against style conventions using clang-format and generate xUnit test result files.
The ability to check code against style conventions using clang-format and generate xUnit test result files.
 
1 2020-06-24 dolly_ignition
Launch Ignition simulation with Dolly robot.
Launch Ignition simulation with Dolly robot.
 
1 2020-06-24 dolly_gazebo
Launch Gazebo simulation with Dolly robot.
Launch Gazebo simulation with Dolly robot.
 
1 2020-06-24 dolly_follow
Follow node for Dolly, the robot sheep.
Follow node for Dolly, the robot sheep.
 
1 2020-06-24 dolly
Meta-package for Dolly, the robot sheep.
Meta-package for Dolly, the robot sheep.
 
1 2020-06-22 turtlebot3_simulations
ROS 2 packages for TurtleBot3 simulations
ROS 2 packages for TurtleBot3 simulations
 
1 2020-06-22 turtlebot3_gazebo
Gazebo simulation package for the TurtleBot3
Gazebo simulation package for the TurtleBot3
 
1 2020-06-22 turtlebot3_fake_node
Package for TurtleBot3 fake node. With this package, simple tests can be done without a robot. You can do simple tests using this package on rviz without real robots.
Package for TurtleBot3 fake node. With this package, simple tests can be done without a robot. You can do simple tests using this package on rviz without real robots.
 
1 2020-06-22 costmap_converter_msgs
Package containing message types for costmap conversion
Package containing message types for costmap conversion
 
1 2020-06-22 costmap_converter
A ros package that includes plugins and nodes to convert occupied costmap2d cells to primitive types.
A ros package that includes plugins and nodes to convert occupied costmap2d cells to primitive types.
 
1 2020-06-19 rqt_py_common
rqt_py_common provides common functionality for rqt plugins written in Python. Despite no plugin is provided, this package is part of the rqt_common_plugins repository to keep refactoring generic functionality from these common plugins into this package as easy as possible. Functionality included in this package should cover generic ROS concepts and should not introduce any special dependencies beside "ros_base".
rqt_py_common provides common functionality for rqt plugins written in Python. Despite no plugin is provided, this package is part of the rqt_common_plugins repository to keep refactoring generic functionality from these common plugins into this package as easy as possible. Functionality included in this package should cover generic ROS concepts and should not introduce any special dependencies beside "ros_base".
 
1 2020-06-19 rqt_gui_py
rqt_gui_py enables GUI plugins to use the Python client library for ROS.
rqt_gui_py enables GUI plugins to use the Python client library for ROS.
 
1 2020-06-19 rqt_gui_cpp
rqt_gui_cpp enables GUI plugins to use the C++ client library for ROS.
rqt_gui_cpp enables GUI plugins to use the C++ client library for ROS.
 
1 2020-06-19 rqt_gui
rqt_gui provides the main to start an instance of the ROS integrated graphical user interface provided by qt_gui.
rqt_gui provides the main to start an instance of the ROS integrated graphical user interface provided by qt_gui.
 
1 2020-06-19 rqt
rqt is a Qt-based framework for GUI development for ROS. It consists of three parts/metapackages
rqt is a Qt-based framework for GUI development for ROS. It consists of three parts/metapackages
 
1 2020-06-19 python_qt_binding
This stack provides Python bindings for Qt. There are two providers: pyside and pyqt. PySide2 is available under the GPL, LGPL and a commercial license. PyQt is released under the GPL. Both the bindings and tools to build bindings are included from each available provider. For PySide, it is called "Shiboken". For PyQt, this is called "SIP". Also provided is adapter code to make the user's Python code independent of which binding provider was actually used which makes it very easy to switch between these.
This stack provides Python bindings for Qt. There are two providers: pyside and pyqt. PySide2 is available under the GPL, LGPL and a commercial license. PyQt is released under the GPL. Both the bindings and tools to build bindings are included from each available provider. For PySide, it is called "Shiboken". For PyQt, this is called "SIP". Also provided is adapter code to make the user's Python code independent of which binding provider was actually used which makes it very easy to switch between these.
 
2 2020-06-19 octovis
octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See http://octomap.github.io for details.
octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See http://octomap.github.io for details.
 

Packages

Name Description
1 2020-08-05 turtlesim
turtlesim is a tool made for teaching ROS and ROS packages.
turtlesim is a tool made for teaching ROS and ROS packages.
 
1 2020-08-05 rospy_tutorials
This package attempts to show the features of ROS python API step-by-step, including using messages, servers, parameters, etc. These tutorials are compatible with the nodes in roscpp_tutorial.
This package attempts to show the features of ROS python API step-by-step, including using messages, servers, parameters, etc. These tutorials are compatible with the nodes in roscpp_tutorial.
 
1 2020-08-05 roscpp_tutorials
This package attempts to show the features of ROS step-by-step, including using messages, servers, parameters, etc.
This package attempts to show the features of ROS step-by-step, including using messages, servers, parameters, etc.
 
1 2020-08-05 ros_tutorials
ros_tutorials contains packages that demonstrate various features of ROS, as well as support packages which help demonstrate those features.
ros_tutorials contains packages that demonstrate various features of ROS, as well as support packages which help demonstrate those features.
 
2 2020-08-04 system_modes_examples
Simple example system for system_modes package.
Simple example system for system_modes package.
 
2 2020-08-04 system_modes
Model-based distributed configuration handling.
Model-based distributed configuration handling.
 
1 2020-08-04 rqt_reconfigure
This rqt plugin provides a way to view and edit parameters on nodes.
This rqt plugin provides a way to view and edit parameters on nodes.
 
4 2020-08-04 apriltag_ros
AprilTag detection node
AprilTag detection node
 
1 2020-08-03 slam_toolbox
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
 
1 2020-08-03 autoware_auto_msgs
Interfaces between core Autoware.Auto components
Interfaces between core Autoware.Auto components
 
1 2020-08-02 gtsam
gtsam
gtsam
 
1 2020-08-01 urg_node
urg_node
urg_node
 
1 2020-08-01 stereo_image_proc
Stereo and single image rectification and disparity processing.
Stereo and single image rectification and disparity processing.
 
1 2020-08-01 image_view
A simple viewer for ROS image topics. Includes a specialized viewer for stereo + disparity images.
A simple viewer for ROS image topics. Includes a specialized viewer for stereo + disparity images.
 
1 2020-08-01 image_rotate
 
1 2020-08-01 image_publisher
Contains a node publish an image stream from single image file or avi motion file.
Contains a node publish an image stream from single image file or avi motion file.
 
1 2020-08-01 image_proc
Single image rectification and color processing.
Single image rectification and color processing.
 
1 2020-08-01 image_pipeline
image_pipeline fills the gap between getting raw images from a camera driver and higher-level vision processing.
image_pipeline fills the gap between getting raw images from a camera driver and higher-level vision processing.
 
1 2020-08-01 depth_image_proc
Contains components for processing depth images such as those produced by OpenNI camera. Functions include creating disparity images and point clouds, as well as registering (reprojecting) a depth image into another camera frame.
Contains components for processing depth images such as those produced by OpenNI camera. Functions include creating disparity images and point clouds, as well as registering (reprojecting) a depth image into another camera frame.
 
1 2020-08-01 camera_calibration
camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.
camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.
 
1 2020-07-30 iris_lama_ros2
TODO: Package description
TODO: Package description
 
1 2020-07-29 rqt_graph
rqt_graph provides a GUI plugin for visualizing the ROS computation graph.
rqt_graph provides a GUI plugin for visualizing the ROS computation graph.
 
1 2020-07-29 rmw_gurumdds_shared_cpp
Code shared on static and dynamic type support of rmw_gurumdds_cpp.
Code shared on static and dynamic type support of rmw_gurumdds_cpp.
 
1 2020-07-29 rmw_gurumdds_cpp
Implement the ROS middleware interface using GurumNetworks GurumDDS static code generation in C++.
Implement the ROS middleware interface using GurumNetworks GurumDDS static code generation in C++.
 
1 2020-07-29 gurumdds_cmake_module
Provide CMake module to find GurumNetworks GurumDDS.
Provide CMake module to find GurumNetworks GurumDDS.
 
1 2020-07-29 gazebo_ros_pkgs
Interface for using ROS with the
Interface for using ROS with the
 
1 2020-07-29 gazebo_ros
Utilities to interface with
Utilities to interface with
 
1 2020-07-29 gazebo_plugins
Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components.
Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components.
 
1 2020-07-29 gazebo_msgs
Message and service data structures for interacting with Gazebo from ROS2.
Message and service data structures for interacting with Gazebo from ROS2.
 
1 2020-07-29 gazebo_dev
Provides a cmake config for the default version of Gazebo for the ROS distribution.
Provides a cmake config for the default version of Gazebo for the ROS distribution.
 
1 2020-07-28 rt_usb_9axisimu_driver
The rt_usb_9axisimu_driver package
The rt_usb_9axisimu_driver package
 
1 2020-07-27 ros_ign_point_cloud
Point cloud utilities for Ignition simulation with ROS.
Point cloud utilities for Ignition simulation with ROS.
 
1 2020-07-27 ros_ign_image
Image utilities for Ignition simulation with ROS.
Image utilities for Ignition simulation with ROS.
 
1 2020-07-27 ros_ign_gazebo_demos
Demos using Ignition Gazebo simulation with ROS.
Demos using Ignition Gazebo simulation with ROS.
 
1 2020-07-27 ros_ign_gazebo
Tools for using Ignition Gazebo simulation with ROS.
Tools for using Ignition Gazebo simulation with ROS.
 
1 2020-07-27 ros_ign_bridge
Bridge communication between ROS and Ignition Transport
Bridge communication between ROS and Ignition Transport
 
1 2020-07-27 ros_ign
Meta-package containing interfaces for using ROS 2 with
Meta-package containing interfaces for using ROS 2 with
 
1 2020-07-23 udp_driver
A template class and associated utilities which encapsulate basic reading from UDP sockets
A template class and associated utilities which encapsulate basic reading from UDP sockets
 
1 2020-07-23 serial_driver
A template class and associated utilities which encapsulate basic reading from serial ports
A template class and associated utilities which encapsulate basic reading from serial ports
 
1 2020-07-22 rqt_action
rqt_action provides a feature to introspect all available ROS action types. By utilizing rqt_msg, the output format is unified with it and rqt_srv. Note that the actions shown on this plugin is the ones that are stored on your machine, not on the ROS core your rqt instance connects to.
rqt_action provides a feature to introspect all available ROS action types. By utilizing rqt_msg, the output format is unified with it and rqt_srv. Note that the actions shown on this plugin is the ones that are stored on your machine, not on the ROS core your rqt instance connects to.
 
1 2020-07-22 fmilibrary_vendor
Wrapper (aka vendor package) around the FMILibrary by Modelon AB (JModelica.org)
Wrapper (aka vendor package) around the FMILibrary by Modelon AB (JModelica.org)
 
2 2020-07-21 kdl_parser
The Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and dynamic parameters of a robot mechanism.
The Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and dynamic parameters of a robot mechanism.
 
1 2020-07-20 librealsense2
Library for capturing data from the Intel(R) RealSense(TM) SR300, D400 Depth cameras and T2xx Tracking devices. This effort was initiated to better support researchers, creative coders, and app developers in domains such as robotics, virtual reality, and the internet of things. Several often-requested features of RealSense(TM); devices are implemented in this project.
Library for capturing data from the Intel(R) RealSense(TM) SR300, D400 Depth cameras and T2xx Tracking devices. This effort was initiated to better support researchers, creative coders, and app developers in domains such as robotics, virtual reality, and the internet of things. Several often-requested features of RealSense(TM); devices are implemented in this project.
 
1 2020-07-19 lgsvl_bridge
LGSVL Simulator Bridge
LGSVL Simulator Bridge
 
1 2020-07-18 velodyne_pointcloud
Point cloud conversions for Velodyne 3D LIDARs.
Point cloud conversions for Velodyne 3D LIDARs.
 
1 2020-07-18 velodyne_msgs
ROS message definitions for Velodyne 3D LIDARs.
ROS message definitions for Velodyne 3D LIDARs.
 
1 2020-07-18 velodyne_laserscan
Extract a single ring of a Velodyne PointCloud2 and publish it as a LaserScan message
Extract a single ring of a Velodyne PointCloud2 and publish it as a LaserScan message
 
1 2020-07-18 velodyne_driver
ROS device driver for Velodyne 3D LIDARs.
ROS device driver for Velodyne 3D LIDARs.
 
1 2020-07-18 velodyne
Basic ROS support for the Velodyne 3D LIDARs.
Basic ROS support for the Velodyne 3D LIDARs.
 
1 2020-07-17 wiimote_msgs
Messages used by wiimote package.
Messages used by wiimote package.
 
2 2020-07-17 wiimote
The wiimote package allows ROS nodes to communicate with a Nintendo Wiimote and its related peripherals, including the Nunchuk, Motion Plus, and (experimentally) the Classic. The package implements a ROS node that uses Bluetooth to communicate with the Wiimote device, obtaining accelerometer and gyro data, the state of LEDs, the IR camera, rumble (vibrator), buttons, joystick, and battery state. The node additionally enables ROS nodes to control the Wiimote's LEDs and vibration for feedback to the human Wiimote operator. LEDs and vibration may be switched on and off, or made to operate according to a timed pattern.
The wiimote package allows ROS nodes to communicate with a Nintendo Wiimote and its related peripherals, including the Nunchuk, Motion Plus, and (experimentally) the Classic. The package implements a ROS node that uses Bluetooth to communicate with the Wiimote device, obtaining accelerometer and gyro data, the state of LEDs, the IR camera, rumble (vibrator), buttons, joystick, and battery state. The node additionally enables ROS nodes to control the Wiimote's LEDs and vibration for feedback to the human Wiimote operator. LEDs and vibration may be switched on and off, or made to operate according to a timed pattern.
 
1 2020-07-17 sdl2_vendor
Vendor library for SDL2.
Vendor library for SDL2.
 
1 2020-07-17 joy_linux
ROS2 driver for a generic Linux joystick. Will contain a MacOS and Windows version later. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS2. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
ROS2 driver for a generic Linux joystick. Will contain a MacOS and Windows version later. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS2. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
 
1 2020-07-17 aws_common
Common AWS SDK utilities, intended for use by ROS packages using the AWS SDK
Common AWS SDK utilities, intended for use by ROS packages using the AWS SDK
 
2 2020-07-16 vision_opencv
Packages for interfacing ROS2 with OpenCV, a library of programming functions for real time computer vision.
Packages for interfacing ROS2 with OpenCV, a library of programming functions for real time computer vision.
 
2 2020-07-16 opencv_tests
OpenCV tests for the Python and C++ implementations of CvBridge with Image message in ROS2.
OpenCV tests for the Python and C++ implementations of CvBridge with Image message in ROS2.
 
2 2020-07-16 image_geometry
`image_geometry` contains C++ and Python libraries for interpreting images geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo messages with OpenCV functions such as image rectification, much as cv_bridge interfaces ROS sensor_msgs/Image with OpenCV data types.
`image_geometry` contains C++ and Python libraries for interpreting images geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo messages with OpenCV functions such as image rectification, much as cv_bridge interfaces ROS sensor_msgs/Image with OpenCV data types.
 
2 2020-07-16 cv_bridge
This contains CvBridge, which converts between ROS2 Image messages and OpenCV images.
This contains CvBridge, which converts between ROS2 Image messages and OpenCV images.
 
3 2020-07-16 apriltag
AprilTag detector library
AprilTag detector library
 
1 2020-07-15 swri_transform_util
The swri_transform_util package contains utility functions and classes for transforming between coordinate frames.
The swri_transform_util package contains utility functions and classes for transforming between coordinate frames.
 
1 2020-07-15 swri_system_util
swri_system_util
swri_system_util
 
1 2020-07-15 swri_serial_util
swri_serial_util
swri_serial_util
 
1 2020-07-15 swri_route_util
This library provides functionality to simplify working with the navigation messages defined in marti_nav_msgs.
This library provides functionality to simplify working with the navigation messages defined in marti_nav_msgs.
 
1 2020-07-15 swri_roscpp
swri_roscpp
swri_roscpp
 
1 2020-07-15 swri_prefix_tools
Contains scripts that are useful as prefix commands for nodes started by roslaunch.
Contains scripts that are useful as prefix commands for nodes started by roslaunch.
 
1 2020-07-15 swri_opencv_util
swri_opencv_util
swri_opencv_util
 
1 2020-07-15 swri_math_util
swri_math_util
swri_math_util
 
1 2020-07-15 swri_image_util
swri_image_util
swri_image_util
 
1 2020-07-15 swri_geometry_util
swri_geometry_util
swri_geometry_util
 
1 2020-07-15 swri_dbw_interface
This package provides documentation on common interface conventions for drive-by-wire systems.
This package provides documentation on common interface conventions for drive-by-wire systems.
 
1 2020-07-15 swri_console_util
swri_console_util
swri_console_util
 
1 2020-07-15 dynamixel_sdk
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
 
1 2020-07-14 turtlebot3_teleop
Teleoperation node using keyboard for TurtleBot3.
Teleoperation node using keyboard for TurtleBot3.
 
1 2020-07-14 turtlebot3_node
TurtleBot3 driver node that include diff drive controller, odometry and tf node
TurtleBot3 driver node that include diff drive controller, odometry and tf node
 
1 2020-07-14 turtlebot3_navigation2
ROS 2 launch scripts for navigation2
ROS 2 launch scripts for navigation2
 
1 2020-07-14 turtlebot3_example
This package provides four basic examples for TurtleBot3 (i.e., interactive marker, object detection, patrol and position control).
This package provides four basic examples for TurtleBot3 (i.e., interactive marker, object detection, patrol and position control).
 
1 2020-07-14 turtlebot3_description
3D models of the TurtleBot3 for simulation and visualization
3D models of the TurtleBot3 for simulation and visualization
 
1 2020-07-14 turtlebot3_cartographer
ROS 2 launch scripts for cartographer
ROS 2 launch scripts for cartographer
 
1 2020-07-14 turtlebot3_bringup
ROS 2 launch scripts for starting the TurtleBot3
ROS 2 launch scripts for starting the TurtleBot3
 
1 2020-07-14 turtlebot3
ROS 2 packages for TurtleBot3
ROS 2 packages for TurtleBot3
 
1 2020-07-14 hls_lfcd_lds_driver
ROS package for LDS(HLS-LFCD2). The LDS (Laser Distance Sensor) is a sensor sending the data to Host for the simultaneous localization and mapping (SLAM). Simultaneously the detecting obstacle data can also be sent to Host. HLDS(Hitachi-LG Data Storage) is developing the technology for the moving platform sensor such as Robot Vacuum Cleaners, Home Robot, Robotics Lawn Mower Sensor, etc.
ROS package for LDS(HLS-LFCD2). The LDS (Laser Distance Sensor) is a sensor sending the data to Host for the simultaneous localization and mapping (SLAM). Simultaneously the detecting obstacle data can also be sent to Host. HLDS(Hitachi-LG Data Storage) is developing the technology for the moving platform sensor such as Robot Vacuum Cleaners, Home Robot, Robotics Lawn Mower Sensor, etc.
 
2 2020-07-13 urdfdom_py
Python implementation of the URDF parser.
Python implementation of the URDF parser.
 
1 2020-07-11 tinydir_vendor
CMake shim over tinydir: https://github.com/cxong/tinydir/
CMake shim over tinydir: https://github.com/cxong/tinydir/
 
2 2020-07-11 ros_core
A package to aggregate the packages required to use publish / subscribe, services, generate messages and other core ROS concepts.
A package to aggregate the packages required to use publish / subscribe, services, generate messages and other core ROS concepts.
 
2 2020-07-11 ros_base
A package which extends 'ros_core' and includes other basic functionalities like tf2 and urdf.
A package which extends 'ros_core' and includes other basic functionalities like tf2 and urdf.
 
1 2020-07-11 ros2topic
The topic command for ROS 2 command line tools.
The topic command for ROS 2 command line tools.
 
1 2020-07-11 ros2srv
The srv command for ROS 2 command line tools.
The srv command for ROS 2 command line tools.
 
1 2020-07-11 ros2service
The service command for ROS 2 command line tools.
The service command for ROS 2 command line tools.
 
1 2020-07-11 ros2run
The run command for ROS 2 command line tools.
The run command for ROS 2 command line tools.
 
1 2020-07-11 ros2pkg
The pkg command for ROS 2 command line tools.
The pkg command for ROS 2 command line tools.
 
1 2020-07-11 ros2param
The param command for ROS 2 command line tools.
The param command for ROS 2 command line tools.
 
1 2020-07-11 ros2node
The node command for ROS 2 command line tools.
The node command for ROS 2 command line tools.
 
1 2020-07-11 ros2multicast
The multicast command for ROS 2 command line tools.
The multicast command for ROS 2 command line tools.
 
1 2020-07-11 ros2msg
The msg command for ROS 2 command line tools.
The msg command for ROS 2 command line tools.
 
1 2020-07-11 ros2lifecycle
The lifecycle command for ROS 2 command line tools.
The lifecycle command for ROS 2 command line tools.
 
1 2020-07-11 ros2component
The component command for ROS 2 command line tools.
The component command for ROS 2 command line tools.
 
1 2020-07-11 ros2cli
Framework for ROS 2 command line tools.
Framework for ROS 2 command line tools.
 
1 2020-07-11 ros2action
The action command for ROS 2 command line tools.
The action command for ROS 2 command line tools.
 
1 2020-07-11 ros1_bridge
A simple bridge between ROS 1 and ROS 2
A simple bridge between ROS 1 and ROS 2
 
1 2020-07-11 rmw_connext_shared_cpp
C++ types and functions shared by the ROS middleware interface to RTI Connext Static and RTI Connext Dynamic.
C++ types and functions shared by the ROS middleware interface to RTI Connext Static and RTI Connext Dynamic.
 
1 2020-07-11 rmw_connext_cpp
Implement the ROS middleware interface using RTI Connext static code generation in C++.
Implement the ROS middleware interface using RTI Connext static code generation in C++.
 
2 2020-07-11 resource_retriever
This package retrieves data from url-format files such as http://, ftp://, package:// file://, etc., and loads the data into memory. The package:// url for ros packages is translated into a local file:// url. The resourse retriever was initially designed to load mesh files into memory, but it can be used for any type of data. The resource retriever is based on the the libcurl library.
This package retrieves data from url-format files such as http://, ftp://, package:// file://, etc., and loads the data into memory. The package:// url for ros packages is translated into a local file:// url. The resourse retriever was initially designed to load mesh files into memory, but it can be used for any type of data. The resource retriever is based on the the libcurl library.
 
1 2020-07-11 rclpy
Package containing the Python client.
Package containing the Python client.
 
1 2020-07-11 rclcpp_lifecycle
Package containing a prototype for lifecycle implementation
Package containing a prototype for lifecycle implementation
 
1 2020-07-11 rclcpp_components
Package containing tools for dynamically loadable components
Package containing tools for dynamically loadable components
 
1 2020-07-11 rclcpp_action
Adds action APIs for C++.
Adds action APIs for C++.
 
1 2020-07-11 rclcpp
The ROS client library in C++.
The ROS client library in C++.
 
1 2020-07-11 rcl_yaml_param_parser
Package containing various utility types and functions for C
Package containing various utility types and functions for C
 
1 2020-07-11 rcl_lifecycle
Package containing a C-based lifecycle implementation
Package containing a C-based lifecycle implementation
 
1 2020-07-11 rcl_action
Package containing a C-based ROS action implementation
Package containing a C-based ROS action implementation
 
1 2020-07-11 rcl
The ROS client library common implementation. This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries.
The ROS client library common implementation. This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries.
 
2 2020-07-11 orocos_kdl
This package contains a recent version of the Kinematics and Dynamics Library (KDL), distributed by the Orocos Project.
This package contains a recent version of the Kinematics and Dynamics Library (KDL), distributed by the Orocos Project.
 
1 2020-07-11 libcurl_vendor
Wrapper around libcurl, it provides a fixed CMake module and an ExternalProject build of it.
Wrapper around libcurl, it provides a fixed CMake module and an ExternalProject build of it.
 
2 2020-07-11 desktop
A package which extends 'ros_base' and includes high level packages like vizualization tools and demos.
A package which extends 'ros_base' and includes high level packages like vizualization tools and demos.
 
1 2020-07-11 ament_xmllint
The ability to check XML files like the package manifest using xmllint and generate xUnit test result files.
The ability to check XML files like the package manifest using xmllint and generate xUnit test result files.
 
1 2020-07-11 ament_uncrustify
The ability to check code against style conventions using uncrustify and generate xUnit test result files.
The ability to check code against style conventions using uncrustify and generate xUnit test result files.
 
1 2020-07-11 ament_pyflakes
The ability to check code using pyflakes and generate xUnit test result files.
The ability to check code using pyflakes and generate xUnit test result files.
 
1 2020-07-11 ament_pep8
The ability to check code against the style conventions in PEP 8 and generate xUnit test result files.
The ability to check code against the style conventions in PEP 8 and generate xUnit test result files.
 
1 2020-07-11 ament_pep257
The ability to check code against the style conventions in PEP 8 and generate xUnit test result files.
The ability to check code against the style conventions in PEP 8 and generate xUnit test result files.
 
1 2020-07-11 ament_pclint
The ability to perform static code analysis on C/C++ code using pclint and generate xUnit test result files.
The ability to perform static code analysis on C/C++ code using pclint and generate xUnit test result files.
 
1 2020-07-11 ament_lint_common
The list of commonly used linters in the ament buildsytem in CMake.
The list of commonly used linters in the ament buildsytem in CMake.
 
1 2020-07-11 ament_lint_cmake
The ability to lint CMake code using cmakelint and generate xUnit test result files.
The ability to lint CMake code using cmakelint and generate xUnit test result files.
 
1 2020-07-11 ament_lint_auto
The auto-magic functions for ease to use of the ament linters in CMake.
The auto-magic functions for ease to use of the ament linters in CMake.
 
1 2020-07-11 ament_lint
Providing common API for ament linter packages.
Providing common API for ament linter packages.
 
1 2020-07-11 ament_flake8
The ability to check code for style and syntax conventions with flake8.
The ability to check code for style and syntax conventions with flake8.
 
1 2020-07-11 ament_cpplint
The ability to check code against the Google style conventions using cpplint and generate xUnit test result files.
The ability to check code against the Google style conventions using cpplint and generate xUnit test result files.
 
1 2020-07-11 ament_cppcheck
The ability to perform static code analysis on C/C++ code using Cppcheck and generate xUnit test result files.
The ability to perform static code analysis on C/C++ code using Cppcheck and generate xUnit test result files.
 
1 2020-07-11 ament_copyright
The ability to check source files for copyright and license information.
The ability to check source files for copyright and license information.
 
1 2020-07-11 ament_cmake_xmllint
The CMake API for ament_xmllint to check XML file using xmmlint.
The CMake API for ament_xmllint to check XML file using xmmlint.
 
1 2020-07-11 ament_cmake_uncrustify
The CMake API for ament_uncrustify to check code against styleconventions using uncrustify.
The CMake API for ament_uncrustify to check code against styleconventions using uncrustify.
 
1 2020-07-11 ament_cmake_test
The ability to add tests in the ament buildsystem in CMake.
The ability to add tests in the ament buildsystem in CMake.
 
1 2020-07-11 ament_cmake_target_dependencies
The ability to add definitions, include directories and libraries of a package to a target in the ament buildsystem in CMake.
The ability to add definitions, include directories and libraries of a package to a target in the ament buildsystem in CMake.
 
1 2020-07-11 ament_cmake_python
The ability to use Python in the ament buildsystem in CMake.
The ability to use Python in the ament buildsystem in CMake.
 
1 2020-07-11 ament_cmake_pytest
The ability to run Python tests using pytest in the ament buildsystem in CMake.
The ability to run Python tests using pytest in the ament buildsystem in CMake.
 
1 2020-07-11 ament_cmake_pyflakes
The CMake API for ament_pyflakes to check code using pyflakes.
The CMake API for ament_pyflakes to check code using pyflakes.
 
1 2020-07-11 ament_cmake_pep8
The CMake API for ament_pep8 to check code against the style conventions in PEP 8.
The CMake API for ament_pep8 to check code against the style conventions in PEP 8.
 
1 2020-07-11 ament_cmake_pep257
The CMake API for ament_pep257 to check code against the style conventions in PEP 257.
The CMake API for ament_pep257 to check code against the style conventions in PEP 257.
 
1 2020-07-11 ament_cmake_pclint
The CMake API for ament_pclint to perform static code analysis on C/C++ code using PCLint.
The CMake API for ament_pclint to perform static code analysis on C/C++ code using PCLint.
 
1 2020-07-11 ament_cmake_nose
The ability to add nose-based tests in the ament buildsystem in CMake.
The ability to add nose-based tests in the ament buildsystem in CMake.
 
1 2020-07-11 ament_cmake_lint_cmake
The CMake API for ament_lint_cmake to lint CMake code using cmakelint.
The CMake API for ament_lint_cmake to lint CMake code using cmakelint.
 
1 2020-07-11 ament_cmake_libraries
The functionality to deduplicate libraries in the ament buildsystem in CMake.
The functionality to deduplicate libraries in the ament buildsystem in CMake.
 
1 2020-07-11 ament_cmake_include_directories
The functionality to order include directories according to a chain of prefixes in the ament buildsystem in CMake.
The functionality to order include directories according to a chain of prefixes in the ament buildsystem in CMake.
 
1 2020-07-11 ament_cmake_gtest
The ability to add gtest-based tests in the ament buildsystem in CMake.
The ability to add gtest-based tests in the ament buildsystem in CMake.
 
1 2020-07-11 ament_cmake_gmock
The ability to add Google mock-based tests in the ament buildsystem in CMake.
The ability to add Google mock-based tests in the ament buildsystem in CMake.
 
1 2020-07-11 ament_cmake_flake8
The CMake API for ament_flake8 to check code syntax and style conventions with flake8.
The CMake API for ament_flake8 to check code syntax and style conventions with flake8.
 
1 2020-07-11 ament_cmake_export_link_flags
The ability to export link flags to downstream packages in the ament buildsystem.
The ability to export link flags to downstream packages in the ament buildsystem.
 
1 2020-07-11 ament_cmake_export_libraries
The ability to export libraries to downstream packages in the ament buildsystem in CMake.
The ability to export libraries to downstream packages in the ament buildsystem in CMake.
 
1 2020-07-11 ament_cmake_export_interfaces
The ability to export interfaces to downstream packages in the ament buildsystem in CMake.
The ability to export interfaces to downstream packages in the ament buildsystem in CMake.
 
1 2020-07-11 ament_cmake_export_include_directories
The ability to export include directories to downstream packages in the ament buildsystem in CMake.
The ability to export include directories to downstream packages in the ament buildsystem in CMake.
 
1 2020-07-11 ament_cmake_export_dependencies
The ability to export dependencies to downstream packages in the ament buildsystem in CMake.
The ability to export dependencies to downstream packages in the ament buildsystem in CMake.
 
1 2020-07-11 ament_cmake_export_definitions
The ability to export definitions to downstream packages in the ament buildsystem.
The ability to export definitions to downstream packages in the ament buildsystem.
 
1 2020-07-11 ament_cmake_cpplint
The CMake API for ament_cpplint to lint C / C++ code using cpplint.
The CMake API for ament_cpplint to lint C / C++ code using cpplint.
 
1 2020-07-11 ament_cmake_cppcheck
The CMake API for ament_cppcheck to perform static code analysis on C/C++ code using Cppcheck.
The CMake API for ament_cppcheck to perform static code analysis on C/C++ code using Cppcheck.
 
1 2020-07-11 ament_cmake_core
The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands
The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands
 
1 2020-07-11 ament_cmake_copyright
The CMake API for ament_copyright to check every source file contains copyright reference.
The CMake API for ament_copyright to check every source file contains copyright reference.
 
1 2020-07-11 ament_cmake_clang_tidy
The CMake API for ament_clang_tidy to lint C / C++ code using clang tidy.
The CMake API for ament_clang_tidy to lint C / C++ code using clang tidy.
 
1 2020-07-11 ament_cmake_clang_format
The CMake API for ament_clang_format to lint C / C++ code using clang format.
The CMake API for ament_clang_format to lint C / C++ code using clang format.
 
1 2020-07-11 ament_cmake_auto
The auto-magic functions for ease to use of the ament buildsystem in CMake.
The auto-magic functions for ease to use of the ament buildsystem in CMake.
 
1 2020-07-11 ament_cmake
The entry point package for the ament buildsystem in CMake.
The entry point package for the ament buildsystem in CMake.
 
1 2020-07-11 ament_clang_tidy
The ability to check code against style conventions using clang-tidy and generate xUnit test result files.
The ability to check code against style conventions using clang-tidy and generate xUnit test result files.
 
1 2020-07-11 ament_clang_format
The ability to check code against style conventions using clang-format and generate xUnit test result files.
The ability to check code against style conventions using clang-format and generate xUnit test result files.
 
1 2020-07-07 qt_gui_py_common
qt_gui_py_common provides common functionality for GUI plugins written in Python.
qt_gui_py_common provides common functionality for GUI plugins written in Python.
 
1 2020-07-07 qt_gui_cpp
qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. At least one specific binding must be available in order to use C++-plugins.
qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. At least one specific binding must be available in order to use C++-plugins.
 
1 2020-07-07 qt_gui_core
Integration of the ROS package system and ROS-specific plugins for a Qt-based GUI.
Integration of the ROS package system and ROS-specific plugins for a Qt-based GUI.
 
1 2020-07-07 qt_gui_app
qt_gui_app provides the main to start an instance of the integrated graphical user interface provided by qt_gui.
qt_gui_app provides the main to start an instance of the integrated graphical user interface provided by qt_gui.
 
1 2020-07-07 qt_gui
qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. It is extensible with Python- and C++-based plugins (implemented in separate packages) which can contribute arbitrary widgets. It requires either PyQt or PySide bindings.
qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. It is extensible with Python- and C++-based plugins (implemented in separate packages) which can contribute arbitrary widgets. It requires either PyQt or PySide bindings.
 
1 2020-07-07 qt_dotgraph
qt_dotgraph provides helpers to work with dot graphs.
qt_dotgraph provides helpers to work with dot graphs.
 
1 2020-07-06 turtlebot3_simulations
ROS 2 packages for TurtleBot3 simulations
ROS 2 packages for TurtleBot3 simulations
 
1 2020-07-06 turtlebot3_gazebo
Gazebo simulation package for the TurtleBot3
Gazebo simulation package for the TurtleBot3
 
1 2020-07-06 turtlebot3_fake_node
Package for TurtleBot3 fake node. With this package, simple tests can be done without a robot. You can do simple tests using this package on rviz without real robots.
Package for TurtleBot3 fake node. With this package, simple tests can be done without a robot. You can do simple tests using this package on rviz without real robots.
 
1 2020-07-01 foonathan_memory_vendor
Foonathan/memory vendor package for Fast-RTPS.
Foonathan/memory vendor package for Fast-RTPS.
 
1 2020-06-22 costmap_converter_msgs
Package containing message types for costmap conversion
Package containing message types for costmap conversion
 
1 2020-06-22 costmap_converter
A ros package that includes plugins and nodes to convert occupied costmap2d cells to primitive types.
A ros package that includes plugins and nodes to convert occupied costmap2d cells to primitive types.
 
1 2020-06-19 rqt_py_common
rqt_py_common provides common functionality for rqt plugins written in Python. Despite no plugin is provided, this package is part of the rqt_common_plugins repository to keep refactoring generic functionality from these common plugins into this package as easy as possible. Functionality included in this package should cover generic ROS concepts and should not introduce any special dependencies beside "ros_base".
rqt_py_common provides common functionality for rqt plugins written in Python. Despite no plugin is provided, this package is part of the rqt_common_plugins repository to keep refactoring generic functionality from these common plugins into this package as easy as possible. Functionality included in this package should cover generic ROS concepts and should not introduce any special dependencies beside "ros_base".
 
1 2020-06-19 rqt_gui_py
rqt_gui_py enables GUI plugins to use the Python client library for ROS.
rqt_gui_py enables GUI plugins to use the Python client library for ROS.
 
1 2020-06-19 rqt_gui_cpp
rqt_gui_cpp enables GUI plugins to use the C++ client library for ROS.
rqt_gui_cpp enables GUI plugins to use the C++ client library for ROS.
 
1 2020-06-19 rqt_gui
rqt_gui provides the main to start an instance of the ROS integrated graphical user interface provided by qt_gui.
rqt_gui provides the main to start an instance of the ROS integrated graphical user interface provided by qt_gui.
 
1 2020-06-19 rqt
rqt is a Qt-based framework for GUI development for ROS. It consists of three parts/metapackages
rqt is a Qt-based framework for GUI development for ROS. It consists of three parts/metapackages
 
1 2020-06-19 python_qt_binding
This stack provides Python bindings for Qt. There are two providers: pyside and pyqt. PySide2 is available under the GPL, LGPL and a commercial license. PyQt is released under the GPL. Both the bindings and tools to build bindings are included from each available provider. For PySide, it is called "Shiboken". For PyQt, this is called "SIP". Also provided is adapter code to make the user's Python code independent of which binding provider was actually used which makes it very easy to switch between these.
This stack provides Python bindings for Qt. There are two providers: pyside and pyqt. PySide2 is available under the GPL, LGPL and a commercial license. PyQt is released under the GPL. Both the bindings and tools to build bindings are included from each available provider. For PySide, it is called "Shiboken". For PyQt, this is called "SIP". Also provided is adapter code to make the user's Python code independent of which binding provider was actually used which makes it very easy to switch between these.
 
2 2020-06-19 octovis
octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See http://octomap.github.io for details.
octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See http://octomap.github.io for details.
 
2 2020-06-19 octomap
The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++. The map implementation is based on an octree. See http://octomap.github.io for details.
The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++. The map implementation is based on an octree. See http://octomap.github.io for details.
 
2 2020-06-19 dynamic_edt_3d
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
 
1 2020-06-18 turtlebot3_msgs
Message and service types: custom messages and services for TurtleBot3 packages for ROS2
Message and service types: custom messages and services for TurtleBot3 packages for ROS2
 
1 2020-06-17 sros2_cmake
CMake macros to configure security for nodes
CMake macros to configure security for nodes
 
1 2020-06-17 sros2
Command line tools for managing SROS2 keys
Command line tools for managing SROS2 keys
 
1 2020-06-17 rqt_topic
rqt_topic provides a GUI plugin for displaying debug information about ROS topics including publishers, subscribers, publishing rate, and ROS Messages.
rqt_topic provides a GUI plugin for displaying debug information about ROS topics including publishers, subscribers, publishing rate, and ROS Messages.
 
1 2020-06-17 pacmod_msgs
Message definition files for the PACMod driver
Message definition files for the PACMod driver
 
1 2020-06-17 neobotix_usboard_msgs
neobotix_usboard package
neobotix_usboard package
 
1 2020-06-17 mobileye_560_660_msgs
Message definitions for the Mobileye 560/660
Message definitions for the Mobileye 560/660
 
1 2020-06-17 kartech_linear_actuator_msgs
The kartech_linear_actuator_msgs package
The kartech_linear_actuator_msgs package
 
1 2020-06-17 ibeo_msgs
The ibeo_msgs package
The ibeo_msgs package
 
1 2020-06-17 derived_object_msgs
Abstracted Messages from Perception Modalities
Abstracted Messages from Perception Modalities
 
1 2020-06-17 delphi_srr_msgs
Message definitions for the Delphi SRR
Message definitions for the Delphi SRR
 
1 2020-06-17 delphi_mrr_msgs
Message definitions for the Delphi MRR
Message definitions for the Delphi MRR
 
1 2020-06-17 delphi_esr_msgs
Message definitions for the Delphi ESR
Message definitions for the Delphi ESR
 
1 2020-06-17 astuff_sensor_msgs
Messages specific to AStuff-provided sensors.
Messages specific to AStuff-provided sensors.
 
1 2020-06-11 tile_map
Tile map provides a slippy map style interface for visualizing OpenStreetMap and GoogleMap tiles. A mapviz visualization plug-in is also implemented
Tile map provides a slippy map style interface for visualizing OpenStreetMap and GoogleMap tiles. A mapviz visualization plug-in is also implemented
 
2 2020-06-11 rqt_robot_monitor
rqt_robot_monitor displays diagnostics_agg topics messages that are published by
rqt_robot_monitor displays diagnostics_agg topics messages that are published by
 
1 2020-06-11 multires_image
multires_image
multires_image
 
1 2020-06-11 mapviz_plugins
Common plugins for the Mapviz visualization tool
Common plugins for the Mapviz visualization tool
 

Packages

Name Description
1 2020-08-06 spatio_temporal_voxel_layer
The spatio-temporal 3D obstacle costmap package
The spatio-temporal 3D obstacle costmap package
 
1 2020-08-05 urg_stamped
Precisely stamped URG driver for ROS
Precisely stamped URG driver for ROS
 
1 2020-08-05 trajectory_tracker
Path following control package for wheeled mobile robot
Path following control package for wheeled mobile robot
 
1 2020-08-05 track_odometry
Odometry slip compensation package
Odometry slip compensation package
 
1 2020-08-05 safety_limiter
Motion limiter package for collision prevention
Motion limiter package for collision prevention
 
1 2020-08-05 rqt_plot
rqt_plot provides a GUI plugin visualizing numeric values in a 2D plot using different plotting backends.
rqt_plot provides a GUI plugin visualizing numeric values in a 2D plot using different plotting backends.
 
1 2020-08-05 planner_cspace
3-dof configuration space planner for mobile robot
3-dof configuration space planner for mobile robot
 
1 2020-08-05 obj_to_pointcloud
OBJ file to pointcloud message converter package
OBJ file to pointcloud message converter package
 
1 2020-08-05 neonavigation_launch
Demonstration and sample launch files for neonavigation meta-package
Demonstration and sample launch files for neonavigation meta-package
 
1 2020-08-05 neonavigation_common
Common headers for neonavigation meta-package
Common headers for neonavigation meta-package
 
1 2020-08-05 neonavigation
The neonavigation meta-package including 3-dof configuration space planner
The neonavigation meta-package including 3-dof configuration space planner
 
1 2020-08-05 mrt_cmake_modules
CMake Functions and Modules for automating CMake
CMake Functions and Modules for automating CMake
 
2 2020-08-05 mrpt2
Mobile Robot Programming Toolkit (MRPT) version 2.x
Mobile Robot Programming Toolkit (MRPT) version 2.x
 
1 2020-08-05 map_organizer
Layered costmap organizer package
Layered costmap organizer package
 
1 2020-08-05 joystick_interrupt
Interrupt cmd_vel by joystick input
Interrupt cmd_vel by joystick input
 
1 2020-08-05 costmap_cspace
3-dof configuration space costmap package
3-dof configuration space costmap package
 
1 2020-08-04 ypspur_ros
ROS wrapper for the mobile robot control platform YP-Spur
ROS wrapper for the mobile robot control platform YP-Spur
 
1 2020-08-04 ypspur
YP-Spur is a mobile robot motion control software with coordinate frame based commands.
YP-Spur is a mobile robot motion control software with coordinate frame based commands.
 
1 2020-08-04 trajectory_tracker_rviz_plugins
Rviz plugins for trajectory_tracker_msgs
Rviz plugins for trajectory_tracker_msgs
 
1 2020-08-04 trajectory_tracker_msgs
Message definitions for trajectory_tracker package
Message definitions for trajectory_tracker package
 
1 2020-08-04 safety_limiter_msgs
Message definitions for safety_limiter_msgs package
Message definitions for safety_limiter_msgs package
 
1 2020-08-04 plotjuggler
PlotJuggler: juggle with data
PlotJuggler: juggle with data
 
1 2020-08-04 planner_cspace_msgs
Message definitions for planner_cspace package
Message definitions for planner_cspace package
 
1 2020-08-04 neonavigation_rviz_plugins
Rviz plugins for neonavigation package
Rviz plugins for neonavigation package
 
1 2020-08-04 neonavigation_msgs
Message definitions for neonavigation package
Message definitions for neonavigation package
 
2 2020-08-04 multisense_ros
multisense_ros
multisense_ros
 
2 2020-08-04 multisense_lib
multisense_lib
multisense_lib
 
2 2020-08-04 multisense_description
multisense_description
multisense_description
 
2 2020-08-04 multisense_cal_check
multisense_cal_check
multisense_cal_check
 
2 2020-08-04 multisense_bringup
multisense_bringup
multisense_bringup
 
2 2020-08-04 multisense
multisense catkin driver
multisense catkin driver
 
1 2020-08-04 mcl_3dl_msgs
The mcl_3dl message definition package
The mcl_3dl message definition package
 
1 2020-08-04 mcl_3dl
3-D/6-DOF localization for mobile robots with 3-D LIDAR(s)
3-D/6-DOF localization for mobile robots with 3-D LIDAR(s)
 
1 2020-08-04 map_organizer_msgs
Message definitions for map_organizer_msgs package
Message definitions for map_organizer_msgs package
 
1 2020-08-04 hokuyo3d
ROS driver node for HOKUYO 3D LIDARs
ROS driver node for HOKUYO 3D LIDARs
 
1 2020-08-04 costmap_cspace_msgs
Message definitions for costmap_cspace package
Message definitions for costmap_cspace package
 
2 2020-08-03 xmlrpcpp
XmlRpc++ is a C++ implementation of the XML-RPC protocol. This version is heavily modified from the package available on SourceForge in order to support roscpp's threading model. As such, we are maintaining our own fork.
XmlRpc++ is a C++ implementation of the XML-RPC protocol. This version is heavily modified from the package available on SourceForge in order to support roscpp's threading model. As such, we are maintaining our own fork.
 
1 2020-08-03 velodyne_simulator
Metapackage allowing easy installation of Velodyne simulation components.
Metapackage allowing easy installation of Velodyne simulation components.
 
1 2020-08-03 velodyne_gazebo_plugins
Gazebo plugin to provide simulated data from Velodyne laser scanners.
Gazebo plugin to provide simulated data from Velodyne laser scanners.
 
1 2020-08-03 velodyne_description
URDF and meshes describing Velodyne laser scanners.
URDF and meshes describing Velodyne laser scanners.
 
2 2020-08-03 topic_tools
Tools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta level. None of the programs in this package actually know about the topics whose streams they are altering; instead, these tools deal with messages as generic binary blobs. This means they can be applied to any ROS topic.
Tools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta level. None of the programs in this package actually know about the topics whose streams they are altering; instead, these tools deal with messages as generic binary blobs. This means they can be applied to any ROS topic.
 
1 2020-08-03 test_rostopic
Tests for rostopic.
Tests for rostopic.
 
1 2020-08-03 test_rostest
Tests for rostest.
Tests for rostest.
 
2 2020-08-03 test_rosservice
Tests for the rosservice tool.
Tests for the rosservice tool.
 
2 2020-08-03 test_rospy
rospy unit and integration test framework.
rospy unit and integration test framework.
 
2 2020-08-03 test_rosparam
A package containing the unit tests for rosparam.
A package containing the unit tests for rosparam.
 
2 2020-08-03 test_rosmaster
Tests for rosmaster which depend on rostest.
Tests for rosmaster which depend on rostest.
 
2 2020-08-03 test_roslib_comm
Unit tests verifying that roslib is operating as expected.
Unit tests verifying that roslib is operating as expected.
 
2 2020-08-03 test_roslaunch
Tests for roslaunch which depend on rostest.
Tests for roslaunch which depend on rostest.
 
2 2020-08-03 test_rosgraph
Tests for rosgraph which depend on rostest.
Tests for rosgraph which depend on rostest.
 
2 2020-08-03 test_roscpp
Tests for roscpp which depend on rostest.
Tests for roscpp which depend on rostest.
 
2 2020-08-03 test_rosbag_storage
A package containing the unit tests for rosbag_storage.
A package containing the unit tests for rosbag_storage.
 
2 2020-08-03 test_rosbag
A package containing the unit tests for rosbag.
A package containing the unit tests for rosbag.
 
1 2020-08-03 test_mavros
Tests for MAVROS package
Tests for MAVROS package
 
1 2020-08-03 test_diagnostic_aggregator
Basic diagnostic_aggregator tests are in the
Basic diagnostic_aggregator tests are in the
 
2 2020-08-03 soem
ROS wrapper for the Simple Open EtherCAT Master SOEM. This is an updated version of the original SOEM wrapper released into ROS now including the upstream Repo as a git subtree.
ROS wrapper for the Simple Open EtherCAT Master SOEM. This is an updated version of the original SOEM wrapper released into ROS now including the upstream Repo as a git subtree.
 
1 2020-08-03 slam_toolbox_rviz
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
 
1 2020-08-03 slam_toolbox_msgs
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
 
1 2020-08-03 slam_toolbox
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
 
1 2020-08-03 self_test
self_test
self_test
 
1 2020-08-03 rqt_py_trees
rqt_py_trees provides a GUI plugin for visualizing py_trees behaviour trees based on rqt_tf_tree.
rqt_py_trees provides a GUI plugin for visualizing py_trees behaviour trees based on rqt_tf_tree.
 
2 2020-08-03 roswtf
roswtf is a tool for diagnosing issues with a running ROS system. Think of it as a FAQ implemented in code.
roswtf is a tool for diagnosing issues with a running ROS system. Think of it as a FAQ implemented in code.
 
2 2020-08-03 rostopic
rostopic contains the rostopic command-line tool for displaying debug information about ROS
rostopic contains the rostopic command-line tool for displaying debug information about ROS
 
2 2020-08-03 rostest
Integration test suite based on roslaunch that is compatible with xUnit frameworks.
Integration test suite based on roslaunch that is compatible with xUnit frameworks.
 
2 2020-08-03 rosservice
rosservice contains the rosservice command-line tool for listing and querying ROS
rosservice contains the rosservice command-line tool for listing and querying ROS
 
2 2020-08-03 rospy
rospy is a pure Python client library for ROS. The rospy client API enables Python programmers to quickly interface with ROS
rospy is a pure Python client library for ROS. The rospy client API enables Python programmers to quickly interface with ROS
 
2 2020-08-03 rosparam
rosparam contains the rosparam command-line tool for getting and setting ROS Parameters on the
rosparam contains the rosparam command-line tool for getting and setting ROS Parameters on the
 
2 2020-08-03 rosout
System-wide logging mechanism for messages sent to the /rosout topic.
System-wide logging mechanism for messages sent to the /rosout topic.
 
2 2020-08-03 rosnode
rosnode is a command-line tool for displaying debug information about ROS
rosnode is a command-line tool for displaying debug information about ROS
 
2 2020-08-03 rosmsg
rosmsg contains two command-line tools:
rosmsg contains two command-line tools:
 
2 2020-08-03 rosmaster
ROS
ROS
 
2 2020-08-03 roslz4
A Python and C++ implementation of the LZ4 streaming format. Large data streams are split into blocks which are compressed using the very fast LZ4 compression algorithm.
A Python and C++ implementation of the LZ4 streaming format. Large data streams are split into blocks which are compressed using the very fast LZ4 compression algorithm.
 
2 2020-08-03 roslaunch
roslaunch is a tool for easily launching multiple ROS
roslaunch is a tool for easily launching multiple ROS
 
2 2020-08-03 rosgraph
rosgraph contains the rosgraph command-line tool, which prints information about the ROS Computation Graph. It also provides an internal library that can be used by graphical tools.
rosgraph contains the rosgraph command-line tool, which prints information about the ROS Computation Graph. It also provides an internal library that can be used by graphical tools.
 
1 2020-08-03 rosdiagnostic
Command to print aggregated diagnostic contents to the command line
Command to print aggregated diagnostic contents to the command line
 
2 2020-08-03 roscpp
roscpp is a C++ implementation of ROS. It provides a
roscpp is a C++ implementation of ROS. It provides a
 
2 2020-08-03 rosbag_storage
This is a set of tools for recording from and playing back ROS message without relying on the ROS client library.
This is a set of tools for recording from and playing back ROS message without relying on the ROS client library.
 
2 2020-08-03 rosbag
This is a set of tools for recording from and playing back to ROS topics. It is intended to be high performance and avoids deserialization and reserialization of the messages.
This is a set of tools for recording from and playing back to ROS topics. It is intended to be high performance and avoids deserialization and reserialization of the messages.
 
2 2020-08-03 ros_comm
ROS communications-related packages, including core client libraries (roscpp, rospy) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).
ROS communications-related packages, including core client libraries (roscpp, rospy) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).
 
1 2020-08-03 py_trees_ros
Ros extensions and behaviours for py_trees.
Ros extensions and behaviours for py_trees.
 
2 2020-08-03 py_trees
Pythonic implementation of behaviour trees.
Pythonic implementation of behaviour trees.
 
1 2020-08-03 pinocchio
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives.
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives.
 
3 2020-08-03 message_filters
A set of message filters which take in messages and may output those messages at a later time, based on the conditions that filter needs met.
A set of message filters which take in messages and may output those messages at a later time, based on the conditions that filter needs met.
 
1 2020-08-03 mavros_msgs
mavros_msgs defines messages for
mavros_msgs defines messages for
 
1 2020-08-03 mavros_extras
Extra nodes and plugins for
Extra nodes and plugins for
 
1 2020-08-03 mavros
MAVROS -- MAVLink extendable communication node for ROS with proxy for Ground Control Station.
MAVROS -- MAVLink extendable communication node for ROS with proxy for Ground Control Station.
 
1 2020-08-03 libmavconn
MAVLink communication library. This library provide unified connection handling classes and URL to connection object mapper. This library can be used in standalone programs.
MAVLink communication library. This library provide unified connection handling classes and URL to connection object mapper. This library can be used in standalone programs.
 
1 2020-08-03 gencpp
C++ ROS message and service generators.
C++ ROS message and service generators.
 
1 2020-08-03 fkie_node_manager_daemon
A daemon node to manage ROS launch files and launch nodes from loaded files.
A daemon node to manage ROS launch files and launch nodes from loaded files.
 
1 2020-08-03 fkie_node_manager
Graphical interface, written in PySide, to manage the running and configured ROS nodes on different hosts. For discovering the running ROS master master_discovery node will be used.
Graphical interface, written in PySide, to manage the running and configured ROS nodes on different hosts. For discovering the running ROS master master_discovery node will be used.
 
1 2020-08-03 fkie_multimaster_msgs
The messages required by multimaster packages.
The messages required by multimaster packages.
 
1 2020-08-03 fkie_multimaster
The metapackage to combine the nodes required to establish and manage a multimaster network. This requires no or minimal configuration. The changes are automatically detected and synchronized.
The metapackage to combine the nodes required to establish and manage a multimaster network. This requires no or minimal configuration. The changes are automatically detected and synchronized.
 
1 2020-08-03 fkie_master_sync
Synchronize the local ROS master to the remote masters discovered by fkie_master_discovery node. The registration of topics and services is only perform by local ROS master.
Synchronize the local ROS master to the remote masters discovered by fkie_master_discovery node. The registration of topics and services is only perform by local ROS master.
 
1 2020-08-03 fkie_master_discovery
Discover the running ROS Masters in local network. The discovering is done by sending an echo heartbeat messages to a defined multicast group. The alternative is to use a zeroconf/avahi daemon to register the ROS master as service and discover other ROS masters.
Discover the running ROS Masters in local network. The discovering is done by sending an echo heartbeat messages to a defined multicast group. The alternative is to use a zeroconf/avahi daemon to register the ROS master as service and discover other ROS masters.
 
1 2020-08-03 diagnostics
diagnostics
diagnostics
 
1 2020-08-03 diagnostic_updater
diagnostic_updater contains tools for easily updating diagnostics. it is commonly used in device drivers to keep track of the status of output topics, device status, etc.
diagnostic_updater contains tools for easily updating diagnostics. it is commonly used in device drivers to keep track of the status of output topics, device status, etc.
 
1 2020-08-03 diagnostic_common_diagnostics
diagnostic_common_diagnostics
diagnostic_common_diagnostics
 
1 2020-08-03 diagnostic_analysis
The diagnostic_analysis package can convert a log of diagnostics data into a series of CSV files. Robot logs are recorded with rosbag, and can be processed offline using the scripts in this package.
The diagnostic_analysis package can convert a log of diagnostics data into a series of CSV files. Robot logs are recorded with rosbag, and can be processed offline using the scripts in this package.
 
1 2020-08-03 diagnostic_aggregator
diagnostic_aggregator
diagnostic_aggregator
 
1 2020-07-31 turtlesim
turtlesim is a tool made for teaching ROS and ROS packages.
turtlesim is a tool made for teaching ROS and ROS packages.
 
1 2020-07-31 sound_play
sound_play provides a ROS node that translates commands on a ROS topic (
sound_play provides a ROS node that translates commands on a ROS topic (
 
1 2020-07-31 socketcan_interface
Generic CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included.
Generic CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included.
 
1 2020-07-31 socketcan_bridge
Conversion nodes for messages from SocketCAN to a ROS Topic and vice versa.
Conversion nodes for messages from SocketCAN to a ROS Topic and vice versa.
 
1 2020-07-31 rospy_tutorials
This package attempts to show the features of ROS python API step-by-step, including using messages, servers, parameters, etc. These tutorials are compatible with the nodes in roscpp_tutorial.
This package attempts to show the features of ROS python API step-by-step, including using messages, servers, parameters, etc. These tutorials are compatible with the nodes in roscpp_tutorial.
 
1 2020-07-31 roscpp_tutorials
This package attempts to show the features of ROS step-by-step, including using messages, servers, parameters, etc.
This package attempts to show the features of ROS step-by-step, including using messages, servers, parameters, etc.
 
1 2020-07-31 ros_tutorials
ros_tutorials contains packages that demonstrate various features of ROS, as well as support packages which help demonstrate those features.
ros_tutorials contains packages that demonstrate various features of ROS, as well as support packages which help demonstrate those features.
 
1 2020-07-31 ros_canopen
A generic canopen implementation for ROS
A generic canopen implementation for ROS
 
1 2020-07-31 canopen_motor_node
canopen_chain_node specialization for handling of canopen_402 motor devices. It facilitates interface abstraction with ros_control.
canopen_chain_node specialization for handling of canopen_402 motor devices. It facilitates interface abstraction with ros_control.
 
1 2020-07-31 canopen_master
CiA(r) CANopen 301 master implementation with support for interprocess master synchronisation.
CiA(r) CANopen 301 master implementation with support for interprocess master synchronisation.
 
1 2020-07-31 canopen_chain_node
Base implementation for CANopen chains node with support for management services and diagnostics
Base implementation for CANopen chains node with support for management services and diagnostics
 
1 2020-07-31 canopen_402
This implements the CANopen device profile for drives and motion control. CiA(r) 402
This implements the CANopen device profile for drives and motion control. CiA(r) 402
 
1 2020-07-31 can_msgs
CAN related message types.
CAN related message types.
 
1 2020-07-31 audio_play
Outputs audio to a speaker from a source node.
Outputs audio to a speaker from a source node.
 
1 2020-07-31 audio_common_msgs
Messages for transmitting audio via ROS
Messages for transmitting audio via ROS
 
1 2020-07-31 audio_common
Common code for working with audio in ROS
Common code for working with audio in ROS
 
1 2020-07-31 audio_capture
Transports audio from a source to a destination. Audio sources can come from a microphone or file. The destination can play the audio or save it to an mp3 file.
Transports audio from a source to a destination. Audio sources can come from a microphone or file. The destination can play the audio or save it to an mp3 file.
 
2 2020-07-30 webots_ros
The ROS package containing examples for interfacing ROS with the standard ROS controller of Webots
The ROS package containing examples for interfacing ROS with the standard ROS controller of Webots
 
1 2020-07-30 perception_pcl
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
 
1 2020-07-30 pcl_ros
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
 
3 2020-07-30 pcl_conversions
Provides conversions from PCL data types and ROS message types
Provides conversions from PCL data types and ROS message types
 
1 2020-07-30 nerian_stereo
Driver node for SceneScan and SP1 stereo vision sensors by Nerian Vision GmbH
Driver node for SceneScan and SP1 stereo vision sensors by Nerian Vision GmbH
&