Packages

Name Description
1 2019-10-09 radar_msgs
Generic Radar Messages
Generic Radar Messages
 
1 2019-10-09 py_trees_ros
ROS2 extensions and behaviours for py_trees.
ROS2 extensions and behaviours for py_trees.
 
1 2019-10-09 pacmod_msgs
Message definition files for the PACMod driver
Message definition files for the PACMod driver
 
1 2019-10-09 neobotix_usboard_msgs
neobotix_usboard package
neobotix_usboard package
 
1 2019-10-09 mobileye_560_660_msgs
Message definitions for the Mobileye 560/660
Message definitions for the Mobileye 560/660
 
2 2019-10-09 lex_node
Package providing a ROS node for interacting with Amazon Lex
Package providing a ROS node for interacting with Amazon Lex
 
2 2019-10-09 lex_common_msgs
Common messages for interacting with Amazon Lex using the lex_node package
Common messages for interacting with Amazon Lex using the lex_node package
 
1 2019-10-09 kartech_linear_actuator_msgs
The kartech_linear_actuator_msgs package
The kartech_linear_actuator_msgs package
 
1 2019-10-09 ibeo_msgs
Package containing messages for Ibeo sensors.
Package containing messages for Ibeo sensors.
 
1 2019-10-09 derived_object_msgs
Abstracted Messages from Perception Modalities
Abstracted Messages from Perception Modalities
 
1 2019-10-09 delphi_srr_msgs
Message definitions for the Delphi SRR
Message definitions for the Delphi SRR
 
1 2019-10-09 delphi_mrr_msgs
Message definitions for the Delphi MRR
Message definitions for the Delphi MRR
 
1 2019-10-09 delphi_esr_msgs
Message definitions for the Delphi ESR
Message definitions for the Delphi ESR
 
1 2019-10-08 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 2019-10-08 webots_ros2_ur_e_description
Universal Robot description for Webots.
Universal Robot description for Webots.
 
1 2019-10-08 webots_ros2_universal_robot
Universal Robot ROS2 interface for Webots.
Universal Robot ROS2 interface for Webots.
 
1 2019-10-08 webots_ros2_msgs
Services and Messages of the webots_ros2 packages.
Services and Messages of the webots_ros2 packages.
 
1 2019-10-08 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 2019-10-08 webots_ros2_desktop
Interface between Webots and ROS2 including the Webots package
Interface between Webots and ROS2 including the Webots package
 
1 2019-10-08 webots_ros2_core
Core interface between Webots and ROS2
Core interface between Webots and ROS2
 
1 2019-10-08 webots_ros2_abb
ABB robots ROS2 interface for Webots.
ABB robots ROS2 interface for Webots.
 
1 2019-10-08 webots_ros2
Interface between Webots and ROS2
Interface between Webots and ROS2
 
1 2019-10-07 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.
 
2 2019-10-04 udp_driver
A template class and associated utilities which encapsulate basic reading from UDP sockets
A template class and associated utilities which encapsulate basic reading from UDP sockets
 
1 2019-10-04 marti_visualization_msgs
marti_visualization_msgs
marti_visualization_msgs
 
1 2019-10-04 marti_status_msgs
marti_status_msgs
marti_status_msgs
 
1 2019-10-04 marti_sensor_msgs
marti_sensor_msgs
marti_sensor_msgs
 
1 2019-10-04 marti_perception_msgs
marti_perception_msgs
marti_perception_msgs
 
1 2019-10-04 marti_nav_msgs
marti_nav_msgs
marti_nav_msgs
 
1 2019-10-04 marti_common_msgs
marti_common_msgs
marti_common_msgs
 
1 2019-10-04 marti_can_msgs
marti_can_msgs
marti_can_msgs
 
2 2019-10-04 gpsd_client
connects to a GPSd server and broadcasts GPS fixes using the NavSatFix message
connects to a GPSd server and broadcasts GPS fixes using the NavSatFix message
 
2 2019-10-04 gps_umd
gps_umd metapackage
gps_umd metapackage
 
1 2019-10-04 gps_tools
GPS routines for use in GPS drivers
GPS routines for use in GPS drivers
 
1 2019-10-04 gps_msgs
GPS messages for use in GPS drivers
GPS messages for use in GPS drivers
 
3 2019-10-04 apriltag
AprilTag detector library
AprilTag detector library
 
2 2019-10-03 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 2019-10-03 rqt_publisher
rqt_publisher provides a GUI plugin for publishing arbitrary messages with fixed or computed field values.
rqt_publisher provides a GUI plugin for publishing arbitrary messages with fixed or computed field values.
 
1 2019-10-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 2019-10-03 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 2019-10-01 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 2019-10-01 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 2019-10-01 ros_canopen
A generic canopen implementation for ROS
A generic canopen implementation for ROS
 
1 2019-10-01 py_trees_ros_interfaces
Interfaces used by py_trees_ros and py_trees_ros_tutorials.
Interfaces used by py_trees_ros and py_trees_ros_tutorials.
 
1 2019-10-01 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 2019-10-01 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 2019-10-01 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 2019-10-01 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 2019-10-01 can_msgs
CAN related message types.
CAN related message types.
 
1 2019-09-30 sros2_cmake
Cmake macros to configure security for nodes
Cmake macros to configure security for nodes
 

Packages

Name Description
1 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 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 2019-03-10 ament_cmake
The entry point package for the ament buildsystem in CMake.
The entry point package for the ament buildsystem in CMake.
 
1 2019-03-10 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 2019-03-10 action_msgs
Messages and service definitions common among all ROS actions.
Messages and service definitions common among all ROS actions.
 
1 2019-03-05 rqt_topic
rqt_topic provides a GUI plugin for displaying debug information about ROS topics including publishers, subscribers, publishing rate, and ROS Messages.
rqt_topic provides a GUI plugin for displaying debug information about ROS topics including publishers, subscribers, publishing rate, and ROS Messages.
 
1 2019-03-05 rqt_action
rqt_action provides a feature to introspect all available ROS action types. By utilizing rqt_msg, the output format is unified with it and rqt_srv. Note that the actions shown on this plugin is the ones that are stored on your machine, not on the ROS core your rqt instance connects to.
rqt_action provides a feature to introspect all available ROS action types. By utilizing rqt_msg, the output format is unified with it and rqt_srv. Note that the actions shown on this plugin is the ones that are stored on your machine, not on the ROS core your rqt instance connects to.
 
2 2019-02-25 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 2019-02-24 srdfdom
Parser for Semantic Robot Description Format (SRDF).
Parser for Semantic Robot Description Format (SRDF).
 
3 2019-02-24 apriltag
AprilTag detector library
AprilTag detector library
 
1 2019-02-11 eigen_stl_containers
This package provides a set of typedef's that allow using Eigen datatypes in STL containers
This package provides a set of typedef's that allow using Eigen datatypes in STL containers
 
2 2019-02-08 teleop_twist_joy
Generic joystick teleop for twist robots.
Generic joystick teleop for twist robots.
 
1 2019-02-08 rosidl_typesupport_introspection_cpp
Generate the message type support for dynamic message construction in C++.
Generate the message type support for dynamic message construction in C++.
 
1 2019-02-08 rosidl_typesupport_introspection_c
Generate the message type support for dynamic message construction in C.
Generate the message type support for dynamic message construction in C.
 
1 2019-02-08 rosidl_typesupport_interface
The interface for rosidl typesupport packages.
The interface for rosidl typesupport packages.
 
1 2019-02-08 rosidl_parser
The parser for ROS interface files.
The parser for ROS interface files.
 
1 2019-02-08 rosidl_generator_cpp
Generate the ROS interfaces in C++.
Generate the ROS interfaces in C++.
 
1 2019-02-08 rosidl_generator_c
Generate the ROS interfaces in C.
Generate the ROS interfaces in C.
 
1 2019-02-08 rosidl_cmake
The CMake functionality to invoke code generation for ROS interface files.
The CMake functionality to invoke code generation for ROS interface files.
 
1 2019-02-08 rosidl_adapter
API and scripts to parse .msg/.srv/.action files and convert them to .idl.
API and scripts to parse .msg/.srv/.action files and convert them to .idl.
 
1 2019-02-08 rosidl_actions
Converts action files into message and service files.
Converts action files into message and service files.
 
