Packages

Name Description
1 2020-05-21 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-05-20 gazebo_ros_pkgs
Interface for using ROS with the
Interface for using ROS with the
 
1 2020-05-20 gazebo_ros
Utilities to interface with
Utilities to interface with
 
1 2020-05-20 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-05-20 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-05-20 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-05-19 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-05-19 rclc_examples
Example of using rclc_executor
Example of using rclc_executor
 
1 2020-05-19 rclc
The ROS client library in C.
The ROS client library in C.
 
1 2020-05-18 geographic_msgs
ROS messages for Geographic Information Systems.
ROS messages for Geographic Information Systems.
 
1 2020-05-18 geographic_info
Geographic information metapackage. Not needed for wet packages, use only to resolve dry stack dependencies.
Geographic information metapackage. Not needed for wet packages, use only to resolve dry stack dependencies.
 
1 2020-05-18 geodesy
Python and C++ interfaces for manipulating geodetic coordinates.
Python and C++ interfaces for manipulating geodetic coordinates.
 
1 2020-05-18 foonathan_memory_vendor
Foonathan/memory vendor package for Fast-RTPS.
Foonathan/memory vendor package for Fast-RTPS.
 
2 2020-05-14 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-05-14 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-05-14 py_trees_ros_tutorials
ROS2 extensions and behaviours for py_trees.
ROS2 extensions and behaviours for py_trees.
 
2 2020-05-14 py_trees
Pythonic implementation of behaviour trees.
Pythonic implementation of behaviour trees.
 
1 2020-05-14 filters
This library provides a standardized interface for processing data as a sequence of filters. This package contains a base class upon which to build specific implementations as well as an interface which dynamically loads filters based on runtime parameters.
This library provides a standardized interface for processing data as a sequence of filters. This package contains a base class upon which to build specific implementations as well as an interface which dynamically loads filters based on runtime parameters.
 
2 2020-05-14 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-05-13 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
 
1 2020-05-13 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-05-13 swri_system_util
swri_system_util
swri_system_util
 
1 2020-05-13 swri_serial_util
swri_serial_util
swri_serial_util
 
1 2020-05-13 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-05-13 swri_roscpp
swri_roscpp
swri_roscpp
 
1 2020-05-13 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-05-13 swri_opencv_util
swri_opencv_util
swri_opencv_util
 
1 2020-05-13 swri_math_util
swri_math_util
swri_math_util
 
1 2020-05-13 swri_image_util
swri_image_util
swri_image_util
 
1 2020-05-13 swri_geometry_util
swri_geometry_util
swri_geometry_util
 
1 2020-05-13 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-05-13 swri_console_util
swri_console_util
swri_console_util
 
1 2020-05-13 ros_workspace
Provides the prefix level environment files for ROS 2 packages.
Provides the prefix level environment files for ROS 2 packages.
 
1 2020-05-13 multires_image
multires_image
multires_image
 
1 2020-05-13 mapviz_plugins
Common plugins for the Mapviz visualization tool
Common plugins for the Mapviz visualization tool
 
1 2020-05-13 mapviz_interfaces
ROS interfaces used by Mapviz
ROS interfaces used by Mapviz
 
1 2020-05-13 mapviz
mapviz
mapviz
 
2 2020-05-12 teleop_twist_keyboard
A robot-agnostic teleoperation node to convert keyboard commands to Twist messages.
A robot-agnostic teleoperation node to convert keyboard commands to Twist messages.
 
1 2020-05-12 plotjuggler_msgs
Special Messages for PlotJuggler
Special Messages for PlotJuggler
 
1 2020-05-12 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-05-12 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-05-12 pcl_conversions
Provides conversions from PCL data types and ROS message types
Provides conversions from PCL data types and ROS message types
 
1 2020-05-11 turtlebot3_simulations
ROS 2 packages for TurtleBot3 simulations
ROS 2 packages for TurtleBot3 simulations
 
1 2020-05-11 turtlebot3_gazebo
Gazebo simulation package for the TurtleBot3
Gazebo simulation package for the TurtleBot3
 
1 2020-05-09 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.
 
2 2020-05-08 rqt_moveit
An rqt-based tool that assists monitoring tasks for
An rqt-based tool that assists monitoring tasks for
 
2 2020-05-08 rosbag2_bag_v2_plugins
Package containing storage and converter plugins for rosbag 1
Package containing storage and converter plugins for rosbag 1
 
2 2020-05-08 ros1_rosbag_storage_vendor
Vendor package for rosbag_storage of ROS1
Vendor package for rosbag_storage of ROS1
 
1 2020-05-06 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-05-06 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-05-06 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-05-06 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-05-06 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-05-06 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-05-06 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-05-06 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-05-06 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-05-06 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-05-06 qt_dotgraph
qt_dotgraph provides helpers to work with dot graphs.
qt_dotgraph provides helpers to work with dot graphs.
 
1 2020-05-06 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.
 
1 2020-05-05 py_trees_js
Javascript library for visualising behaviour trees.
Javascript library for visualising behaviour trees.
 
1 2020-05-02 spatio_temporal_voxel_layer
The spatio-temporal 3D obstacle costmap package
The spatio-temporal 3D obstacle costmap package
 
1 2020-05-01 ros2_ouster
ROS2 Drivers for the Ouster OS-1 Lidar
ROS2 Drivers for the Ouster OS-1 Lidar
 
1 2020-05-01 ouster_msgs
ROS2 messages for ouster lidar driver
ROS2 messages for ouster lidar driver
 
1 2020-04-30 polled_camera
polled_camera contains a service and C++ helper classes for implementing a polled camera driver node and requesting images from it. The package is currently for internal use as the API is still under development.
polled_camera contains a service and C++ helper classes for implementing a polled camera driver node and requesting images from it. The package is currently for internal use as the API is still under development.
 
1 2020-04-30 image_transport
image_transport should always be used to subscribe to and publish images. It provides transparent support for transporting images in low-bandwidth compressed formats. Examples (provided by separate plugin packages) include JPEG/PNG compression and Theora streaming video.
image_transport should always be used to subscribe to and publish images. It provides transparent support for transporting images in low-bandwidth compressed formats. Examples (provided by separate plugin packages) include JPEG/PNG compression and Theora streaming video.
 
1 2020-04-30 image_common
Common code for working with images in ROS.
Common code for working with images in ROS.
 
1 2020-04-30 camera_info_manager
This package provides a C++ interface for camera calibration information. It provides CameraInfo, and handles SetCameraInfo service requests, saving and restoring the camera calibration data.
This package provides a C++ interface for camera calibration information. It provides CameraInfo, and handles SetCameraInfo service requests, saving and restoring the camera calibration data.
 
1 2020-04-30 camera_calibration_parsers
camera_calibration_parsers contains routines for reading and writing camera calibration parameters.
camera_calibration_parsers contains routines for reading and writing camera calibration parameters.
 
1 2020-04-29 v4l2_camera
A ROS 2 camera driver using Video4Linux2
A ROS 2 camera driver using Video4Linux2
 
1 2020-04-26 unique_identifier_msgs
ROS messages for universally unique identifiers.
ROS messages for universally unique identifiers.
 
2 2020-04-26 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-04-26 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-04-26 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-04-23 iris_lama_ros2
TODO: Package description
TODO: Package description
 
1 2020-04-22 orb_slam2_ros
ORB SLAM2 ros implementation.
ORB SLAM2 ros implementation.
 
1 2020-04-22 navigation2
ROS2 Navigation Stack
ROS2 Navigation Stack
 
2 2020-04-22 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-04-22 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-04-22 nav2_waypoint_follower
A waypoint follower navigation server
A waypoint follower navigation server
 
1 2020-04-22 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-04-22 nav2_util
TODO
TODO
 
1 2020-04-22 nav2_turtlebot3_rl
This package enables Reinfocement Learning with Gazebo and Turtlebot3
This package enables Reinfocement Learning with Gazebo and Turtlebot3
 
1 2020-04-22 nav2_system_tests
TODO
TODO
 
1 2020-04-22 nav2_rviz_plugins
Navigation 2 plugins for rviz
Navigation 2 plugins for rviz
 
1 2020-04-22 nav2_recoveries
TODO
TODO
 
1 2020-04-22 nav2_planner
TODO
TODO
 
1 2020-04-22 nav2_navfn_planner
TODO
TODO
 
1 2020-04-22 nav2_msgs
Messages and service files for the navigation2 stack
Messages and service files for the navigation2 stack
 
1 2020-04-22 nav2_map_server
Refactored map server for ROS2 Navigation
Refactored map server for ROS2 Navigation
 
1 2020-04-22 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-04-22 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-04-22 nav2_dwb_controller
ROS2 controller (DWB) metapackage
ROS2 controller (DWB) metapackage
 
1 2020-04-22 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-04-22 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-04-22 nav2_controller
Controller action interface
Controller action interface
 
1 2020-04-22 nav2_common
Common support functionality used throughout the navigation 2 stack
Common support functionality used throughout the navigation 2 stack
 
1 2020-04-22 nav2_bt_navigator
TODO
TODO
 
2 2020-04-22 nav2_bringup
Bringup scripts and configurations for the navigation2 stack
Bringup scripts and configurations for the navigation2 stack
 
1 2020-04-22 nav2_behavior_tree
TODO
TODO
 
1 2020-04-22 nav2_amcl
 
2 2020-04-22 dwb_plugins
Standard implementations of the GoalChecker and TrajectoryGenerators for dwb_core
Standard implementations of the GoalChecker and TrajectoryGenerators for dwb_core
 
2 2020-04-22 dwb_msgs
Message/Service definitions specifically for the dwb_core
Message/Service definitions specifically for the dwb_core
 
2 2020-04-22 dwb_critics
The dwb_critics package
The dwb_critics package
 
1 2020-04-22 dwb_core
TODO
TODO
 
2 2020-04-22 costmap_queue
The costmap_queue package
The costmap_queue package
 
2 2020-04-21 teleop_tools_msgs
The teleop_tools_msgs package
The teleop_tools_msgs package
 
2 2020-04-21 teleop_tools
A set of generic teleoperation tools for any robot.
A set of generic teleoperation tools for any robot.
 
2 2020-04-21 mouse_teleop
A mouse teleop tool for holonomic mobile robots.
A mouse teleop tool for holonomic mobile robots.
 