1 2019-02-08 ros2topic
The topic command for ROS 2 command line tools.
The topic command for ROS 2 command line tools.
 
1 2019-02-08 ros2srv
The srv command for ROS 2 command line tools.
The srv command for ROS 2 command line tools.
 
1 2019-02-08 ros2service
The service command for ROS 2 command line tools.
The service command for ROS 2 command line tools.
 
1 2019-02-08 ros2run
The run command for ROS 2 command line tools.
The run command for ROS 2 command line tools.
 
1 2019-02-08 ros2pkg
The pkg command for ROS 2 command line tools.
The pkg command for ROS 2 command line tools.
 
1 2019-02-08 ros2param
The param command for ROS 2 command line tools.
The param command for ROS 2 command line tools.
 
1 2019-02-08 ros2node
The node command for ROS 2 command line tools.
The node command for ROS 2 command line tools.
 

Packages

Name Description
1 2018-06-28 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 2018-06-28 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 2018-06-28 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 2018-06-28 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 2018-06-28 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 2018-06-28 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 2018-06-28 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 2018-06-28 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 2018-06-28 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.
 
2 2018-06-28 amcl
 
1 2018-06-27 tlsf_cpp
C++ stdlib-compatible wrapper around tlsf allocator and ROS2 examples
C++ stdlib-compatible wrapper around tlsf allocator and ROS2 examples
 
1 2018-06-27 rttest
Instrumentation library for real-time performance testing
Instrumentation library for real-time performance testing
 
2 2018-06-27 robot_state_publisher
ROS2 version of the robot_state_publisher package
ROS2 version of the robot_state_publisher package
 
1 2018-06-27 examples_rclpy_minimal_subscriber
Examples of minimal subscribers using rclpy.
Examples of minimal subscribers using rclpy.
 
1 2018-06-27 examples_rclpy_minimal_service
Examples of minimal service servers using rclpy.
Examples of minimal service servers using rclpy.
 
1 2018-06-27 examples_rclpy_minimal_publisher
Examples of minimal publishers using rclpy.
Examples of minimal publishers using rclpy.
 
1 2018-06-27 examples_rclpy_minimal_client
Examples of minimal service clients using rclpy.
Examples of minimal service clients using rclpy.
 
1 2018-06-27 examples_rclpy_executors
Examples of creating and using exectors to run multiple nodes in the same process
Examples of creating and using exectors to run multiple nodes in the same process
 
1 2018-06-27 examples_rclcpp_minimal_timer
Examples of minimal nodes which have timers
Examples of minimal nodes which have timers
 
1 2018-06-27 examples_rclcpp_minimal_subscriber
Examples of minimal subscribers
Examples of minimal subscribers
 
1 2018-06-27 examples_rclcpp_minimal_service
A minimal service server which adds two numbers
A minimal service server which adds two numbers
 
1 2018-06-27 examples_rclcpp_minimal_publisher
Examples of minimal publisher nodes
Examples of minimal publisher nodes
 
1 2018-06-27 examples_rclcpp_minimal_composition
Minimalist examples of composing nodes in the same process
Minimalist examples of composing nodes in the same process
 
1 2018-06-27 examples_rclcpp_minimal_client
Examples of minimal service clients
Examples of minimal service clients
 
1 2018-06-27 ament_tools
The command line tools for the ament buildsystem.
The command line tools for the ament buildsystem.
 
1 2018-06-26 tlsf
TLSF allocator version 2.4.6
TLSF allocator version 2.4.6
 
2 2018-06-26 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 2018-06-26 teleop_twist_joy
Generic joystick teleop for twist robots.
Generic joystick teleop for twist robots.
 
3 2018-06-26 kdl_parser
The Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and dynamic parameters of a robot mechanism.
The Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and dynamic parameters of a robot mechanism.
 
2 2018-06-26 joy
ROS2 driver for a generic Linux joystick. Will contain a MacOS and Windows version later. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS2. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
ROS2 driver for a generic Linux joystick. Will contain a MacOS and Windows version later. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS2. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
 
3 2018-06-25 urdf
This package contains a C++ parser for the Unified Robot Description Format (URDF), which is an XML format for representing a robot model. The code API of the parser has been through our review process and will remain backwards compatible in future releases.
This package contains a C++ parser for the Unified Robot Description Format (URDF), which is an XML format for representing a robot model. The code API of the parser has been through our review process and will remain backwards compatible in future releases.
 
1 2018-06-25 libyaml_vendor
Wrapper around libyaml, provides the last version (1.8.0 rc) that ships with a CMake module
Wrapper around libyaml, provides the last version (1.8.0 rc) that ships with a CMake module
 
1 2018-06-25 example_interfaces
Contains message and service definitions used by the examples.
Contains message and service definitions used by the examples.
 
1 2018-06-24 test_msgs
A package containing message definitions and fixtures used exclusively for testing purposes.
A package containing message definitions and fixtures used exclusively for testing purposes.
 
1 2018-06-24 rosidl_typesupport_cpp
Generate the type support for C++ messages.
Generate the type support for C++ messages.
 
1 2018-06-24 rosidl_typesupport_c
Generate the type support for C messages.
Generate the type support for C messages.
 
2 2018-06-24 rosidl_default_runtime
A configuration package defining the runtime for the ROS interfaces.
A configuration package defining the runtime for the ROS interfaces.
 
2 2018-06-24 rosidl_default_generators
A configuration package defining the default ROS interface generators.
A configuration package defining the default ROS interface generators.
 
3 2018-06-24 rosgraph_msgs
Messages relating to the ROS Computation Graph. These are generally considered to be low-level messages that end users do not interact with.
Messages relating to the ROS Computation Graph. These are generally considered to be low-level messages that end users do not interact with.
 
1 2018-06-24 rcl_interfaces
The ROS client library common interfaces. This package contains the messages and services which ROS client libraries will use under the hood to communicate higher level concepts such as parameters.
The ROS client library common interfaces. This package contains the messages and services which ROS client libraries will use under the hood to communicate higher level concepts such as parameters.
 
1 2018-06-24 lifecycle_msgs
A package containing some lifecycle related message and service definitions.
A package containing some lifecycle related message and service definitions.
 
1 2018-06-24 builtin_interfaces
A package containing builtin message and service definitions.
A package containing builtin message and service definitions.
 
2 2018-06-23 rosidl_typesupport_opensplice_cpp
Generate the C++ interfaces for PrismTech OpenSplice.
Generate the C++ interfaces for PrismTech OpenSplice.
 
2 2018-06-23 rosidl_typesupport_opensplice_c
Generate the C interfaces for PrismTech OpenSplice.
Generate the C interfaces for PrismTech OpenSplice.
 
1 2018-06-23 rosidl_generator_dds_idl
Generate the DDS interfaces for ROS interfaces.
Generate the DDS interfaces for ROS interfaces.
 
1 2018-06-23 rmw_implementation_cmake
CMake functions which can discover and enumerate available implementations.
CMake functions which can discover and enumerate available implementations.
 
1 2018-06-23 rmw
Contains the ROS middleware API.
Contains the ROS middleware API.
 
2 2018-06-23 opensplice_cmake_module
Provide CMake module to find PrismTech OpenSplice.
Provide CMake module to find PrismTech OpenSplice.
 
1 2018-06-22 poco_vendor
CMake shim over the poco library.
CMake shim over the poco library.
 
1 2018-06-18 ros_workspace
Provides the prefix level environment files for ROS 2 packages.
Provides the prefix level environment files for ROS 2 packages.
 

Packages

Name Description
1 2019-10-16 can_msgs
CAN related message types.
CAN related message types.
 
2 2019-10-15 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 2019-10-15 twist_recovery
A recovery behavior that performs a particular used-defined twist.
A recovery behavior that performs a particular used-defined twist.
 
2 2019-10-15 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 2019-10-15 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).
 
2 2019-10-15 tf2_tools
tf2_tools
tf2_tools
 
2 2019-10-15 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 2019-10-15 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 2019-10-15 tf2_py
The tf2_py package
The tf2_py package
 
2 2019-10-15 tf2_msgs
tf2_msgs
tf2_msgs
 
2 2019-10-15 tf2_kdl
KDL binding for tf2
KDL binding for tf2
 
2 2019-10-15 tf2_geometry_msgs
tf2_geometry_msgs
tf2_geometry_msgs
 
2 2019-10-15 tf2_eigen
tf2_eigen
tf2_eigen
 
2 2019-10-15 tf2_bullet
tf2_bullet
tf2_bullet
 
2 2019-10-15 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.
 
1 2019-10-15 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.
 
2 2019-10-15 test_tf2
tf2 unit tests
tf2 unit tests
 
1 2019-10-15 test_rostopic
Tests for rostopic.
Tests for rostopic.
 
1 2019-10-15 test_rostest
Tests for rostest.
Tests for rostest.
 
2 2019-10-15 test_rosservice
Tests for the rosservice tool.
Tests for the rosservice tool.
 
2 2019-10-15 test_rospy
rospy unit and integration test framework.
rospy unit and integration test framework.
 
2 2019-10-15 test_rosparam
A package containing the unit tests for rosparam.
A package containing the unit tests for rosparam.
 
2 2019-10-15 test_rosmaster
Tests for rosmaster which depend on rostest.
Tests for rosmaster which depend on rostest.
 
2 2019-10-15 test_roslib_comm
Unit tests verifying that roslib is operating as expected.
Unit tests verifying that roslib is operating as expected.
 
2 2019-10-15 test_roslaunch
Tests for roslaunch which depend on rostest.
Tests for roslaunch which depend on rostest.
 
2 2019-10-15 test_rosgraph
Tests for rosgraph which depend on rostest.
Tests for rosgraph which depend on rostest.
 
2 2019-10-15 test_roscpp
Tests for roscpp which depend on rostest.
Tests for roscpp which depend on rostest.
 
2 2019-10-15 test_rosbag_storage
A package containing the unit tests for rosbag_storage.
A package containing the unit tests for rosbag_storage.
 
2 2019-10-15 test_rosbag
A package containing the unit tests for rosbag.
A package containing the unit tests for rosbag.
 
1 2019-10-15 test_mavros
Tests for MAVROS package
Tests for MAVROS package
 
1 2019-10-15 sick_scan
A ROS driver for the SICK TiM and SICK MRS series of laser scanners. This package is based on the original sick_tim-repository of Martin Günther et al.
A ROS driver for the SICK TiM and SICK MRS series of laser scanners. This package is based on the original sick_tim-repository of Martin Günther et al.
 
1 2019-10-15 sick_ldmrs_tools
Examples how to use the sick_ldmrs
Examples how to use the sick_ldmrs
 
1 2019-10-15 sick_ldmrs_msgs
Messages and PCL point types for SICK LD-MRS.
Messages and PCL point types for SICK LD-MRS.
 
1 2019-10-15 sick_ldmrs_laser
A ROS driver for the SICK LD-MRS series of laser scanners.
A ROS driver for the SICK LD-MRS series of laser scanners.
 
1 2019-10-15 sick_ldmrs_driver
A ROS driver for the SICK LD-MRS series of laser scanners.
A ROS driver for the SICK LD-MRS series of laser scanners.
 
1 2019-10-15 sick_ldmrs_description
This package contains an URDF description of the SICK LD-MRS scanner and all supporting mesh files.
This package contains an URDF description of the SICK LD-MRS scanner and all supporting mesh files.
 
1 2019-10-15 sbpl_recovery
A recovery behavior that uses the sbpl lattice planner and the pose follower to try to plan in full 3D to get the robot out of really tricky situations.
A recovery behavior that uses the sbpl lattice planner and the pose follower to try to plan in full 3D to get the robot out of really tricky situations.
 
1 2019-10-15 sbpl_lattice_planner
The sbpl_lattice_planner is a global planner plugin for move_base and wraps the SBPL search-based planning library.
The sbpl_lattice_planner is a global planner plugin for move_base and wraps the SBPL search-based planning library.
 
2 2019-10-15 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 2019-10-15 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 2019-10-15 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 2019-10-15 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 2019-10-15 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 2019-10-15 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 2019-10-15 rosout
System-wide logging mechanism for messages sent to the /rosout topic.
System-wide logging mechanism for messages sent to the /rosout topic.
 
2 2019-10-15 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 2019-10-15 rosmsg
rosmsg contains two command-line tools:
rosmsg contains two command-line tools:
 
2 2019-10-15 rosmaster
ROS
ROS
 
2 2019-10-15 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 2019-10-15 roslaunch
roslaunch is a tool for easily launching multiple ROS
roslaunch is a tool for easily launching multiple ROS
 

Packages

Name Description
1 2019-10-16 cob_interactive_teleop
COB teleop interactive marker for RViz provided by dcgm-robotics@FIT group.
COB teleop interactive marker for RViz provided by dcgm-robotics@FIT group.
 
1 2019-10-16 cob_helper_tools
Helper scripts for Care-O-bot
Helper scripts for Care-O-bot
 
1 2019-10-16 cob_hardware_emulation
The cob_hardware_emulation package
The cob_hardware_emulation package
 
1 2019-10-16 cob_frame_tracker
The cob_frame_tracker package
The cob_frame_tracker package
 
1 2019-10-16 cob_footprint_observer
The cob_footprint_observer package adjusts the footprint of the robot based on the setup (e.g. arm and/or tray).
The cob_footprint_observer package adjusts the footprint of the robot based on the setup (e.g. arm and/or tray).
 
1 2019-10-16 cob_dashboard
cob_dashboard is a modified version of [[pr2_dashboard]].
cob_dashboard is a modified version of [[pr2_dashboard]].
 
1 2019-10-16 cob_control_msgs
Common messages and services used in various packages within cob_control.
Common messages and services used in various packages within cob_control.
 
1 2019-10-16 cob_control_mode_adapter
The cob_control_mode_adapter package
The cob_control_mode_adapter package
 
1 2019-10-16 cob_control
cob_control meta-package
cob_control meta-package
 
1 2019-10-16 cob_command_tools
The cob_command_tools stack provides tools, for operating Care-O-bot.
The cob_command_tools stack provides tools, for operating Care-O-bot.
 
1 2019-10-16 cob_command_gui
This package provides a simple GUI for operating Care-O-bot.
This package provides a simple GUI for operating Care-O-bot.
 
1 2019-10-16 cob_collision_velocity_filter
The cob_collision_velocity_filter package is a package for collision avoidance using teleoperation.
The cob_collision_velocity_filter package is a package for collision avoidance using teleoperation.
 
1 2019-10-16 cob_cartesian_controller
This package provides nodes that broadcast tf-frames along various (model-based) Cartesian paths (e.g. Linear, Circular). The tf-frames are interpolated using a given velocity profile (e.g. Ramp, Sinoid) and can be used as targets for the cob_frame_tracker/cob_twist_controller.
This package provides nodes that broadcast tf-frames along various (model-based) Cartesian paths (e.g. Linear, Circular). The tf-frames are interpolated using a given velocity profile (e.g. Ramp, Sinoid) and can be used as targets for the cob_frame_tracker/cob_twist_controller.
 
1 2019-10-16 cob_base_velocity_smoother
The 'cob_base_velocity_smoother' reads velocity messages and publishes messages of the same type for "smoothed" velocity to avoid shaking behavior.
The 'cob_base_velocity_smoother' reads velocity messages and publishes messages of the same type for "smoothed" velocity to avoid shaking behavior.
 
1 2019-10-16 cob_base_controller_utils
The cob_base_controller_utils package
The cob_base_controller_utils package
 
1 2019-10-15 ur_modern_driver
The new driver for Universal Robots UR3, UR5 and UR10 robots with CB2 and CB3 controllers.
The new driver for Universal Robots UR3, UR5 and UR10 robots with CB2 and CB3 controllers.
 
1 2019-10-15 twist_recovery
A recovery behavior that performs a particular used-defined twist.
A recovery behavior that performs a particular used-defined twist.
 
1 2019-10-15 test_mavros
Tests for MAVROS package
Tests for MAVROS package
 
1 2019-10-15 sick_scan
A ROS driver for the SICK TiM and SICK MRS series of laser scanners. This package is based on the original sick_tim-repository of Martin Günther et al.
A ROS driver for the SICK TiM and SICK MRS series of laser scanners. This package is based on the original sick_tim-repository of Martin Günther et al.
 
1 2019-10-15 sick_ldmrs_tools
Examples how to use the sick_ldmrs
Examples how to use the sick_ldmrs
 