2 2020-04-21 key_teleop
A text-based interface to send a robot movement commands.
A text-based interface to send a robot movement commands.
 
2 2020-04-21 joy_teleop
A (to be) generic joystick interface to control a robot
A (to be) generic joystick interface to control a robot
 
1 2020-04-20 turtlebot3_teleop
Teleoperation node using keyboard for TurtleBot3.
Teleoperation node using keyboard for TurtleBot3.
 
1 2020-04-20 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-04-20 turtlebot3_navigation2
ROS 2 launch scripts for navigation2
ROS 2 launch scripts for navigation2
 
1 2020-04-20 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-04-20 turtlebot3_description
3D models of the TurtleBot3 for simulation and visualization
3D models of the TurtleBot3 for simulation and visualization
 
1 2020-04-20 turtlebot3_cartographer
ROS 2 launch scripts for cartographer
ROS 2 launch scripts for cartographer
 
1 2020-04-20 turtlebot3_bringup
ROS 2 launch scripts for starting the TurtleBot3
ROS 2 launch scripts for starting the TurtleBot3
 
1 2020-04-20 turtlebot3
ROS 2 packages for TurtleBot3
ROS 2 packages for TurtleBot3
 
1 2020-04-18 rviz_visual_testing_framework
3D testing framework for RViz.
3D testing framework for RViz.
 
1 2020-04-18 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-04-18 rviz_rendering
Library which provides the 3D rendering functionality in rviz.
Library which provides the 3D rendering functionality in rviz.
 
1 2020-04-18 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-04-18 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-04-18 rviz_common
Common rviz API, used by rviz plugins and applications.
Common rviz API, used by rviz plugins and applications.
 
1 2020-04-18 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-04-18 rviz2
3D visualization tool for ROS.
3D visualization tool for ROS.
 
1 2020-04-17 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-04-17 rc_genicam_api
GenICam/GigE Vision Convenience Layer. This package combines the Roboception convenience layer for images with the GenICam reference implementation and a GigE Vision transport layer. It is a self contained package that permits configuration and image streaming of GenICam / GigE Vision 2.0 compatible cameras like the Roboception rc_visard. This package also provides some tools that can be called from the command line for discovering cameras, changing their configuration and streaming images. Although the tools are meant to be useful when working in a shell or in a script, their main purpose is to serve as example on how to use the API for reading and setting parameters, streaming and synchronizing images. See LICENSE.md for licensing terms of the different parts.
GenICam/GigE Vision Convenience Layer. This package combines the Roboception convenience layer for images with the GenICam reference implementation and a GigE Vision transport layer. It is a self contained package that permits configuration and image streaming of GenICam / GigE Vision 2.0 compatible cameras like the Roboception rc_visard. This package also provides some tools that can be called from the command line for discovering cameras, changing their configuration and streaming images. Although the tools are meant to be useful when working in a shell or in a script, their main purpose is to serve as example on how to use the API for reading and setting parameters, streaming and synchronizing images. See LICENSE.md for licensing terms of the different parts.
 
1 2020-04-17 cyclonedds_cmake_module
Provide CMake module to find Eclipse CycloneDDS.
Provide CMake module to find Eclipse CycloneDDS.
 
1 2020-04-16 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-04-16 test_launch_testing
Tests for the launch_testing package.
Tests for the launch_testing package.
 
1 2020-04-16 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-04-16 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-04-16 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-04-16 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-04-16 marti_visualization_msgs
marti_visualization_msgs
marti_visualization_msgs
 
1 2020-04-16 marti_status_msgs
marti_status_msgs
marti_status_msgs
 
1 2020-04-16 marti_sensor_msgs
marti_sensor_msgs
marti_sensor_msgs
 
1 2020-04-16 marti_perception_msgs
marti_perception_msgs
marti_perception_msgs
 
1 2020-04-16 marti_nav_msgs
marti_nav_msgs
marti_nav_msgs
 
1 2020-04-16 marti_common_msgs
marti_common_msgs
marti_common_msgs
 
1 2020-04-16 marti_can_msgs
marti_can_msgs
marti_can_msgs
 
1 2020-04-16 launch_yaml
YAML frontend for the launch package.
YAML frontend for the launch package.
 
1 2020-04-16 launch_xml
XML frontend for the launch package.
XML frontend for the launch package.
 
1 2020-04-16 launch_testing_ament_cmake
A package providing cmake functions for running launch tests from the build.
A package providing cmake functions for running launch tests from the build.
 
1 2020-04-16 launch_testing
A package to create tests which involve launch files and multiple processes.
A package to create tests which involve launch files and multiple processes.
 
1 2020-04-16 launch
The ROS launch tool.
The ROS launch tool.
 
1 2020-04-14 webots_ros2_ur_e_description
Universal Robot description for Webots.
Universal Robot description for Webots.
 
1 2020-04-14 webots_ros2_universal_robot
Universal Robot ROS2 interface for Webots.
Universal Robot ROS2 interface for Webots.
 
1 2020-04-14 webots_ros2_tiago
TIAGo robots ROS2 interface for Webots.
TIAGo robots ROS2 interface for Webots.
 
1 2020-04-14 webots_ros2_msgs
Services and Messages of the webots_ros2 packages.
Services and Messages of the webots_ros2 packages.
 
1 2020-04-14 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-04-14 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-04-14 webots_ros2_epuck
E-puck2 driver for Webots simulated robot
E-puck2 driver for Webots simulated robot
 
1 2020-04-14 webots_ros2_desktop
Interface between Webots and ROS2 including the Webots package
Interface between Webots and ROS2 including the Webots package
 
1 2020-04-14 webots_ros2_demos
Various demos of the Webots-ROS2 interface.
Various demos of the Webots-ROS2 interface.
 
1 2020-04-14 webots_ros2_core
Core interface between Webots and ROS2
Core interface between Webots and ROS2
 
1 2020-04-14 webots_ros2_abb
ABB robots ROS2 interface for Webots.
ABB robots ROS2 interface for Webots.
 
1 2020-04-14 webots_ros2
Interface between Webots and ROS2
Interface between Webots and ROS2
 
1 2020-04-14 theora_image_transport
Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec.
Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec.
 
1 2020-04-14 image_transport_plugins
A set of plugins for publishing and subscribing to sensor_msgs/Image topics in representations other than raw pixel data. For example, for viewing a stream of images off-robot, a video codec will give much lower bandwidth and latency. For low frame rate tranport of high-definition images, you might prefer sending them as JPEG or PNG-compressed form.
A set of plugins for publishing and subscribing to sensor_msgs/Image topics in representations other than raw pixel data. For example, for viewing a stream of images off-robot, a video codec will give much lower bandwidth and latency. For low frame rate tranport of high-definition images, you might prefer sending them as JPEG or PNG-compressed form.
 
1 2020-04-14 compressed_image_transport
Compressed_image_transport provides a plugin to image_transport for transparently sending images encoded as JPEG or PNG.
Compressed_image_transport provides a plugin to image_transport for transparently sending images encoded as JPEG or PNG.
 
1 2020-04-14 compressed_depth_image_transport
Compressed_depth_image_transport provides a plugin to image_transport for transparently sending depth images (raw, floating-point) using PNG compression.
Compressed_depth_image_transport provides a plugin to image_transport for transparently sending depth images (raw, floating-point) using PNG compression.
 
1 2020-04-09 ros2topic
The topic command for ROS 2 command line tools.
The topic command for ROS 2 command line tools.
 
1 2020-04-09 ros2srv
The srv command for ROS 2 command line tools.
The srv command for ROS 2 command line tools.
 
1 2020-04-09 ros2service
The service command for ROS 2 command line tools.
The service command for ROS 2 command line tools.
 
1 2020-04-09 ros2run
The run command for ROS 2 command line tools.
The run command for ROS 2 command line tools.
 
1 2020-04-09 ros2pkg
The pkg command for ROS 2 command line tools.
The pkg command for ROS 2 command line tools.
 
1 2020-04-09 ros2param
The param command for ROS 2 command line tools.
The param command for ROS 2 command line tools.
 
1 2020-04-09 ros2node
The node command for ROS 2 command line tools.
The node command for ROS 2 command line tools.
 
1 2020-04-09 ros2multicast
The multicast command for ROS 2 command line tools.
The multicast command for ROS 2 command line tools.
 
1 2020-04-09 ros2msg
The msg command for ROS 2 command line tools.
The msg command for ROS 2 command line tools.
 
1 2020-04-09 ros2lifecycle_test_fixtures
Package containing fixture nodes for ros2lifecycle tests
Package containing fixture nodes for ros2lifecycle tests
 
1 2020-04-09 ros2lifecycle
The lifecycle command for ROS 2 command line tools.
The lifecycle command for ROS 2 command line tools.
 
1 2020-04-09 ros2interface
The interface command for ROS 2 command line tools
The interface command for ROS 2 command line tools
 
1 2020-04-09 ros2doctor
A command line tool to check potential issues in a ROS 2 system
A command line tool to check potential issues in a ROS 2 system
 
1 2020-04-09 ros2component
The component command for ROS 2 command line tools.
The component command for ROS 2 command line tools.
 
1 2020-04-09 ros2cli
Framework for ROS 2 command line tools.
Framework for ROS 2 command line tools.
 
1 2020-04-09 ros2action
The action command for ROS 2 command line tools.
The action command for ROS 2 command line tools.
 
2 2020-04-09 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-04-09 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.
 
1 2020-04-07 ament_cmake_version
The ability to override the exported package version in the ament buildsystem.
The ability to override the exported package version in the ament buildsystem.
 
1 2020-04-07 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-04-07 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-04-07 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-04-07 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-04-07 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-04-07 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-04-07 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-04-07 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-04-07 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-04-07 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-04-07 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-04-07 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-04-07 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-04-07 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-04-07 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-04-07 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-04-07 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.
 

Packages

Name Description
1 2020-05-22 gtsam
gtsam
gtsam
 
1 2020-05-19 rclc_examples
Example of using rclc_executor
Example of using rclc_executor
 
1 2020-05-19 rclc
The ROS client library in C.
The ROS client library in C.
 
1 2020-05-18 geographic_msgs
ROS messages for Geographic Information Systems.
ROS messages for Geographic Information Systems.
 
1 2020-05-18 geographic_info
Geographic information metapackage. Not needed for wet packages, use only to resolve dry stack dependencies.
Geographic information metapackage. Not needed for wet packages, use only to resolve dry stack dependencies.
 
1 2020-05-18 geodesy
Python and C++ interfaces for manipulating geodetic coordinates.
Python and C++ interfaces for manipulating geodetic coordinates.
 
1 2020-05-18 foonathan_memory_vendor
Foonathan/memory vendor package for Fast-RTPS.
Foonathan/memory vendor package for Fast-RTPS.
 
1 2020-05-14 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-05-13 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
 
1 2020-05-13 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-05-13 swri_system_util
swri_system_util
swri_system_util
 
1 2020-05-13 swri_serial_util
swri_serial_util
swri_serial_util
 
1 2020-05-13 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-05-13 swri_roscpp
swri_roscpp
swri_roscpp
 
1 2020-05-13 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-05-13 swri_opencv_util
swri_opencv_util
swri_opencv_util
 
1 2020-05-13 swri_math_util
swri_math_util
swri_math_util
 
1 2020-05-13 swri_image_util
swri_image_util
swri_image_util
 
1 2020-05-13 swri_geometry_util
swri_geometry_util
swri_geometry_util
 
1 2020-05-13 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-05-13 swri_console_util
swri_console_util
swri_console_util
 
1 2020-05-13 ros_workspace
Provides the prefix level environment files for ROS 2 packages.
Provides the prefix level environment files for ROS 2 packages.
 
1 2020-05-13 multires_image
multires_image
multires_image
 
1 2020-05-13 mapviz_plugins
Common plugins for the Mapviz visualization tool
Common plugins for the Mapviz visualization tool
 
1 2020-05-13 mapviz_interfaces
ROS interfaces used by Mapviz
ROS interfaces used by Mapviz
 
1 2020-05-13 mapviz
mapviz
mapviz
 
2 2020-05-12 teleop_twist_keyboard
A robot-agnostic teleoperation node to convert keyboard commands to Twist messages.
A robot-agnostic teleoperation node to convert keyboard commands to Twist messages.
 
2 2020-05-08 rosbag2_bag_v2_plugins
Package containing storage and converter plugins for rosbag 1
Package containing storage and converter plugins for rosbag 1
 
2 2020-05-08 ros1_rosbag_storage_vendor
Vendor package for rosbag_storage of ROS1
Vendor package for rosbag_storage of ROS1
 
1 2020-05-08 gazebo_ros_pkgs
Interface for using ROS with the
Interface for using ROS with the
 
1 2020-05-08 gazebo_ros
Utilities to interface with
Utilities to interface with
 
1 2020-05-08 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-05-08 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-05-08 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-05-07 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-05-06 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-05-06 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-05-06 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-05-06 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-05-06 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-05-06 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-05-06 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-05-06 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-05-06 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-05-06 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-05-06 qt_dotgraph
qt_dotgraph provides helpers to work with dot graphs.
qt_dotgraph provides helpers to work with dot graphs.
 
1 2020-05-06 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-05-06 kinesis_video_streamer
Kinesis Video Streams producer node
Kinesis Video Streams producer node
 
2 2020-05-06 kinesis_video_msgs
Messages for transmitting video frames to Kinesis Video Streams.
Messages for transmitting video frames to Kinesis Video Streams.
 
1 2020-05-05 stereo_image_proc
Stereo and single image rectification and disparity processing.
Stereo and single image rectification and disparity processing.
 
1 2020-05-05 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-05-05 image_rotate
 
1 2020-05-05 image_publisher
 
1 2020-05-05 image_proc
Single image rectification and color processing.
Single image rectification and color processing.
 
1 2020-05-05 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-05-05 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-05-05 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.
 
2 2020-05-02 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
 
2 2020-05-01 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-05-01 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-05-01 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-05-01 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.
 
1 2020-04-29 v4l2_camera
A ROS 2 camera driver using Video4Linux2
A ROS 2 camera driver using Video4Linux2
 
1 2020-04-28 micro_ros_agent
DDS-XCRE agent implementation
DDS-XCRE agent implementation
 
1 2020-04-27 novatel_gps_msgs
Messages for proprietary (non-NMEA) sentences from Novatel GPS receivers.
Messages for proprietary (non-NMEA) sentences from Novatel GPS receivers.
 
1 2020-04-27 novatel_gps_driver
Driver for NovAtel receivers
Driver for NovAtel receivers
 
1 2020-04-26 unique_identifier_msgs
ROS messages for universally unique identifiers.
ROS messages for universally unique identifiers.
 
2 2020-04-26 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-04-26 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-04-26 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-04-24 test_robot_hardware
Description of test_robot_hardware
Description of test_robot_hardware
 
1 2020-04-24 ros2_control
Metapackage for ROS2 control related packages
Metapackage for ROS2 control related packages
 
2 2020-04-24 hardware_interface
ROS2 ros_control hardware interface
ROS2 ros_control hardware interface
 
1 2020-04-24 controller_parameter_server
parameter server for loading specific controller configurations
parameter server for loading specific controller configurations
 
2 2020-04-24 controller_manager
Description of controller_manager
Description of controller_manager
 
2 2020-04-24 controller_interface
Description of controller_interface
Description of controller_interface
 
1 2020-04-23 iris_lama_ros2
TODO: Package description
TODO: Package description
 
2 2020-04-21 teleop_tools_msgs
The teleop_tools_msgs package
The teleop_tools_msgs package
 
2 2020-04-21 teleop_tools
A set of generic teleoperation tools for any robot.
A set of generic teleoperation tools for any robot.
 
2 2020-04-21 mouse_teleop
A mouse teleop tool for holonomic mobile robots.
A mouse teleop tool for holonomic mobile robots.
 
2 2020-04-21 key_teleop
A text-based interface to send a robot movement commands.
A text-based interface to send a robot movement commands.
 
2 2020-04-21 joy_teleop
A (to be) generic joystick interface to control a robot
A (to be) generic joystick interface to control a robot
 
1 2020-04-20 turtlebot3_teleop
Teleoperation node using keyboard for TurtleBot3.
Teleoperation node using keyboard for TurtleBot3.
 
1 2020-04-20 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-04-20 turtlebot3_navigation2
ROS 2 launch scripts for navigation2
ROS 2 launch scripts for navigation2
 
1 2020-04-20 turtlebot3_description
3D models of the TurtleBot3 for simulation and visualization
3D models of the TurtleBot3 for simulation and visualization
 
1 2020-04-20 turtlebot3_cartographer
ROS 2 launch scripts for cartographer
ROS 2 launch scripts for cartographer
 
1 2020-04-20 turtlebot3_bringup
ROS 2 launch scripts for starting the TurtleBot3
ROS 2 launch scripts for starting the TurtleBot3
 
1 2020-04-20 turtlebot3
ROS 2 packages for TurtleBot3
ROS 2 packages for TurtleBot3
 
1 2020-04-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-04-17 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-04-17 rc_genicam_api
GenICam/GigE Vision Convenience Layer. This package combines the Roboception convenience layer for images with the GenICam reference implementation and a GigE Vision transport layer. It is a self contained package that permits configuration and image streaming of GenICam / GigE Vision 2.0 compatible cameras like the Roboception rc_visard. This package also provides some tools that can be called from the command line for discovering cameras, changing their configuration and streaming images. Although the tools are meant to be useful when working in a shell or in a script, their main purpose is to serve as example on how to use the API for reading and setting parameters, streaming and synchronizing images. See LICENSE.md for licensing terms of the different parts.
GenICam/GigE Vision Convenience Layer. This package combines the Roboception convenience layer for images with the GenICam reference implementation and a GigE Vision transport layer. It is a self contained package that permits configuration and image streaming of GenICam / GigE Vision 2.0 compatible cameras like the Roboception rc_visard. This package also provides some tools that can be called from the command line for discovering cameras, changing their configuration and streaming images. Although the tools are meant to be useful when working in a shell or in a script, their main purpose is to serve as example on how to use the API for reading and setting parameters, streaming and synchronizing images. See LICENSE.md for licensing terms of the different parts.
 
1 2020-04-17 cyclonedds_cmake_module
Provide CMake module to find Eclipse CycloneDDS.
Provide CMake module to find Eclipse CycloneDDS.
 
1 2020-04-16 marti_visualization_msgs
marti_visualization_msgs
marti_visualization_msgs
 
1 2020-04-16 marti_status_msgs
marti_status_msgs
marti_status_msgs
 
1 2020-04-16 marti_sensor_msgs
marti_sensor_msgs
marti_sensor_msgs
 
1 2020-04-16 marti_perception_msgs
marti_perception_msgs
marti_perception_msgs
 
1 2020-04-16 marti_nav_msgs
marti_nav_msgs
marti_nav_msgs
 
1 2020-04-16 marti_common_msgs
marti_common_msgs
marti_common_msgs
 
1 2020-04-16 marti_can_msgs
marti_can_msgs
marti_can_msgs
 
1 2020-04-14 webots_ros2_ur_e_description
Universal Robot description for Webots.
Universal Robot description for Webots.
 
1 2020-04-14 webots_ros2_universal_robot
Universal Robot ROS2 interface for Webots.
Universal Robot ROS2 interface for Webots.
 
1 2020-04-14 webots_ros2_tiago
TIAGo robots ROS2 interface for Webots.
TIAGo robots ROS2 interface for Webots.
 
1 2020-04-14 webots_ros2_msgs
Services and Messages of the webots_ros2 packages.
Services and Messages of the webots_ros2 packages.
 
1 2020-04-14 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-04-14 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-04-14 webots_ros2_epuck
E-puck2 driver for Webots simulated robot
E-puck2 driver for Webots simulated robot
 
1 2020-04-14 webots_ros2_desktop
Interface between Webots and ROS2 including the Webots package
Interface between Webots and ROS2 including the Webots package
 
1 2020-04-14 webots_ros2_demos
Various demos of the Webots-ROS2 interface.
Various demos of the Webots-ROS2 interface.
 
1 2020-04-14 webots_ros2_core
Core interface between Webots and ROS2
Core interface between Webots and ROS2
 
1 2020-04-14 webots_ros2_abb
ABB robots ROS2 interface for Webots.
ABB robots ROS2 interface for Webots.
 