1 2019-10-15 sick_ldmrs_msgs
Messages and PCL point types for SICK LD-MRS.
Messages and PCL point types for SICK LD-MRS.
 
1 2019-10-15 sick_ldmrs_laser
A ROS driver for the SICK LD-MRS series of laser scanners.
A ROS driver for the SICK LD-MRS series of laser scanners.
 
1 2019-10-15 sick_ldmrs_driver
A ROS driver for the SICK LD-MRS series of laser scanners.
A ROS driver for the SICK LD-MRS series of laser scanners.
 
1 2019-10-15 sick_ldmrs_description
This package contains an URDF description of the SICK LD-MRS scanner and all supporting mesh files.
This package contains an URDF description of the SICK LD-MRS scanner and all supporting mesh files.
 
1 2019-10-15 sbpl_recovery
A recovery behavior that uses the sbpl lattice planner and the pose follower to try to plan in full 3D to get the robot out of really tricky situations.
A recovery behavior that uses the sbpl lattice planner and the pose follower to try to plan in full 3D to get the robot out of really tricky situations.
 
1 2019-10-15 sbpl_lattice_planner
The sbpl_lattice_planner is a global planner plugin for move_base and wraps the SBPL search-based planning library.
The sbpl_lattice_planner is a global planner plugin for move_base and wraps the SBPL search-based planning library.
 
1 2019-10-15 rqt_carla_control
The rqt_carla_control package
The rqt_carla_control package
 
1 2019-10-15 ros_type_introspection
The ros_type_introspection package allows the user to parse and deserialize ROS messages which type is unknown at compilation time.
The ros_type_introspection package allows the user to parse and deserialize ROS messages which type is unknown at compilation time.
 
1 2019-10-15 prbt_support
Mechanical, kinematic and visual description of the Pilz light weight arm PRBT.
Mechanical, kinematic and visual description of the Pilz light weight arm PRBT.
 
1 2019-10-15 prbt_moveit_config
An automatically generated package with all the configuration and launch files for using the prbt with the MoveIt! Motion Planning Framework
An automatically generated package with all the configuration and launch files for using the prbt with the MoveIt! Motion Planning Framework
 
1 2019-10-15 prbt_ikfast_manipulator_plugin
The prbt_ikfast_manipulator_plugin package
The prbt_ikfast_manipulator_plugin package
 
1 2019-10-15 prbt_hardware_support
Control hardware functions of the PRBT manipulator like STO for Stop1 functionality.
Control hardware functions of the PRBT manipulator like STO for Stop1 functionality.
 
1 2019-10-15 prbt_gazebo
Launch prbt robot in an empty Gazebo world.
Launch prbt robot in an empty Gazebo world.
 
1 2019-10-15 pose_follower
A implementation of a local planner that attempts to follow a plan as closely as possible.
A implementation of a local planner that attempts to follow a plan as closely as possible.
 
1 2019-10-15 pose_base_controller
A node that provides the move_base action server interface, but instead of planning simply drives towards the target pose using a control-based approach.
A node that provides the move_base action server interface, but instead of planning simply drives towards the target pose using a control-based approach.
 
1 2019-10-15 pmb2_simulation
PMB2-specific simulation components. These include plugins and launch scripts necessary for running PMB2 in simulation.
PMB2-specific simulation components. These include plugins and launch scripts necessary for running PMB2 in simulation.
 
1 2019-10-15 pmb2_multi
The pmb2_multi package
The pmb2_multi package
 
1 2019-10-15 pmb2_gazebo
Simulation files for the PMB2 robot.
Simulation files for the PMB2 robot.
 
1 2019-10-15 pmb2_controller_configuration_gazebo
Gazebo-specifig launch files and scripts needed to configure the controllers of the PMB2 robot in simulation.
Gazebo-specifig launch files and scripts needed to configure the controllers of the PMB2 robot in simulation.
 
1 2019-10-15 pmb2_2dnav_gazebo
PMB2-specific launch files needed to run navigation on the PMB2 robot.
PMB2-specific launch files needed to run navigation on the PMB2 robot.
 
1 2019-10-15 pilz_testutils
This package contains testing utilities used by Pilz packages.
This package contains testing utilities used by Pilz packages.
 
1 2019-10-15 pilz_robots
The metapackage
The metapackage
 
1 2019-10-15 pilz_control
This package provides a specialized joint_trajectory_controller that can be moved into holding state via service call. No further trajectories will be accepted/followed in this state.
This package provides a specialized joint_trajectory_controller that can be moved into holding state via service call. No further trajectories will be accepted/followed in this state.
 
1 2019-10-15 pcl_recorder
The pcl_recorder package
The pcl_recorder package
 
1 2019-10-15 navigation_experimental
A collection of navigation plugins and tools: Various recovery behaviors, local and global planner plugins for move_base, a teleop filter for obstacle avoidance, a simple control-based move_base replacement etc.
A collection of navigation plugins and tools: Various recovery behaviors, local and global planner plugins for move_base, a teleop filter for obstacle avoidance, a simple control-based move_base replacement etc.
 
1 2019-10-15 mavros_msgs
mavros_msgs defines messages for
mavros_msgs defines messages for
 
1 2019-10-15 mavros_extras
Extra nodes and plugins for
Extra nodes and plugins for
 
1 2019-10-15 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 2019-10-15 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 2019-10-15 laser_geometry
This package contains a class for converting from a 2D laser scan as defined by sensor_msgs/LaserScan into a point cloud as defined by sensor_msgs/PointCloud or sensor_msgs/PointCloud2. In particular, it contains functionality to account for the skew resulting from moving robots or tilting laser scanners.
This package contains a class for converting from a 2D laser scan as defined by sensor_msgs/LaserScan into a point cloud as defined by sensor_msgs/PointCloud or sensor_msgs/PointCloud2. In particular, it contains functionality to account for the skew resulting from moving robots or tilting laser scanners.
 

Packages

Name Description
1 2019-10-01 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 2019-10-01 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 2019-09-30 ypspur
YP-Spur is a mobile robot motion control software with coordinate frame based commands.
YP-Spur is a mobile robot motion control software with coordinate frame based commands.
 
1 2019-09-30 python_qt_binding
This stack provides Python bindings for Qt. There are two providers: pyside and pyqt. PySide is released under the LGPL. 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. PySide is released under the LGPL. 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 2019-09-20 rc_visard_driver
The rc_visard_driver provides data from a Roboception rc_visard 3D sensor on several ROS topics.
The rc_visard_driver provides data from a Roboception rc_visard 3D sensor on several ROS topics.
 
1 2019-09-20 rc_visard_description
Visualization package for rc_visard
Visualization package for rc_visard
 
1 2019-09-20 rc_visard
Roboception rc_visard support meta package
Roboception rc_visard support meta package
 
1 2019-09-20 rc_tagdetect_client
The ros client for roboception tag detection modules
The ros client for roboception tag detection modules
 
1 2019-09-20 rc_roi_manager_gui
The ros client for the region of interest manager of the itempick and boxpick modules
The ros client for the region of interest manager of the itempick and boxpick modules
 
1 2019-09-20 rc_pick_client
The ros client for roboception grasp generation modules
The ros client for roboception grasp generation modules
 
1 2019-09-20 rc_hand_eye_calibration_client
The rc_hand_eye_calibration_client package
The rc_hand_eye_calibration_client package
 
1 2019-09-19 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.
 
2 2019-09-19 soem
ROS wrapper for the Simple Open EtherCAT Master SOEM. This is an updated version of the original SOEM wrapper released into ROS now including the upstream Repo as a git subtree.
ROS wrapper for the Simple Open EtherCAT Master SOEM. This is an updated version of the original SOEM wrapper released into ROS now including the upstream Repo as a git subtree.
 
1 2019-09-19 interactive_markers
3D interactive marker communication library for RViz and similar tools.
3D interactive marker communication library for RViz and similar tools.
 
1 2019-09-19 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 2019-09-19 geographic_msgs
ROS messages for Geographic Information Systems.
ROS messages for Geographic Information Systems.
 
1 2019-09-19 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 2019-09-19 geodesy
Python and C++ interfaces for manipulating geodetic coordinates.
Python and C++ interfaces for manipulating geodetic coordinates.
 