1 2020-04-14 webots_ros2
Interface between Webots and ROS2
Interface between Webots and ROS2
 
1 2020-04-14 theora_image_transport
Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec.
Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec.
 
1 2020-04-14 image_transport_plugins
A set of plugins for publishing and subscribing to sensor_msgs/Image topics in representations other than raw pixel data. For example, for viewing a stream of images off-robot, a video codec will give much lower bandwidth and latency. For low frame rate tranport of high-definition images, you might prefer sending them as JPEG or PNG-compressed form.
A set of plugins for publishing and subscribing to sensor_msgs/Image topics in representations other than raw pixel data. For example, for viewing a stream of images off-robot, a video codec will give much lower bandwidth and latency. For low frame rate tranport of high-definition images, you might prefer sending them as JPEG or PNG-compressed form.
 
1 2020-04-14 compressed_image_transport
Compressed_image_transport provides a plugin to image_transport for transparently sending images encoded as JPEG or PNG.
Compressed_image_transport provides a plugin to image_transport for transparently sending images encoded as JPEG or PNG.
 
1 2020-04-14 compressed_depth_image_transport
Compressed_depth_image_transport provides a plugin to image_transport for transparently sending depth images (raw, floating-point) using PNG compression.
Compressed_depth_image_transport provides a plugin to image_transport for transparently sending depth images (raw, floating-point) using PNG compression.
 
1 2020-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-11 ament_lint
Providing common API for ament linter packages.
Providing common API for ament linter packages.
 
1 2020-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-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-04-06 rc_dynamics_api
The rc_dynamics_api provides an API for easy handling of the dynamic-state data streams provided by Roboception's stereo camera with self-localization. See http://rc-visard.com Dynamic-state estimates of the rc_visard relate to its self-localization and ego-motion estimation. These states refer to rc_visard's current pose, velocity, or acceleration and are published on demand via several data streams. For a complete list and descriptions of these dynamics states and the respective data streams please refer to rc_visard's user manual.
The rc_dynamics_api provides an API for easy handling of the dynamic-state data streams provided by Roboception's stereo camera with self-localization. See http://rc-visard.com Dynamic-state estimates of the rc_visard relate to its self-localization and ego-motion estimation. These states refer to rc_visard's current pose, velocity, or acceleration and are published on demand via several data streams. For a complete list and descriptions of these dynamics states and the respective data streams please refer to rc_visard's user manual.
 
1 2020-04-06 autoware_auto_msgs
Interfaces between core Autoware.Auto components
Interfaces between core Autoware.Auto components
 
1 2020-04-04 rcdiscover
This package contains tools for the discovery of Roboception devices via GigE Vision.
This package contains tools for the discovery of Roboception devices via GigE Vision.
 
1 2020-04-03 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-03-31 swri_console
A rosout GUI viewer developed at Southwest Research Insititute as an alternative to rqt_console.
A rosout GUI viewer developed at Southwest Research Insititute as an alternative to rqt_console.
 
1 2020-03-29 xacro
Xacro (XML Macros) Xacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by using macros that expand to larger XML expressions.
Xacro (XML Macros) Xacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by using macros that expand to larger XML expressions.
 
1 2020-03-27 optris_drivers2
ROS nodes wrapping the binary driver for Optris thermal imager devices.
ROS nodes wrapping the binary driver for Optris thermal imager devices.
 
1 2020-03-27 file_management
AWS CloudWatch management library used to manage offline files.
AWS CloudWatch management library used to manage offline files.
 
1 2020-03-27 dataflow_lite
Light version of dataflow libraries
Light version of dataflow libraries
 
1 2020-03-27 cloudwatch_metrics_common
Library used by ROS1/2 node to publish metrics
Library used by ROS1/2 node to publish metrics
 
2 2020-03-27 cloudwatch_metrics_collector
Subscriber node for the aws/monitoring topic to publish metrics to AWS Cloudwatch
Subscriber node for the aws/monitoring topic to publish metrics to AWS Cloudwatch
 
1 2020-03-27 cloudwatch_logs_common
AWS CloudWatch management library used by ROS1/2 node to publish logs to CloudWatch service
AWS CloudWatch management library used by ROS1/2 node to publish logs to CloudWatch service
 
2 2020-03-27 cloudwatch_logger
CloudWatch Logger node for publishing logs to AWS CloudWatch Logs
CloudWatch Logger node for publishing logs to AWS CloudWatch Logs
 
1 2020-03-27 aws_ros2_common
Common utilities for ROS2 nodes using Amazon Web Services.
Common utilities for ROS2 nodes using Amazon Web Services.
 
1 2020-03-26 ecl_utilities
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
 
1 2020-03-26 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-03-26 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-03-26 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-03-26 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-03-26 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-03-26 ecl_statistics
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
 
1 2020-03-26 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-03-26 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-03-26 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-03-26 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-03-26 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-03-26 ecl_manipulators
Deploys various manipulation algorithms, currently just feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just feedforward filters (interpolations).
 
1 2020-03-26 ecl_lite
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
 
1 2020-03-26 ecl_linear_algebra
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
 
1 2020-03-26 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-03-26 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-03-26 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-03-26 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-03-26 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-03-26 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-03-26 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-03-26 ecl_eigen
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
 

Packages

Name Description
1 2020-05-23 slime_wrapper
ROS wrapper for slime
ROS wrapper for slime
 
1 2020-05-23 slime_ros
Extensions for slime to assist in working with ROS packages
Extensions for slime to assist in working with ROS packages
 
2 2020-05-23 roslisp_repl
This package provides a script that launches Emacs with Slime (the Superior Lisp Interaction Mode) ready for Lisp development and roslisp.
This package provides a script that launches Emacs with Slime (the Superior Lisp Interaction Mode) ready for Lisp development and roslisp.
 
1 2020-05-23 rosemacs
ROS tools for those who live in Emacs.
ROS tools for those who live in Emacs.
 
1 2020-05-23 ros_emacs_utils
A metapackage of Emacs utils for ROS. Only there for simplifying the release process.
A metapackage of Emacs utils for ROS. Only there for simplifying the release process.
 
1 2020-05-23 geometric_shapes
This package contains generic definitions of geometric shapes and bodies.
This package contains generic definitions of geometric shapes and bodies.
 
1 2020-05-22 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-05-22 trajectory_tracker
Path following control package for wheeled mobile robot
Path following control package for wheeled mobile robot
 
1 2020-05-22 track_odometry
Odometry slip compensation package
Odometry slip compensation package
 
1 2020-05-22 safety_limiter
Motion limiter package for collision prevention
Motion limiter package for collision prevention
 
1 2020-05-22 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-05-22 rqt_logger_level
rqt_logger_level provides a GUI plugin for configuring the logger level of ROS nodes.
rqt_logger_level provides a GUI plugin for configuring the logger level of ROS nodes.
 
1 2020-05-22 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-05-22 rqt_console
rqt_console provides a GUI plugin for displaying and filtering ROS messages.
rqt_console provides a GUI plugin for displaying and filtering ROS messages.
 
1 2020-05-22 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-05-22 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-05-22 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-05-22 robot_upstart
The robot_upstart package provides scripts which may be used to install and uninstall Ubuntu Linux upstart jobs which launch groups of roslaunch files.
The robot_upstart package provides scripts which may be used to install and uninstall Ubuntu Linux upstart jobs which launch groups of roslaunch files.
 
1 2020-05-22 planner_cspace
3-dof configuration space planner for mobile robot
3-dof configuration space planner for mobile robot
 
1 2020-05-22 obj_to_pointcloud
OBJ file to pointcloud message converter package
OBJ file to pointcloud message converter package
 
1 2020-05-22 neonavigation_launch
Demonstration and sample launch files for neonavigation meta-package
Demonstration and sample launch files for neonavigation meta-package
 
1 2020-05-22 neonavigation_common
Common headers for neonavigation meta-package
Common headers for neonavigation meta-package
 
1 2020-05-22 neonavigation
The neonavigation meta-package including 3-dof configuration space planner
The neonavigation meta-package including 3-dof configuration space planner
 
1 2020-05-22 map_organizer
Layered costmap organizer package
Layered costmap organizer package
 
2 2020-05-22 lms1xx
The lms1xx package contains a basic ROS driver for the SICK LMS1xx line of LIDARs.
The lms1xx package contains a basic ROS driver for the SICK LMS1xx line of LIDARs.
 
1 2020-05-22 joystick_interrupt
Interrupt cmd_vel by joystick input
Interrupt cmd_vel by joystick input
 
1 2020-05-22 fcl_catkin
fcl_catkin
fcl_catkin
 
1 2020-05-22 costmap_cspace
3-dof configuration space costmap package
3-dof configuration space costmap package
 
2 2020-05-21 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-05-21 xacro
Xacro (XML Macros) Xacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by using macros that expand to larger XML expressions.
Xacro (XML Macros) Xacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by using macros that expand to larger XML expressions.
 
2 2020-05-21 visualization_msgs
visualization_msgs is a set of messages used by higher level packages, such as
visualization_msgs is a set of messages used by higher level packages, such as
 
2 2020-05-21 trajectory_msgs
This package defines messages for defining robot trajectories. These messages are also the building blocks of most of the
This package defines messages for defining robot trajectories. These messages are also the building blocks of most of the
 
2 2020-05-21 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-05-21 test_rostopic
Tests for rostopic.
Tests for rostopic.
 
1 2020-05-21 test_rostest
Tests for rostest.
Tests for rostest.
 
2 2020-05-21 test_rosservice
Tests for the rosservice tool.
Tests for the rosservice tool.
 
2 2020-05-21 test_rospy
rospy unit and integration test framework.
rospy unit and integration test framework.
 
2 2020-05-21 test_rosparam
A package containing the unit tests for rosparam.
A package containing the unit tests for rosparam.
 
2 2020-05-21 test_rosmaster
Tests for rosmaster which depend on rostest.
Tests for rosmaster which depend on rostest.
 
2 2020-05-21 test_roslib_comm
Unit tests verifying that roslib is operating as expected.
Unit tests verifying that roslib is operating as expected.
 
2 2020-05-21 test_roslaunch
Tests for roslaunch which depend on rostest.
Tests for roslaunch which depend on rostest.
 
2 2020-05-21 test_rosgraph
Tests for rosgraph which depend on rostest.
Tests for rosgraph which depend on rostest.
 
2 2020-05-21 test_roscpp
Tests for roscpp which depend on rostest.
Tests for roscpp which depend on rostest.
 
2 2020-05-21 test_rosbag_storage
A package containing the unit tests for rosbag_storage.
A package containing the unit tests for rosbag_storage.
 
2 2020-05-21 test_rosbag
A package containing the unit tests for rosbag.
A package containing the unit tests for rosbag.
 
2 2020-05-21 stereo_msgs
stereo_msgs contains messages specific to stereo processing, such as disparity images.
stereo_msgs contains messages specific to stereo processing, such as disparity images.
 
2 2020-05-21 shape_msgs
This package contains messages for defining shapes, such as simple solid object primitives (cube, sphere, etc), planes, and meshes.
This package contains messages for defining shapes, such as simple solid object primitives (cube, sphere, etc), planes, and meshes.
 
2 2020-05-21 sensor_msgs
This package defines messages for commonly used sensors, including cameras and scanning laser rangefinders.
This package defines messages for commonly used sensors, including cameras and scanning laser rangefinders.
 
2 2020-05-21 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-05-21 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-05-21 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-05-21 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-05-21 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-05-21 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-05-21 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-05-21 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-05-21 rosmsg
rosmsg contains two command-line tools:
rosmsg contains two command-line tools:
 
2 2020-05-21 rosmaster
ROS
ROS
 
2 2020-05-21 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-05-21 roslaunch
roslaunch is a tool for easily launching multiple ROS
roslaunch is a tool for easily launching multiple ROS
 
2 2020-05-21 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-05-21 rosdoc_lite
This ROS package wraps documentation tools like doxygen, sphinx, and epydoc, making it convenient to generate ROS package documentation. It also generates online documentation for the ROS wiki.
This ROS package wraps documentation tools like doxygen, sphinx, and epydoc, making it convenient to generate ROS package documentation. It also generates online documentation for the ROS wiki.
 
2 2020-05-21 roscpp
roscpp is a C++ implementation of ROS. It provides a
roscpp is a C++ implementation of ROS. It provides a
 
2 2020-05-21 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-05-21 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-05-21 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).
 
2 2020-05-21 nav_msgs
nav_msgs defines the common messages used to interact with the
nav_msgs defines the common messages used to interact with the
 
3 2020-05-21 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-05-21 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).
 
2 2020-05-21 geometry_msgs
geometry_msgs provides messages for common geometric primitives such as points, vectors, and poses. These primitives are designed to provide a common data type and facilitate interoperability throughout the system.
geometry_msgs provides messages for common geometric primitives such as points, vectors, and poses. These primitives are designed to provide a common data type and facilitate interoperability throughout the system.
 
2 2020-05-21 diagnostic_msgs
This package holds the diagnostic messages which provide the standardized interface for the diagnostic and runtime monitoring systems in ROS. These messages are currently used by the
This package holds the diagnostic messages which provide the standardized interface for the diagnostic and runtime monitoring systems in ROS. These messages are currently used by the
 