1 2019-09-19 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 2019-09-19 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 2019-09-17 slam_karto
This package pulls in the Karto mapping library, and provides a ROS wrapper for using it.
This package pulls in the Karto mapping library, and provides a ROS wrapper for using it.
 
1 2019-09-17 json_transport
JSON transport for ROS
JSON transport for ROS
 
1 2019-09-17 json_msgs
JSON ROS message
JSON ROS message
 
1 2019-09-16 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 2019-09-16 rosbridge_server
A WebSocket interface to rosbridge.
A WebSocket interface to rosbridge.
 
1 2019-09-16 rosbridge_msgs
Package containing message files
Package containing message files
 
1 2019-09-16 rosbridge_library
The core rosbridge package, repsonsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.
The core rosbridge package, repsonsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.
 
1 2019-09-16 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.
 
2 2019-09-16 grid_map_visualization
Configurable tool to visualize grid maps in RViz.
Configurable tool to visualize grid maps in RViz.
 
2 2019-09-16 grid_map_sdf
Generates signed distance fields from grid maps.
Generates signed distance fields from grid maps.
 
2 2019-09-16 grid_map_rviz_plugin
RViz plugin for displaying grid map messages.
RViz plugin for displaying grid map messages.
 
2 2019-09-16 grid_map_ros
ROS interface for the grid map library to manage two-dimensional grid maps with multiple data layers.
ROS interface for the grid map library to manage two-dimensional grid maps with multiple data layers.
 
2 2019-09-16 grid_map_pcl
Conversions between grid maps and Point Cloud Library (PCL) types.
Conversions between grid maps and Point Cloud Library (PCL) types.
 
2 2019-09-16 grid_map_octomap
Conversions between grid maps and OctoMap types.
Conversions between grid maps and OctoMap types.
 
2 2019-09-16 grid_map_msgs
Definition of the multi-layered grid map message type.
Definition of the multi-layered grid map message type.
 
2 2019-09-16 grid_map_loader
Loading and publishing grid maps from bag files.
Loading and publishing grid maps from bag files.
 
2 2019-09-16 grid_map_filters
Processing grid maps as a sequence of ROS filters.
Processing grid maps as a sequence of ROS filters.
 
2 2019-09-16 grid_map_demos
Demo nodes to demonstrate the usage of the grid map library.
Demo nodes to demonstrate the usage of the grid map library.
 
2 2019-09-16 grid_map_cv
Conversions between grid maps and OpenCV images.
Conversions between grid maps and OpenCV images.
 
2 2019-09-16 grid_map_costmap_2d
Interface for grid maps to the costmap_2d format.
Interface for grid maps to the costmap_2d format.
 
2 2019-09-16 grid_map_core
Universal grid map library to manage two-dimensional grid maps with multiple data layers.
Universal grid map library to manage two-dimensional grid maps with multiple data layers.
 
2 2019-09-16 grid_map
Meta-package for the universal grid map library.
Meta-package for the universal grid map library.
 
1 2019-09-16 flexbe_widget
flexbe_widget implements some smaller scripts for the behavior engine.
flexbe_widget implements some smaller scripts for the behavior engine.
 
1 2019-09-16 flexbe_testing
flexbe_testing provides a framework for unit testing states.
flexbe_testing provides a framework for unit testing states.
 
1 2019-09-16 flexbe_states
flexbe_states provides a collection of predefined states. Feel free to add new states.
flexbe_states provides a collection of predefined states. Feel free to add new states.
 
1 2019-09-16 flexbe_onboard
flexbe_onboard implements the robot-side of the behavior engine from where all behaviors are started.
flexbe_onboard implements the robot-side of the behavior engine from where all behaviors are started.
 
1 2019-09-16 flexbe_msgs
flexbe_msgs provides the messages used by FlexBE.
flexbe_msgs provides the messages used by FlexBE.
 
1 2019-09-16 flexbe_mirror
flexbe_mirror implements functionality to remotely mirror an executed behavior.
flexbe_mirror implements functionality to remotely mirror an executed behavior.
 
1 2019-09-16 flexbe_input
flexbe_input enables to send data to onboard behavior when required.
flexbe_input enables to send data to onboard behavior when required.
 
1 2019-09-16 flexbe_core
flexbe_core provides the core smach extension for the FlexBE behavior engine.
flexbe_core provides the core smach extension for the FlexBE behavior engine.
 

Packages

Name Description
1 2019-09-04 swri_system_util
swri_system_util
swri_system_util
 
1 2019-09-04 swri_string_util
swri_string_util
swri_string_util
 
1 2019-09-04 swri_serial_util
swri_serial_util
swri_serial_util
 
1 2019-09-04 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 2019-09-04 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 2019-09-04 swri_roscpp
swri_roscpp
swri_roscpp
 
1 2019-09-04 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 2019-09-04 swri_opencv_util
swri_opencv_util
swri_opencv_util
 
1 2019-09-04 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 2019-09-04 swri_math_util
swri_math_util
swri_math_util
 
1 2019-09-04 swri_image_util
swri_image_util
swri_image_util
 
1 2019-09-04 swri_geometry_util
swri_geometry_util
swri_geometry_util
 
1 2019-09-04 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 2019-09-04 swri_console_util
swri_console_util
swri_console_util
 
1 2019-09-04 marti_data_structures
marti_data_structures
marti_data_structures
 
1 2019-09-02 video_stream_opencv
The video_stream_opencv package contains a node to publish a video stream (the protocols that opencv supports are supported, including rtsp, webcams on /dev/video and video files) in ROS image topics, it supports camera info and basic image flipping (horizontal, vertical or both) capabilities, also adjusting publishing rate.
The video_stream_opencv package contains a node to publish a video stream (the protocols that opencv supports are supported, including rtsp, webcams on /dev/video and video files) in ROS image topics, it supports camera info and basic image flipping (horizontal, vertical or both) capabilities, also adjusting publishing rate.
 
2 2019-09-02 rosauth
Server Side tools for Authorization and Authentication of ROS Clients
Server Side tools for Authorization and Authentication of ROS Clients
 
1 2019-09-02 libcreate
C++ library for interfacing with iRobot's Create 1 and Create 2
C++ library for interfacing with iRobot's Create 1 and Create 2
 
1 2019-08-30 rosaria
The
The
 
1 2019-08-28 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 2019-08-27 novatel_span_driver
Python driver for NovAtel SPAN devices.
Python driver for NovAtel SPAN devices.
 
1 2019-08-27 novatel_msgs
ROS messages which represent raw Novatel SPAN data.
ROS messages which represent raw Novatel SPAN data.
 
1 2019-08-27 ecl_utilities
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
 
1 2019-08-27 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 2019-08-27 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 2019-08-27 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 2019-08-27 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 2019-08-27 ecl_statistics
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
 
1 2019-08-27 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 2019-08-27 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.
 
1 2019-08-27 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.
 
1 2019-08-27 ecl_linear_algebra
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
 
1 2019-08-27 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 2019-08-27 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 2019-08-27 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 2019-08-27 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 2019-08-27 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 2019-08-27 ecl_eigen
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
 
1 2019-08-27 ecl_devices
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
 
1 2019-08-27 ecl_core_apps
This includes a suite of programs demo'ing various aspects of the ecl_core. It also includes various benchmarking and utility programs for use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the ecl_core. It also includes various benchmarking and utility programs for use primarily with embedded systems.
 
1 2019-08-27 ecl_core
A set of tools and interfaces extending the capabilities of c++ to provide a lightweight, consistent interface with a focus for control programming.
A set of tools and interfaces extending the capabilities of c++ to provide a lightweight, consistent interface with a focus for control programming.
 
1 2019-08-27 ecl_converters
Some fast/convenient type converters, mostly for char strings or strings. These are not really fully fleshed out, alot of them could use the addition for the whole range of fundamental types (e.g. all integers, not just int, unsigned int). They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings. These are not really fully fleshed out, alot of them could use the addition for the whole range of fundamental types (e.g. all integers, not just int, unsigned int). They will come as the need arises.
 
1 2019-08-27 ecl_containers
The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns.
The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns.
 
1 2019-08-27 ecl_concepts
Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments.
Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments.
 
1 2019-08-27 ecl_command_line
Embeds the TCLAP library inside the ecl. This is a very convenient command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient command line parser in templatised c++.
 
1 2019-08-20 pid
Launch a PID control node.
Launch a PID control node.
 