1 2020-05-21 common_msgs
common_msgs contains messages that are widely used by other ROS packages. These includes messages for actions (
common_msgs contains messages that are widely used by other ROS packages. These includes messages for actions (
 
1 2020-05-21 catkin
Low-level build system macros and infrastructure for ROS.
Low-level build system macros and infrastructure for ROS.
 
2 2020-05-21 actionlib_msgs
actionlib_msgs defines the common messages to interact with an action server and an action client. For full documentation of the actionlib API see the
actionlib_msgs defines the common messages to interact with an action server and an action client. For full documentation of the actionlib API see the
 
1 2020-05-20 viz
A metapackage to aggregate several packages.
A metapackage to aggregate several packages.
 
1 2020-05-20 urdf_sim_tutorial
The urdf_sim_tutorial package
The urdf_sim_tutorial package
 
1 2020-05-20 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-05-20 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-05-20 simulators
A metapackage to aggregate several packages.
A metapackage to aggregate several packages.
 
2 2020-05-20 ros_core
A metapackage to aggregate the packages required to use publish / subscribe, services, launch files, and other core ROS concepts.
A metapackage to aggregate the packages required to use publish / subscribe, services, launch files, and other core ROS concepts.
 
1 2020-05-20 ros_canopen
A generic canopen implementation for ROS
A generic canopen implementation for ROS
 
2 2020-05-20 ros_base
A metapackage which extends ros_core and includes other basic non-robot tools like actionlib, dynamic reconfigure, nodelets, and pluginlib.
A metapackage which extends ros_core and includes other basic non-robot tools like actionlib, dynamic reconfigure, nodelets, and pluginlib.
 
1 2020-05-20 robot
A metapackage which extends ros_base and includes ROS libaries for any robot hardware. It may not contain any GUI dependencies.
A metapackage which extends ros_base and includes ROS libaries for any robot hardware. It may not contain any GUI dependencies.
 
1 2020-05-20 perception
A metapackage to aggregate several packages.
A metapackage to aggregate several packages.
 
1 2020-05-20 desktop_full
A metapackage to aggregate several packages.
A metapackage to aggregate several packages.
 
2 2020-05-20 desktop
A metapackage to aggregate several packages.
A metapackage to aggregate several packages.
 
1 2020-05-20 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-05-20 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-05-20 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-05-20 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-05-20 can_msgs
CAN related message types.
CAN related message types.
 
2 2020-05-19 vision_opencv
Packages for interfacing ROS with OpenCV, a library of programming functions for real time computer vision.
Packages for interfacing ROS with OpenCV, a library of programming functions for real time computer vision.
 
1 2020-05-19 stereo_image_proc
Stereo and single image rectification and disparity processing.
Stereo and single image rectification and disparity processing.
 
2 2020-05-19 opencv_tests
Tests the enumerants of the ROS Image message, and functionally tests the Python and C++ implementations of CvBridge.
Tests the enumerants of the ROS Image message, and functionally tests the Python and C++ implementations of CvBridge.
 
1 2020-05-19 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-05-19 image_rotate
 
1 2020-05-19 image_publisher
 
1 2020-05-19 image_proc
Single image rectification and color processing.
Single image rectification and color processing.
 
1 2020-05-19 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.
 
2 2020-05-19 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-05-19 gazebo_ros_pkgs
Interface for using ROS with the
Interface for using ROS with the
 
1 2020-05-19 gazebo_ros_control
gazebo_ros_control
gazebo_ros_control
 
1 2020-05-19 gazebo_ros
Provides ROS plugins that offer message and service publishers for interfacing with
Provides ROS plugins that offer message and service publishers for interfacing with
 
1 2020-05-19 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-05-19 gazebo_msgs
Message and service data structures for interacting with Gazebo from ROS.
Message and service data structures for interacting with Gazebo from ROS.
 
1 2020-05-19 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-05-19 depth_image_proc
Contains nodelets 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 nodelets 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.
 
2 2020-05-19 cv_bridge
This contains CvBridge, which converts between ROS Image messages and OpenCV images.
This contains CvBridge, which converts between ROS Image messages and OpenCV images.
 
1 2020-05-19 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-05-19 actionlib_tools
The actionlib_tools package
The actionlib_tools package
 
1 2020-05-19 actionlib
The actionlib stack provides a standardized interface for interfacing with preemptable tasks. Examples of this include moving the base to a target location, performing a laser scan and returning the resulting point cloud, detecting the handle of a door, etc.
The actionlib stack provides a standardized interface for interfacing with preemptable tasks. Examples of this include moving the base to a target location, performing a laser scan and returning the resulting point cloud, detecting the handle of a door, etc.
 
1 2020-05-18 geographic_msgs
ROS messages for Geographic Information Systems.
ROS messages for Geographic Information Systems.
 
1 2020-05-18 geographic_info
Geographic information metapackage. Not needed for wet packages, use only to resolve dry stack dependencies.
Geographic information metapackage. Not needed for wet packages, use only to resolve dry stack dependencies.
 
1 2020-05-18 geodesy
Python and C++ interfaces for manipulating geodetic coordinates.
Python and C++ interfaces for manipulating geodetic coordinates.
 
1 2020-05-16 tf_conversions
This package contains a set of conversion functions to convert common tf datatypes (point, vector, pose, etc) into semantically identical datatypes used by other libraries. The conversion functions make it easier for users of the transform library (tf) to work with the datatype of their choice. Currently this package has support for the Kinematics and Dynamics Library (KDL) and the Eigen matrix library. This package is stable, and will get integrated into tf in the next major release cycle (see roadmap).
This package contains a set of conversion functions to convert common tf datatypes (point, vector, pose, etc) into semantically identical datatypes used by other libraries. The conversion functions make it easier for users of the transform library (tf) to work with the datatype of their choice. Currently this package has support for the Kinematics and Dynamics Library (KDL) and the Eigen matrix library. This package is stable, and will get integrated into tf in the next major release cycle (see roadmap).
 
1 2020-05-16 tf
tf is a package that lets the user keep track of multiple coordinate frames over time. tf 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.
tf is a package that lets the user keep track of multiple coordinate frames over time. tf 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.
 
1 2020-05-16 kdl_conversions
Conversion functions between KDL and geometry_msgs types.
Conversion functions between KDL and geometry_msgs types.
 
1 2020-05-16 geometry
 
1 2020-05-16 eigen_conversions
Conversion functions between: - Eigen and KDL - Eigen and geometry_msgs.
Conversion functions between: - Eigen and KDL - Eigen and geometry_msgs.
 
1 2020-05-15 theora_image_transport
Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec.
Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec.
 
1 2020-05-15 rqt_robot_plugins
Metapackage of rqt plugins that are particularly used with robots during its operation.
Metapackage of rqt plugins that are particularly used with robots during its operation.
 
2 2020-05-15 rqt_robot_dashboard
rqt_robot_dashboard provides an infrastructure for building robot dashboard plugins in rqt.
rqt_robot_dashboard provides an infrastructure for building robot dashboard plugins in rqt.
 
1 2020-05-15 rqt_common_plugins
rqt_common_plugins metapackage provides ROS backend graphical tools suite that can be used on/off of robot runtime.
rqt_common_plugins metapackage provides ROS backend graphical tools suite that can be used on/off of robot runtime.
 
1 2020-05-15 image_transport_plugins
A set of plugins for publishing and subscribing to sensor_msgs/Image topics in representations other than raw pixel data. For example, for viewing a stream of images off-robot, a video codec will give much lower bandwidth and latency. For low frame rate tranport of high-definition images, you might prefer sending them as JPEG or PNG-compressed form.
A set of plugins for publishing and subscribing to sensor_msgs/Image topics in representations other than raw pixel data. For example, for viewing a stream of images off-robot, a video codec will give much lower bandwidth and latency. For low frame rate tranport of high-definition images, you might prefer sending them as JPEG or PNG-compressed form.
 
1 2020-05-15 compressed_image_transport
Compressed_image_transport provides a plugin to image_transport for transparently sending images encoded as JPEG or PNG.
Compressed_image_transport provides a plugin to image_transport for transparently sending images encoded as JPEG or PNG.
 
1 2020-05-15 compressed_depth_image_transport
Compressed_depth_image_transport provides a plugin to image_transport for transparently sending depth images (raw, floating-point) using PNG compression.
Compressed_depth_image_transport provides a plugin to image_transport for transparently sending depth images (raw, floating-point) using PNG compression.
 
1 2020-05-14 test_bond
Contains tests for [[bond]], including tests for [[bondpy]] and [[bondcpp]].
Contains tests for [[bond]], including tests for [[bondpy]] and [[bondcpp]].
 
1 2020-05-14 smclib
The State Machine Compiler (SMC) from http://smc.sourceforge.net/ converts a language-independent description of a state machine into the source code to support that state machine. This package contains the libraries that a compiled state machine depends on, but it does not contain the compiler itself.
The State Machine Compiler (SMC) from http://smc.sourceforge.net/ converts a language-independent description of a state machine into the source code to support that state machine. This package contains the libraries that a compiled state machine depends on, but it does not contain the compiler itself.
 
1 2020-05-14 smach_ros
The smach_ros package contains extensions for the SMACH library to integrate it tightly with ROS. For example, SMACH-ROS can call ROS services, listen to ROS topics, and integrate with
The smach_ros package contains extensions for the SMACH library to integrate it tightly with ROS. For example, SMACH-ROS can call ROS services, listen to ROS topics, and integrate with
 
1 2020-05-14 smach_msgs
this package contains a set of messages that are used by the introspection interfaces for smach.
this package contains a set of messages that are used by the introspection interfaces for smach.
 
1 2020-05-14 smach
SMACH is a task-level architecture for rapidly creating complex robot behavior. At its core, SMACH is a ROS-independent Python library to build hierarchical state machines. SMACH is a new library that takes advantage of very old concepts in order to quickly create robust robot behavior with maintainable and modular code.
SMACH is a task-level architecture for rapidly creating complex robot behavior. At its core, SMACH is a ROS-independent Python library to build hierarchical state machines. SMACH is a new library that takes advantage of very old concepts in order to quickly create robust robot behavior with maintainable and modular code.
 
1 2020-05-14 rosunit
Unit-testing package for ROS. This is a lower-level library for rostest and handles unit tests, whereas rostest handles integration tests.
Unit-testing package for ROS. This is a lower-level library for rostest and handles unit tests, whereas rostest handles integration tests.
 
1 2020-05-14 rosmake
rosmake is a ros dependency aware build tool which can be used to build all dependencies in the correct order.
rosmake is a ros dependency aware build tool which can be used to build all dependencies in the correct order.
 
1 2020-05-14 roslib
Base dependencies and support libraries for ROS. roslib contains many of the common data structures and tools that are shared across ROS client library implementations.
Base dependencies and support libraries for ROS. roslib contains many of the common data structures and tools that are shared across ROS client library implementations.
 
1 2020-05-14 roslang
roslang is a common package that all
roslang is a common package that all
 
1 2020-05-14 roscreate
roscreate contains a tool that assists in the creation of ROS filesystem resources. It provides:
roscreate contains a tool that assists in the creation of ROS filesystem resources. It provides:
 
1 2020-05-14 rosclean
rosclean: cleanup filesystem resources (e.g. log files).
rosclean: cleanup filesystem resources (e.g. log files).
 
1 2020-05-14 rosbuild
rosbuild contains scripts for managing the CMake-based build system for ROS.
rosbuild contains scripts for managing the CMake-based build system for ROS.
 
1 2020-05-14 rosboost_cfg
Contains scripts used by the rosboost-cfg tool for determining cflags/lflags/etc. of boost on your system
Contains scripts used by the rosboost-cfg tool for determining cflags/lflags/etc. of boost on your system
 
1 2020-05-14 rosbash
Assorted shell commands for using ros with bash.
Assorted shell commands for using ros with bash.
 
1 2020-05-14 ros
ROS packaging system
ROS packaging system
 
1 2020-05-14 mk
A collection of .mk include files for building ROS architectural elements. Most package authors should use cmake .mk, which calls CMake for the build of the package. The other files in this package are intended for use in exotic situations that mostly arise when importing 3rdparty code.
A collection of .mk include files for building ROS architectural elements. Most package authors should use cmake .mk, which calls CMake for the build of the package. The other files in this package are intended for use in exotic situations that mostly arise when importing 3rdparty code.
 
1 2020-05-14 executive_smach
This metapackage depends on the SMACH library and ROS SMACH integration packages.
This metapackage depends on the SMACH library and ROS SMACH integration packages.
 
1 2020-05-14 bondpy
Python implementation of bond, a mechanism for checking when another process has terminated.
Python implementation of bond, a mechanism for checking when another process has terminated.
 
1 2020-05-14 bondcpp
C++ implementation of bond, a mechanism for checking when another process has terminated.
C++ implementation of bond, a mechanism for checking when another process has terminated.
 
1 2020-05-14 bond_core
A bond allows two processes, A and B, to know when the other has terminated, either cleanly or by crashing. The bond remains connected until it is either broken explicitly or until a heartbeat times out.
A bond allows two processes, A and B, to know when the other has terminated, either cleanly or by crashing. The bond remains connected until it is either broken explicitly or until a heartbeat times out.
 
1 2020-05-14 bond
A bond allows two processes, A and B, to know when the other has terminated, either cleanly or by crashing. The bond remains connected until it is either broken explicitly or until a heartbeat times out.
A bond allows two processes, A and B, to know when the other has terminated, either cleanly or by crashing. The bond remains connected until it is either broken explicitly or until a heartbeat times out.
 
1 2020-05-13 visualization_tutorials
Metapackage referencing tutorials related to rviz and visualization.
Metapackage referencing tutorials related to rviz and visualization.
 
1 2020-05-13 visualization_marker_tutorials
The visulalization_marker_tutorials package
The visulalization_marker_tutorials package
 
1 2020-05-13 urdf_tutorial
This package contains a number of URDF tutorials.
This package contains a number of URDF tutorials.
 
2 2020-05-13 tf2_tools
tf2_tools
tf2_tools
 
2 2020-05-13 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-05-13 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-05-13 tf2_py
The tf2_py package
The tf2_py package
 
2 2020-05-13 tf2_msgs
tf2_msgs
tf2_msgs
 
2 2020-05-13 tf2_kdl
KDL binding for tf2
KDL binding for tf2
 
2 2020-05-13 tf2_geometry_msgs
tf2_geometry_msgs
tf2_geometry_msgs
 
2 2020-05-13 tf2_eigen
tf2_eigen
tf2_eigen
 
2 2020-05-13 tf2_bullet
tf2_bullet
tf2_bullet
 
2 2020-05-13 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-05-13 test_tf2
tf2 unit tests
tf2 unit tests
 
1 2020-05-13 teb_local_planner_tutorials
The teb_local_planner_tutorials package
The teb_local_planner_tutorials package
 
1 2020-05-13 teb_local_planner
The teb_local_planner package implements a plugin to the base_local_planner of the 2D navigation stack. The underlying method called Timed Elastic Band locally optimizes the robot's trajectory with respect to trajectory execution time, separation from obstacles and compliance with kinodynamic constraints at runtime.
The teb_local_planner package implements a plugin to the base_local_planner of the 2D navigation stack. The underlying method called Timed Elastic Band locally optimizes the robot's trajectory with respect to trajectory execution time, separation from obstacles and compliance with kinodynamic constraints at runtime.
 
1 2020-05-13 rviz_python_tutorial
Tutorials showing how to call into rviz internals from python scripts.
Tutorials showing how to call into rviz internals from python scripts.
 
1 2020-05-13 rviz_plugin_tutorials
Tutorials showing how to write plugins for RViz.
Tutorials showing how to write plugins for RViz.
 
2 2020-05-13 rviz
3D visualization tool for ROS.
3D visualization tool for ROS.
 
2 2020-05-13 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-05-13 rospack
ROS Package Tool
ROS Package Tool
 
1 2020-05-13 mrpt2
Mobile Robot Programming Toolkit (MRPT) version 2.x
Mobile Robot Programming Toolkit (MRPT) version 2.x
 
1 2020-05-13 map_laser
Filters a laser scan to remove points that are in the current static map
Filters a laser scan to remove points that are in the current static map
 
1 2020-05-13 librviz_tutorial
Tutorial showing how to compile your own C++ program with RViz displays and features.
Tutorial showing how to compile your own C++ program with RViz displays and features.
 
1 2020-05-13 laser_filtering
ROS Libraries for filtering specific kinds of laser scans
ROS Libraries for filtering specific kinds of laser scans
 
1 2020-05-13 interactive_marker_tutorials
The interactive_marker_tutorials package
The interactive_marker_tutorials package
 
2 2020-05-13 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-05-13 four_wheel_steering_msgs
ROS messages for robots using FourWheelSteering.
ROS messages for robots using FourWheelSteering.
 
1 2020-05-13 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-05-13 control_box_rst
The control_box_rst package provides C++ libraries for predictive control, direct optimal control, optimization and simulation.
The control_box_rst package provides C++ libraries for predictive control, direct optimal control, optimization and simulation.
 
1 2020-05-13 ackermann_msgs
ROS messages for robots using Ackermann steering.
ROS messages for robots using Ackermann steering.
 
1 2020-05-12 velocity_controllers
velocity_controllers
velocity_controllers
 
1 2020-05-12 trajectory_tracker_rviz_plugins
Rviz plugins for trajectory_tracker_msgs
Rviz plugins for trajectory_tracker_msgs
 
1 2020-05-12 trajectory_tracker_msgs
Message definitions for trajectory_tracker package
Message definitions for trajectory_tracker package
 
1 2020-05-12 safety_limiter_msgs
Message definitions for safety_limiter_msgs package
Message definitions for safety_limiter_msgs package
 
2 2020-05-12 rqt_rviz
rqt_rviz provides a GUI plugin embedding
rqt_rviz provides a GUI plugin embedding
 
1 2020-05-12 rqt_joint_trajectory_controller
Graphical frontend for interacting with joint_trajectory_controller instances.
Graphical frontend for interacting with joint_trajectory_controller instances.
 
2 2020-05-12 ros_controllers
Library of ros controllers
Library of ros controllers
 
1 2020-05-12 position_controllers
position_controllers
position_controllers
 
1 2020-05-12 planner_cspace_msgs
Message definitions for planner_cspace package
Message definitions for planner_cspace package
 
1 2020-05-12 neonavigation_rviz_plugins
Rviz plugins for neonavigation package
Rviz plugins for neonavigation package
 
1 2020-05-12 neonavigation_msgs
Message definitions for neonavigation package
Message definitions for neonavigation package
 
1 2020-05-12 map_organizer_msgs
Message definitions for map_organizer_msgs package
Message definitions for map_organizer_msgs package
 
1 2020-05-12 joint_trajectory_controller
Controller for executing joint-space trajectories on a group of joints.
Controller for executing joint-space trajectories on a group of joints.
 
1 2020-05-12 joint_state_controller
Controller to publish joint state
Controller to publish joint state
 
1 2020-05-12 jackal_robot
Metapackage of software to install on Jackal.
Metapackage of software to install on Jackal.
 
1 2020-05-12 jackal_bringup
Scripts for installing Jackal's robot software.
Scripts for installing Jackal's robot software.
 
1 2020-05-12 jackal_base
Jackal's mobility and sensor base.
Jackal's mobility and sensor base.
 
1 2020-05-12 imu_sensor_controller
Controller to publish state of IMU sensors
Controller to publish state of IMU sensors
 
1 2020-05-12 gripper_action_controller
The gripper_action_controller package
The gripper_action_controller package
 
1 2020-05-12 genpy
Python ROS message and service generators.
Python ROS message and service generators.
 
2 2020-05-12 four_wheel_steering_controller
Controller for a four wheel steering mobile base.
Controller for a four wheel steering mobile base.
 
1 2020-05-12 forward_command_controller
forward_command_controller
forward_command_controller
 

Packages

Name Description
1 2020-05-24 pybind11_catkin
The pybind11 package
The pybind11 package
 
1 2020-05-23 slime_wrapper
ROS wrapper for slime
ROS wrapper for slime
 
1 2020-05-23 slime_ros
Extensions for slime to assist in working with ROS packages
Extensions for slime to assist in working with ROS packages
 
1 2020-05-23 roslisp_utilities
Some utility functionality to interact with ROS using roslisp.
Some utility functionality to interact with ROS using roslisp.
 
2 2020-05-23 roslisp_repl
This package provides a script that launches Emacs with Slime (the Superior Lisp Interaction Mode) ready for Lisp development and roslisp.
This package provides a script that launches Emacs with Slime (the Superior Lisp Interaction Mode) ready for Lisp development and roslisp.
 
1 2020-05-23 roslisp_common
Common libraries to control ROS based robots. This stack contains an implementation of actionlib (client and server) in Common Lisp, a transformation library and an implementation of tf in Common Lisp.
Common libraries to control ROS based robots. This stack contains an implementation of actionlib (client and server) in Common Lisp, a transformation library and an implementation of tf in Common Lisp.
 
1 2020-05-23 rosemacs
ROS tools for those who live in Emacs.
ROS tools for those who live in Emacs.
 
1 2020-05-23 ros_emacs_utils
A metapackage of Emacs utils for ROS. Only there for simplifying the release process.
A metapackage of Emacs utils for ROS. Only there for simplifying the release process.
 
1 2020-05-23 ifopt
An
An
 
1 2020-05-23 cl_utils
Common Lisp utility libraries
Common Lisp utility libraries
 
1 2020-05-23 cl_urdf
cl_urdf
cl_urdf
 
1 2020-05-23 cl_transforms_stamped
Implementation of TF datatypes
Implementation of TF datatypes
 
1 2020-05-23 cl_transforms
Homogeneous transform library for Common Lisp.
Homogeneous transform library for Common Lisp.
 
1 2020-05-23 cl_tf2
Client implementation to use TF2 from Common Lisp
Client implementation to use TF2 from Common Lisp
 
1 2020-05-23 cl_tf
Client implementation to use TF from Common Lisp
Client implementation to use TF from Common Lisp
 
1 2020-05-23 actionlib_lisp
actionlib_lisp is a native implementation of the famous actionlib in Common Lisp. It provides a client and a simple server.
actionlib_lisp is a native implementation of the famous actionlib in Common Lisp. It provides a client and a simple server.
 
1 2020-05-22 turtlebot3_teleop
Provides teleoperation using keyboard for TurtleBot3.
Provides teleoperation using keyboard for TurtleBot3.
 
1 2020-05-22 turtlebot3_slam
The turtlebot3_slam package provides roslaunch scripts for starting the SLAM
The turtlebot3_slam package provides roslaunch scripts for starting the SLAM
 
1 2020-05-22 turtlebot3_navigation
The turtlebot3_navigation provides roslaunch scripts for starting the navigation.
The turtlebot3_navigation provides roslaunch scripts for starting the navigation.
 
1 2020-05-22 turtlebot3_example
This package provides four TurtleBot3 basic example include move using interactive marker, move and stop using LDS, move to goal position, move to custom routes. The interactions node is that you can control the TurtleBot3 front and back side or rotate to goal position. The obstacle node is that when the robot meets an obstacle, it stops. The patrol node is that TurtleBot3 move to custom route. There are 3 route(square, triangle, circle) in this package. You can add your route and move the TurtleBot3. The pointop node is that you can insert goal position include distance x-axis, y-axis and angluar z-axis.
This package provides four TurtleBot3 basic example include move using interactive marker, move and stop using LDS, move to goal position, move to custom routes. The interactions node is that you can control the TurtleBot3 front and back side or rotate to goal position. The obstacle node is that when the robot meets an obstacle, it stops. The patrol node is that TurtleBot3 move to custom route. There are 3 route(square, triangle, circle) in this package. You can add your route and move the TurtleBot3. The pointop node is that you can insert goal position include distance x-axis, y-axis and angluar z-axis.
 
1 2020-05-22 turtlebot3_description
3D models of the TurtleBot3 for simulation and visualization
3D models of the TurtleBot3 for simulation and visualization
 
1 2020-05-22 turtlebot3_bringup
roslaunch scripts for starting the TurtleBot3
roslaunch scripts for starting the TurtleBot3
 
1 2020-05-22 turtlebot3
ROS packages for the Turtlebot3 (meta package)
ROS packages for the Turtlebot3 (meta package)
 
1 2020-05-22 trajectory_tracker
Path following control package for wheeled mobile robot
Path following control package for wheeled mobile robot
 
1 2020-05-22 track_odometry
Odometry slip compensation package
Odometry slip compensation package
 
1 2020-05-22 test_mavros
Tests for MAVROS package
Tests for MAVROS package
 
1 2020-05-22 sr_visualization_icons
Contains icons used by all guis in sr_visualization.
Contains icons used by all guis in sr_visualization.
 
1 2020-05-22 sr_visualization
This stack contains the different gui plugins used with the shadow robot stacks.
This stack contains the different gui plugins used with the shadow robot stacks.
 
1 2020-05-22 sr_gui_muscle_driver_bootloader
A GUI plugin for bootloading the muscle drivers on the etherCAT muscle shadow hand.
A GUI plugin for bootloading the muscle drivers on the etherCAT muscle shadow hand.
 
1 2020-05-22 sr_gui_motor_resetter
A GUI plugin for resetting motors on the shadow hand.
A GUI plugin for resetting motors on the shadow hand.
 
1 2020-05-22 sr_gui_hand_calibration
A GUI plugin for calibrating the Shadow EtherCAT Hand.
A GUI plugin for calibrating the Shadow EtherCAT Hand.
 
1 2020-05-22 sr_gui_cyberglove_calibrator
A GUI plugin for bootloading the motors on the shadow etherCAT hand.
A GUI plugin for bootloading the motors on the shadow etherCAT hand.
 
1 2020-05-22 sr_gui_controller_tuner
A GUI plugin for tuning the sr_mechanism_controllers
A GUI plugin for tuning the sr_mechanism_controllers
 
1 2020-05-22 sr_gui_change_muscle_controllers
A GUI plugin for loading the different muscle controllers.
A GUI plugin for loading the different muscle controllers.
 
1 2020-05-22 sr_gui_bootloader
A GUI plugin for bootloading the motors on the shadow etherCAT hand.
A GUI plugin for bootloading the motors on the shadow etherCAT hand.
 
1 2020-05-22 sr_gui_biotac
The sr_gui_biotac package
The sr_gui_biotac package
 
1 2020-05-22 sr_gui_advanced_controls
A GUI plugin for a more advanced way of loading the different motor controllers.
A GUI plugin for a more advanced way of loading the different motor controllers.
 
1 2020-05-22 sr_data_visualization
A package to show all the data coming from the dexterous hand.
A package to show all the data coming from the dexterous hand.
 
1 2020-05-22 safety_limiter
Motion limiter package for collision prevention
Motion limiter package for collision prevention
 
1 2020-05-22 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-05-22 rqt_logger_level
rqt_logger_level provides a GUI plugin for configuring the logger level of ROS nodes.
rqt_logger_level provides a GUI plugin for configuring the logger level of ROS nodes.
 
1 2020-05-22 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-05-22 rqt_console
rqt_console provides a GUI plugin for displaying and filtering ROS messages.
rqt_console provides a GUI plugin for displaying and filtering ROS messages.
 
1 2020-05-22 rosbridge_suite
Rosbridge provides a JSON API to ROS functionality for non-ROS programs. There are a variety of front ends that interface with rosbridge, including a WebSocket server for web browsers to interact with. Rosbridge_suite is a meta-package containing rosbridge, various front end packages for rosbridge like a WebSocket package, and helper packages.
Rosbridge provides a JSON API to ROS functionality for non-ROS programs. There are a variety of front ends that interface with rosbridge, including a WebSocket server for web browsers to interact with. Rosbridge_suite is a meta-package containing rosbridge, various front end packages for rosbridge like a WebSocket package, and helper packages.
 
1 2020-05-22 rosbridge_server
A WebSocket interface to rosbridge.
A WebSocket interface to rosbridge.
 
1 2020-05-22 rosbridge_msgs
Package containing message files
Package containing message files
 
1 2020-05-22 rosbridge_library
The core rosbridge package, responsible for interpreting JSON and performing the appropriate ROS action, like subscribe, publish, call service, and interact with params.
The core rosbridge package, responsible for interpreting JSON and performing the appropriate ROS action, like subscribe, publish, call service, and interact with params.
 
1 2020-05-22 rosapi
Provides service calls for getting ros meta-information, like list of topics, services, params, etc.
Provides service calls for getting ros meta-information, like list of topics, services, params, etc.
 
1 2020-05-22 ros_ethercat_model
The mechanism model
The mechanism model
 
1 2020-05-22 ros_ethercat_loop
Main loop to run EtherCAT robot hardware.
Main loop to run EtherCAT robot hardware.
 
1 2020-05-22 ros_ethercat_hardware
Package for creating a hardware interface to the robot using the EtherCAT motor controller/driver
Package for creating a hardware interface to the robot using the EtherCAT motor controller/driver
 
1 2020-05-22 ros_ethercat
A pr2 agnostic replacement for robots using EtherCAT
A pr2 agnostic replacement for robots using EtherCAT
 
1 2020-05-22 planner_cspace
3-dof configuration space planner for mobile robot
3-dof configuration space planner for mobile robot
 
1 2020-05-22 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.
 
1 2020-05-22 obj_to_pointcloud
OBJ file to pointcloud message converter package
OBJ file to pointcloud message converter package
 
1 2020-05-22 neonavigation_launch
Demonstration and sample launch files for neonavigation meta-package
Demonstration and sample launch files for neonavigation meta-package
 
1 2020-05-22 neonavigation_common
Common headers for neonavigation meta-package
Common headers for neonavigation meta-package
 
1 2020-05-22 neonavigation
The neonavigation meta-package including 3-dof configuration space planner
The neonavigation meta-package including 3-dof configuration space planner
 
1 2020-05-22 mavros_msgs
mavros_msgs defines messages for
mavros_msgs defines messages for
 
1 2020-05-22 mavros_extras
Extra nodes and plugins for
Extra nodes and plugins for
 
1 2020-05-22 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-05-22 map_organizer
Layered costmap organizer package
Layered costmap organizer package
 
1 2020-05-22 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-05-22 joystick_interrupt
Interrupt cmd_vel by joystick input
Interrupt cmd_vel by joystick input
 
1 2020-05-22 gtsam
gtsam
gtsam
 
1 2020-05-22 costmap_cspace
3-dof configuration space costmap package
3-dof configuration space costmap package
 
1 2020-05-21 swri_yaml_util
Provides wrappers around the yaml-cpp library for various utility functions and to abstract out the API changes made to yaml-cpp between ubuntu:precise and ubuntu:trusty.
Provides wrappers around the yaml-cpp library for various utility functions and to abstract out the API changes made to yaml-cpp between ubuntu:precise and ubuntu:trusty.
 
1 2020-05-21 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-05-21 swri_system_util
swri_system_util
swri_system_util
 
1 2020-05-21 swri_string_util
swri_string_util
swri_string_util
 
1 2020-05-21 swri_serial_util
swri_serial_util
swri_serial_util
 
1 2020-05-21 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-05-21 swri_rospy
This package provides added functionaliy on top of rospy, including a single-threaded callback queue.
This package provides added functionaliy on top of rospy, including a single-threaded callback queue.
 
1 2020-05-21 swri_roscpp
swri_roscpp
swri_roscpp
 
1 2020-05-21 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-05-21 swri_opencv_util
swri_opencv_util
swri_opencv_util
 
1 2020-05-21 swri_nodelet
This package provides a simple script to write simple launch files that can easily switch between running nodelets together or as standalone nodes.
This package provides a simple script to write simple launch files that can easily switch between running nodelets together or as standalone nodes.
 
1 2020-05-21 swri_math_util
swri_math_util
swri_math_util
 
1 2020-05-21 swri_image_util
swri_image_util
swri_image_util
 
1 2020-05-21 swri_geometry_util
swri_geometry_util
swri_geometry_util
 
1 2020-05-21 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-05-21 swri_console_util
swri_console_util
swri_console_util
 
2 2020-05-21 sbpl_interface_ros
sbpl_interface_ros
sbpl_interface_ros
 
2 2020-05-21 sbpl_interface
sbpl_interface
sbpl_interface
 
1 2020-05-21 rosdoc_lite
This ROS package wraps documentation tools like doxygen, sphinx, and epydoc, making it convenient to generate ROS package documentation. It also generates online documentation for the ROS wiki.
This ROS package wraps documentation tools like doxygen, sphinx, and epydoc, making it convenient to generate ROS package documentation. It also generates online documentation for the ROS wiki.
 
1 2020-05-21 resized_image_transport
ROS nodes to publish resized images.
ROS nodes to publish resized images.
 
1 2020-05-21 realsense2_description
RealSense Camera description package for Intel 3D D400 cameras
RealSense Camera description package for Intel 3D D400 cameras
 
1 2020-05-21 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
 
2 2020-05-21 moveit_simple_controller_manager
A generic, simple controller manager plugin for MoveIt.
A generic, simple controller manager plugin for MoveIt.
 
2 2020-05-21 moveit_setup_assistant
Generates a configuration package that makes it easy to use MoveIt!
Generates a configuration package that makes it easy to use MoveIt!
 
1 2020-05-21 moveit_runtime
moveit_runtime meta package contains MoveIt! packages that are essential for its runtime (e.g. running MoveIt! on robots).
moveit_runtime meta package contains MoveIt! packages that are essential for its runtime (e.g. running MoveIt! on robots).
 
2 2020-05-21 moveit_ros_warehouse
Components of MoveIt! connecting to MongoDB
Components of MoveIt! connecting to MongoDB
 
2 2020-05-21 moveit_ros_visualization
Components of MoveIt! that offer visualization
Components of MoveIt! that offer visualization
 
2 2020-05-21 moveit_ros_robot_interaction
Components of MoveIt! that offer interaction via interactive markers
Components of MoveIt! that offer interaction via interactive markers
 
2 2020-05-21 moveit_ros_planning_interface
Components of MoveIt! that offer simpler interfaces to planning and execution
Components of MoveIt! that offer simpler interfaces to planning and execution
 
2 2020-05-21 moveit_ros_planning
Planning components of MoveIt! that use ROS
Planning components of MoveIt! that use ROS
 
2 2020-05-21 moveit_ros_perception
Components of MoveIt! connecting to perception
Components of MoveIt! connecting to perception
 
1 2020-05-21 moveit_ros_occupancy_map_monitor
Components of MoveIt! connecting to occupancy map
Components of MoveIt! connecting to occupancy map
 
2 2020-05-21 moveit_ros_move_group
The move_group node for MoveIt
The move_group node for MoveIt
 
2 2020-05-21 moveit_ros_manipulation
Components of MoveIt! used for manipulation
Components of MoveIt! used for manipulation
 
2 2020-05-21 moveit_ros_control_interface
ros_control controller manager interface for MoveIt!
ros_control controller manager interface for MoveIt!
 
2 2020-05-21 moveit_ros_benchmarks
Enhanced tools for benchmarks in MoveIt!
Enhanced tools for benchmarks in MoveIt!
 
2 2020-05-21 moveit_ros
Components of MoveIt! that use ROS
Components of MoveIt! that use ROS
 
2 2020-05-21 moveit_plugins
Metapackage for MoveIt! plugins.
Metapackage for MoveIt! plugins.
 
2 2020-05-21 moveit_planners_ompl
MoveIt! interface to OMPL
MoveIt! interface to OMPL
 
1 2020-05-21 moveit_planners_chomp
The interface for using CHOMP within MoveIt!
The interface for using CHOMP within MoveIt!
 
2 2020-05-21 moveit_planners
Metapacakge that installs all available planners for MoveIt
Metapacakge that installs all available planners for MoveIt
 
1 2020-05-21 moveit_msgs
Messages, services and actions used by MoveIt
Messages, services and actions used by MoveIt
 
1 2020-05-21 moveit_kinematics
Package for all inverse kinematics solvers in MoveIt!
Package for all inverse kinematics solvers in MoveIt!
 
1 2020-05-21 moveit_jog_arm
Provides real-time manipulator Cartesian jogging.
Provides real-time manipulator Cartesian jogging.
 
2 2020-05-21 moveit_fake_controller_manager
A fake controller manager plugin for MoveIt.
A fake controller manager plugin for MoveIt.
 
2 2020-05-21 moveit_core
Core libraries used by MoveIt!
Core libraries used by MoveIt!
 
2 2020-05-21 moveit_controller_manager_example
An example controller manager plugin for MoveIt. This is not functional code.
An example controller manager plugin for MoveIt. This is not functional code.
 
2 2020-05-21 moveit_commander
Python interfaces to MoveIt
Python interfaces to MoveIt
 
1 2020-05-21 moveit_chomp_optimizer_adapter
MoveIt planning request adapter utilizing chomp for solution optimization
MoveIt planning request adapter utilizing chomp for solution optimization
 
1 2020-05-21 moveit
Meta package that contains all essential package of MoveIt!. Until Summer 2016 MoveIt! had been developed over multiple repositories, where developers' usability and maintenance effort was non-trivial. See
Meta package that contains all essential package of MoveIt!. Until Summer 2016 MoveIt! had been developed over multiple repositories, where developers' usability and maintenance effort was non-trivial. See
 
1 2020-05-21 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-05-21 marti_data_structures
marti_data_structures
marti_data_structures
 
1 <