1 2019-08-19 dynpick_driver
Driver package for Wacohtech dynpick force sensor. This contains
Driver package for Wacohtech dynpick force sensor. This contains
 
1 2019-08-18 ecl_tools
Tools and utilities for ecl development.
Tools and utilities for ecl development.
 
1 2019-08-18 ecl_license
Maintains the ecl licenses and also provides an install target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install target for deploying licenses with the ecl libraries.
 
1 2019-08-18 ecl_build
Collection of cmake/make build tools primarily for ecl development itself, but also contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also contains a few cmake modules useful outside of the ecl.
 

Packages

Name Description
1 2019-10-06 jsk_pr2eus
 
1 2019-10-05 mrpt_tutorials
Example files used as tutorials for MRPT ROS packages
Example files used as tutorials for MRPT ROS packages
 
1 2019-10-05 mrpt_slam
mrpt_slam
mrpt_slam
 
1 2019-10-05 mrpt_reactivenav2d
Reactive navigation for 2D robots using MRPT navigation algorithms (TP-Space)
Reactive navigation for 2D robots using MRPT navigation algorithms (TP-Space)
 
1 2019-10-05 mrpt_rbpf_slam
This package is used for gridmap SLAM. The interface is similar to gmapping (http://wiki.ros.org/gmapping) but the package supports different particle-filter algorithms, range-only SLAM, can work with several grid maps simultaneously and more.
This package is used for gridmap SLAM. The interface is similar to gmapping (http://wiki.ros.org/gmapping) but the package supports different particle-filter algorithms, range-only SLAM, can work with several grid maps simultaneously and more.
 
1 2019-10-05 mrpt_rawlog
This package enables you to record a rawlog from a ROS drive robot. At the moment the package is able to deal with odometry and 2d laser scans.
This package enables you to record a rawlog from a ROS drive robot. At the moment the package is able to deal with odometry and 2d laser scans.
 
1 2019-10-05 mrpt_navigation
Tools related to the Mobile Robot Programming Toolkit (MRPT). Refer to http://wiki.ros.org/mrpt_navigation for further documentation.
Tools related to the Mobile Robot Programming Toolkit (MRPT). Refer to http://wiki.ros.org/mrpt_navigation for further documentation.
 
1 2019-10-05 mrpt_map
The mrpt_map is able to publish a mrpt map as ros occupancy grid like the map_server
The mrpt_map is able to publish a mrpt map as ros occupancy grid like the map_server
 
1 2019-10-05 mrpt_localization
Package for robot 2D self-localization using dynamic or static (MRPT or ROS) maps. The interface is similar to amcl (http://wiki.ros.org/amcl) but supports different particle-filter algorithms, several grid maps at different heights, range-only localization, etc.
Package for robot 2D self-localization using dynamic or static (MRPT or ROS) maps. The interface is similar to amcl (http://wiki.ros.org/amcl) but supports different particle-filter algorithms, several grid maps at different heights, range-only localization, etc.
 
1 2019-10-05 mrpt_local_obstacles
Maintains a local obstacle map (point cloud, voxels or occupancy grid) from recent sensor readings within a configurable time window.
Maintains a local obstacle map (point cloud, voxels or occupancy grid) from recent sensor readings within a configurable time window.
 
1 2019-10-05 mrpt_icp_slam_2d
mrpt_icp_slam_2d contains a wrapper on MRPT's 2D ICP-SLAM algorithms.
mrpt_icp_slam_2d contains a wrapper on MRPT's 2D ICP-SLAM algorithms.
 
1 2019-10-05 mrpt_graphslam_2d
Implement graphSLAM using the mrpt-graphslam library, in an online fashion by directly reading measurements off ROS Topics.
Implement graphSLAM using the mrpt-graphslam library, in an online fashion by directly reading measurements off ROS Topics.
 
1 2019-10-05 mrpt_ekf_slam_3d
This package is a wrapper for the implementation of EKF-based SLAM with range-bearing sensors, odometry, a full 6D robot pose, and 3D landmarks.
This package is a wrapper for the implementation of EKF-based SLAM with range-bearing sensors, odometry, a full 6D robot pose, and 3D landmarks.
 
1 2019-10-05 mrpt_ekf_slam_2d
This package is a wrapper for the implementation of EKF-based SLAM with range-bearing sensors, odometry, and a 2D (+heading) robot pose, and 2D landmarks.
This package is a wrapper for the implementation of EKF-based SLAM with range-bearing sensors, odometry, and a 2D (+heading) robot pose, and 2D landmarks.
 
1 2019-10-03 r2_upperbody_moveit_config
An automatically generated package with all the configuration and launch files for using the r2 with the MoveIt Motion Planning Framework
An automatically generated package with all the configuration and launch files for using the r2 with the MoveIt Motion Planning Framework
 
1 2019-10-03 leptrino_force_torque
The leptrino_force_torque package
The leptrino_force_torque package
 
2 2019-10-03 gpsd_client
connects to a GPSd server and broadcasts GPS fixes using the NavSatFix message
connects to a GPSd server and broadcasts GPS fixes using the NavSatFix message
 
2 2019-10-03 gps_umd
gps_umd metapackage
gps_umd metapackage
 
2 2019-10-03 gps_common
GPS messages and common routines for use in GPS drivers
GPS messages and common routines for use in GPS drivers
 
1 2019-10-03 behaviortree_cpp_v3
This package provides the Behavior Trees core library.
This package provides the Behavior Trees core library.
 
2 2019-10-01 r2_description
The r2_description package
The r2_description package
 
1 2019-09-30 ypspur
YP-Spur is a mobile robot motion control software with coordinate frame based commands.
YP-Spur is a mobile robot motion control software with coordinate frame based commands.
 
1 2019-09-30 web_video_server
HTTP Streaming of ROS Image Topics in Multiple Formats
HTTP Streaming of ROS Image Topics in Multiple Formats
 
1 2019-09-30 vigir_generic_params
The vigir_generic_params package
The vigir_generic_params package
 
1 2019-09-30 schunk_simulated_tactile_sensors
This package provides simulated tactile sensors for the Schunk Dextrous Hand (SDH) which is mounted on the Care-O-bot arm. The node subscribes to the Gazebo bumper topics of the SDH. It transforms the Gazebo feedback to the "tactile_data" topic to provide the same tactile sensor interface as the schunk_sdh package. The following parameters can be set: * cells_x: The number of patches on the tactile sensor in the direction perpendicular to the finger. Defaults to 6. * cells_y: The number of patches on the tactile sensor along the direction of the finger. Defaults to 14. * output_range: The maximum output value of one patch. Defaults to 3500. * sensitivity: The change of output in one patch per Newton. Defaults to 350. The sensitivity can be approximated by the following formula: S = output_range / (measurement_range * cell_area) - The measurement range of the tactile pads is 250 kPa (from the data sheet). - The output range can be determined by experiment from the real SDH. It is about 3500. - The cell area is the size of one patch. Length and width of the area are determined by dividing the length/width of the collision surface by the number of cells in the respective direction. Important: In most cases this is NOT the cell area that is given in the data sheet! * filter_length: The length of the moving average filter which smoothes the values from simulation. Defaults to 10. The node subscribes to the following topics to receive data from the simulation: * thumb_2/state * thumb_3/state * finger_12/state * finger_13/state * finger_22/state * finger_23/state The node publishes the processed data on the following topic: * tactile_data The simulated bumper must obtain the collision data in the link that the sensor is attached to. This is achieved by setting the "frameName" property in the gazebo_ros_bumper controller.
This package provides simulated tactile sensors for the Schunk Dextrous Hand (SDH) which is mounted on the Care-O-bot arm. The node subscribes to the Gazebo bumper topics of the SDH. It transforms the Gazebo feedback to the "tactile_data" topic to provide the same tactile sensor interface as the schunk_sdh package. The following parameters can be set: * cells_x: The number of patches on the tactile sensor in the direction perpendicular to the finger. Defaults to 6. * cells_y: The number of patches on the tactile sensor along the direction of the finger. Defaults to 14. * output_range: The maximum output value of one patch. Defaults to 3500. * sensitivity: The change of output in one patch per Newton. Defaults to 350. The sensitivity can be approximated by the following formula: S = output_range / (measurement_range * cell_area) - The measurement range of the tactile pads is 250 kPa (from the data sheet). - The output range can be determined by experiment from the real SDH. It is about 3500. - The cell area is the size of one patch. Length and width of the area are determined by dividing the length/width of the collision surface by the number of cells in the respective direction. Important: In most cases this is NOT the cell area that is given in the data sheet! * filter_length: The length of the moving average filter which smoothes the values from simulation. Defaults to 10. The node subscribes to the following topics to receive data from the simulation: * thumb_2/state * thumb_3/state * finger_12/state * finger_13/state * finger_22/state * finger_23/state The node publishes the processed data on the following topic: * tactile_data The simulated bumper must obtain the collision data in the link that the sensor is attached to. This is achieved by setting the "frameName" property in the gazebo_ros_bumper controller.
 
1 2019-09-30 schunk_sdh
This package provides an interface for operating the schunk dexterous hand (SDH), including the tactile sensors.
This package provides an interface for operating the schunk dexterous hand (SDH), including the tactile sensors.
 
1 2019-09-30 schunk_powercube_chain
This packages provides a configurable driver of a chain of Schunk powercubes. The powercube chain is configured through parameters. Most users will not directly interact with this package but with the corresponding launch files in other packages, e.g. schunk_bringup, cob_bringup, ...
This packages provides a configurable driver of a chain of Schunk powercubes. The powercube chain is configured through parameters. Most users will not directly interact with this package but with the corresponding launch files in other packages, e.g. schunk_bringup, cob_bringup, ...
 
1 2019-09-30 schunk_modular_robotics
This stack includes packages that provide access to the Schunk hardware through ROS messages, services and actions.
This stack includes packages that provide access to the Schunk hardware through ROS messages, services and actions.
 
1 2019-09-30 schunk_libm5api
This package wraps the libm5api to use it as a ros dependency. Original sources from http://www.schunk-modular-robotics.com/fileadmin/user_upload/software/schunk_libm5api_source.zip.
This package wraps the libm5api to use it as a ros dependency. Original sources from http://www.schunk-modular-robotics.com/fileadmin/user_upload/software/schunk_libm5api_source.zip.
 
1 2019-09-30 schunk_description
This package contains the description (mechanical, kinematic, visual, etc.) of different schunk components. The files in this package are parsed and used by a variety of other components. Most users will not interact directly with this package.
This package contains the description (mechanical, kinematic, visual, etc.) of different schunk components. The files in this package are parsed and used by a variety of other components. Most users will not interact directly with this package.
 
1 2019-09-30 crazyflie_driver
ROS driver for Crazyflie Nano Quadcopter from Bitcraze
ROS driver for Crazyflie Nano Quadcopter from Bitcraze
 
1 2019-09-30 crazyflie_description
URDF Model for the Crazyflie Nano Quadcopter from Bitcraze
URDF Model for the Crazyflie Nano Quadcopter from Bitcraze
 
1 2019-09-30 crazyflie_demo
Examples on how to use the crazyflie package (teleoperation, rviz integration)
Examples on how to use the crazyflie package (teleoperation, rviz integration)
 
1 2019-09-30 crazyflie_controller
Controller to fly a Crazyflie in a space with location feedback (such as motion capture).
Controller to fly a Crazyflie in a space with location feedback (such as motion capture).
 
1 2019-09-30 crazyflie
ROS integration for Crazyflie Nano Quadcopter from Bitcraze
ROS integration for Crazyflie Nano Quadcopter from Bitcraze
 
1 2019-09-27 um7
The um7 package provides a C++ implementation of the CH Robotics serial protocol, and a corresponding ROS node for publishing standard ROS orientation topics from a UM7.
The um7 package provides a C++ implementation of the CH Robotics serial protocol, and a corresponding ROS node for publishing standard ROS orientation topics from a UM7.
 
1 2019-09-27 puma_motor_msgs
Messages specific to Puma.
Messages specific to Puma.
 
1 2019-09-27 puma_motor_driver
A ROS driver for Puma single-channel motor control board.
A ROS driver for Puma single-channel motor control board.
 
2 2019-09-25 um6
The um6 package provides a C++ implementation of the CH Robotics serial protocol, and a corresponding ROS node for publishing standard ROS orientation topics from a UM6.
The um6 package provides a C++ implementation of the CH Robotics serial protocol, and a corresponding ROS node for publishing standard ROS orientation topics from a UM6.
 
1 2019-09-25 cob_navigation_slam
This package provides launch files for running
This package provides launch files for running
 
1 2019-09-25 cob_navigation_local
This package holds config and launch files for running the
This package holds config and launch files for running the
 
1 2019-09-25 cob_navigation_global
This package holds config and launch files for running the
This package holds config and launch files for running the
 
1 2019-09-25 cob_navigation_config
This package holds common configuration files for running the
This package holds common configuration files for running the
 
1 2019-09-25 cob_navigation
The cob_navigation stack provides different navigation packages for
The cob_navigation stack provides different navigation packages for
 
1 2019-09-25 cob_mapping_slam
cob_mapping_slam holds launch files for running SLAM using the
cob_mapping_slam holds launch files for running SLAM using the
 
1 2019-09-25 cob_map_accessibility_analysis
cob_map_accessibility_analysis receives the map from navigation as well as obstacles and inflates_obstacles topics to assemble a common obstacle map. Upon request, this node checks the accessibility of poses within thin map by (i) checking whether the pose itself is free and by (ii) checking whether there is a closed path from robot to the goal pose.
cob_map_accessibility_analysis receives the map from navigation as well as obstacles and inflates_obstacles topics to assemble a common obstacle map. Upon request, this node checks the accessibility of poses within thin map by (i) checking whether the pose itself is free and by (ii) checking whether there is a closed path from robot to the goal pose.
 
1 2019-09-25 cob_linear_nav
cob_linear_nav provides a simple navigation instrument driving on a linear path from current position to goal without any planning or obstacle avoidance capabilites. Obstacle avoidance should be carried out in other package, e.g.
cob_linear_nav provides a simple navigation instrument driving on a linear path from current position to goal without any planning or obstacle avoidance capabilites. Obstacle avoidance should be carried out in other package, e.g.
 
1 2019-09-24 visp_ros
An extension of ViSP library that interfaces ROS into usual ViSP classes and a basket of generic ros nodes based on ViSP.
An extension of ViSP library that interfaces ROS into usual ViSP classes and a basket of generic ros nodes based on ViSP.
 
1 2019-09-23 gazebo_world_plugin_loader
Offers a *system* plugin which can be used to load other *world* plugins after the world has been loaded, so it doesn't have to be specified in the Gazebo "world" file.
Offers a *system* plugin which can be used to load other *world* plugins after the world has been loaded, so it doesn't have to be specified in the Gazebo "world" file.
 
1 2019-09-23 gazebo_version_helpers
The gazebo_version_helpers package
The gazebo_version_helpers package
 

Packages

Name Description
1 2019-02-26 network_detector
A ROS node that watches a given network interface and publishes whether it is both UP and RUNNING (indicating that a cable is plugged into it and communication is happening, for instance) or not.
A ROS node that watches a given network interface and publishes whether it is both UP and RUNNING (indicating that a cable is plugged into it and communication is happening, for instance) or not.
 
1 2019-02-26 network_control_tests
Test suite for the packages that are part of the "WiFi Test Setup" project: network_monitor_udp, network_traffic_control, hostapd_access_point, linksys_access_point, ddwrt_access_point.
Test suite for the packages that are part of the "WiFi Test Setup" project: network_monitor_udp, network_traffic_control, hostapd_access_point, linksys_access_point, ddwrt_access_point.
 
1 2019-02-26 multi_interface_roam
sdsdddsdsds
sdsdddsdsds
 
1 2019-02-26 linux_networking
The linux_networking package
The linux_networking package
 
1 2019-02-26 linksys_access_point
A ROS node that controls a Linksys access point with a Linksys WRT610n-compatible web interface.
A ROS node that controls a Linksys access point with a Linksys WRT610n-compatible web interface.
 
1 2019-02-26 ieee80211_channels
This package provides mapping from frequencies to IEEE802.11 channels and vice-versa.
This package provides mapping from frequencies to IEEE802.11 channels and vice-versa.
 
1 2019-02-26 hostapd_access_point
A ROS node that controls a hostapd-based access point. It is mainly intended for use with a wireless network adapter running in master mode. It implements the dynamic_reconfigure interface defined in the [[access_point_control]] package.
A ROS node that controls a hostapd-based access point. It is mainly intended for use with a wireless network adapter running in master mode. It implements the dynamic_reconfigure interface defined in the [[access_point_control]] package.
 
1 2019-02-26 ddwrt_access_point
A ROS node that controls a Linksys WRT610Nv2 access point with a dd-wrt firmware. Other access points models/dd-wrt versions may be compatible as long as the web interface is identical.
A ROS node that controls a Linksys WRT610Nv2 access point with a dd-wrt firmware. Other access points models/dd-wrt versions may be compatible as long as the web interface is identical.
 
1 2019-02-26 asmach_tutorials
This package containes numerous examples of how to use SMACH. See the examples directory.
This package containes numerous examples of how to use SMACH. See the examples directory.
 
1 2019-02-26 asmach
SMACH, which stands for 'state machine', 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, which stands for 'state machine', 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 2019-02-26 access_point_control
Defines an API for access point control based on dynamic_reconfigure. Other packages must implement the API for various access-point models: for example: hostapd_access_point for hostapd-based control or linksys_access_point for Linksys router web interface.
Defines an API for access point control based on dynamic_reconfigure. Other packages must implement the API for various access-point models: for example: hostapd_access_point for hostapd-based control or linksys_access_point for Linksys router web interface.
 
1 2019-02-25 ueye_cam
A ROS nodelet and node that wraps the driver API for UEye cameras by IDS Imaging Development Systems GMBH.
A ROS nodelet and node that wraps the driver API for UEye cameras by IDS Imaging Development Systems GMBH.
 
3 2019-02-24 ml_classifiers
ml_classifiers
ml_classifiers
 
1 2019-02-09 bfl
This package contains a recent version of the Bayesian Filtering Library (BFL), distributed by the Orocos Project. For stability reasons, this package is currently locked to revision 31655 (April 19, 2010), but this revision will be updated on a regular basis to the latest available BFL trunk. This ROS package does not modify BFL in any way, it simply provides a convenient way to download and compile the library, because BFL is not available from an OS package manager. This ROS package compiles BFL with the Boost library for matrix operations and random number generation.
This package contains a recent version of the Bayesian Filtering Library (BFL), distributed by the Orocos Project. For stability reasons, this package is currently locked to revision 31655 (April 19, 2010), but this revision will be updated on a regular basis to the latest available BFL trunk. This ROS package does not modify BFL in any way, it simply provides a convenient way to download and compile the library, because BFL is not available from an OS package manager. This ROS package compiles BFL with the Boost library for matrix operations and random number generation.
 
1 2019-02-08 libnabo
libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.
libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.
 
1 2019-01-16 geneus
EusLisp ROS message and service generators.
EusLisp ROS message and service generators.
 
1 2019-01-08 console_bridge
Lightweight tool for forwarding output from libraries to other logging systems.
Lightweight tool for forwarding output from libraries to other logging systems.
 
1 2018-12-22 libccd
libccd is library for collision detection between two convex shapes.
libccd is library for collision detection between two convex shapes.
 
1 2018-11-16 naoqi_tools
Set of tools provided by Aldebaran to convert Aldebaran files (URDF, blender...)
Set of tools provided by Aldebaran to convert Aldebaran files (URDF, blender...)
 
1 2018-11-16 naoqi_sensors_py
ROS driver for miscellaneous sensors on NAO. Python bindings for camera, sonar and octomap C++: bindings for camera only (requires NAOqi to build)
ROS driver for miscellaneous sensors on NAO. Python bindings for camera, sonar and octomap C++: bindings for camera only (requires NAOqi to build)
 
1 2018-11-16 naoqi_pose
 
1 2018-11-16 naoqi_navigation
The naoqi_navigation package
The naoqi_navigation package
 
1 2018-11-16 naoqi_driver_py
 
1 2018-11-16 naoqi_bridge
Meta package to interface ROS with Aldebaran's NAOqi.
Meta package to interface ROS with Aldebaran's NAOqi.
 
1 2018-11-16 naoqi_apps
Package bridging NAOqi to executing things on the robot.
Package bridging NAOqi to executing things on the robot.
 
1 2018-10-31 nao_robot
 
1 2018-10-31 nao_description
Description of the Nao robot model that can be used with robot_state_publisher to display the robot's state of joint angles.
Description of the Nao robot model that can be used with robot_state_publisher to display the robot's state of joint angles.
 
1 2018-10-31 nao_bringup
Launch files and scripts needed to bring ROS interfaces for Nao up into a running state.
Launch files and scripts needed to bring ROS interfaces for Nao up into a running state.
 
1 2018-10-31 nao_apps
Applications for NAO using the NAOqi API
Applications for NAO using the NAOqi API
 
1 2018-10-15 roslisp
Lisp client library for ROS, the Robot Operating System.
Lisp client library for ROS, the Robot Operating System.
 
1 2018-10-09 test_bond
Contains tests for [[bond]], including tests for [[bondpy]] and [[bondcpp]].
Contains tests for [[bond]], including tests for [[bondpy]] and [[bondcpp]].
 
1 2018-10-09 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 2018-10-09 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 2018-10-09 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 2018-10-09 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 2018-10-09 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 2018-10-02 dynamic_reconfigure
This unary stack contains the dynamic_reconfigure package which provides a means to change node parameters at any time without having to restart the node.
This unary stack contains the dynamic_reconfigure package which provides a means to change node parameters at any time without having to restart the node.
 
1 2018-09-23 gazebo2rviz
This package contains nodes to automatically import all entities simulated in a ROS-enabled Gazebo instance into rviz through the TF and Marker plugin.
This package contains nodes to automatically import all entities simulated in a ROS-enabled Gazebo instance into rviz through the TF and Marker plugin.
 
2 2018-09-21 rail_segmentation
Segmentation Functionality from the RAIL Lab
Segmentation Functionality from the RAIL Lab
 
2 2018-09-21 rail_manipulation_msgs
Common Manipulation Messages and Services Used in RAIL Manipulation Packages
Common Manipulation Messages and Services Used in RAIL Manipulation Packages
 
1 2018-09-06 gscam
A ROS camera driver that uses gstreamer to connect to devices such as webcams.
A ROS camera driver that uses gstreamer to connect to devices such as webcams.
 
1 2018-09-05 view_controller_msgs
Messages for (camera) view controllers
Messages for (camera) view controllers
 
2 2018-08-30 uvc_camera
A collection of node(let)s that stream images from USB cameras (UVC) and provide CameraInfo messages to consumers. Includes a two-camera node that provides rough synchronization for stereo vision. Currently uses the base driver from Morgan Quigley's uvc_cam package.
A collection of node(let)s that stream images from USB cameras (UVC) and provide CameraInfo messages to consumers. Includes a two-camera node that provides rough synchronization for stereo vision. Currently uses the base driver from Morgan Quigley's uvc_cam package.
 
2 2018-08-30 jpeg_streamer
tools for streaming JPEG-formatted CompressedImage topics over HTTP
tools for streaming JPEG-formatted CompressedImage topics over HTTP
 
2 2018-08-30 camera_umd
UMD camera metapackage
UMD camera metapackage
 
2 2018-08-24 rplidar_ros
The rplidar ros package, support rplidar A2/A1 and A3
The rplidar ros package, support rplidar A2/A1 and A3
 
1 2018-08-21 slam_karto
This package pulls in the Karto mapping library, and provides a ROS wrapper for using it.
This package pulls in the Karto mapping library, and provides a ROS wrapper for using it.
 
2 2018-08-19 sparse_bundle_adjustment
ROS wrapper for the sparse bundle adjustment (sba) library (needed for slam_karto)
ROS wrapper for the sparse bundle adjustment (sba) library (needed for slam_karto)
 
1 2018-08-17 task_compiler
task_compiler Compiler that translate task description in PDDL (Planning Domain Description Language) to SMACH (state machine based execution and coordination system) description.
task_compiler Compiler that translate task description in PDDL (Planning Domain Description Language) to SMACH (state machine based execution and coordination system) description.
 
1 2018-08-17 pddl_planner_viewer
a viewer of pddl_planner.
a viewer of pddl_planner.