Packages

Name Description
1 2020-03-29 xacro
Xacro (XML Macros) Xacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by using macros that expand to larger XML expressions.
Xacro (XML Macros) Xacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by using macros that expand to larger XML expressions.
 
1 2020-03-26 velocity_smoother
Bound incoming velocity messages according to robot velocity and acceleration limits.
Bound incoming velocity messages according to robot velocity and acceleration limits.
 
1 2020-03-26 ecl_utilities
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
 
1 2020-03-26 ecl_type_traits
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
 
1 2020-03-26 ecl_time_lite
Provides a portable set of time functions that are especially useful for porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for porting other code or being wrapped by higher level c++ classes.
 
1 2020-03-26 ecl_time
Timing utilities are very dependent on the system api provided for their use. This package provides a means for handling different timing models. Current support - posix rt : complete. - macosx : posix timers only, missing absolute timers. - win : none.
Timing utilities are very dependent on the system api provided for their use. This package provides a means for handling different timing models. Current support - posix rt : complete. - macosx : posix timers only, missing absolute timers. - win : none.
 
1 2020-03-26 ecl_threads
This package provides the c++ extensions for a variety of threaded programming tools. These are usually different on different platforms, so the architecture for a cross-platform framework is also implemented.
This package provides the c++ extensions for a variety of threaded programming tools. These are usually different on different platforms, so the architecture for a cross-platform framework is also implemented.
 
1 2020-03-26 ecl_streams
These are lightweight text streaming classes that connect to standardised ecl type devices.
These are lightweight text streaming classes that connect to standardised ecl type devices.
 
1 2020-03-26 ecl_statistics
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
 
1 2020-03-26 ecl_sigslots_lite
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to provide a very simple sigslots implementation that can be used for *very* embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to provide a very simple sigslots implementation that can be used for *very* embedded development.
 
1 2020-03-26 ecl_sigslots
Provides a signal/slot mechanism (in the same vein as qt sigslots, boost::signals etc for intra-process communication. These include some improvements - they do not need a preprocessor, are fully type safe, allow for simple connections via a posix style string identifier and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots, boost::signals etc for intra-process communication. These include some improvements - they do not need a preprocessor, are fully type safe, allow for simple connections via a posix style string identifier and are multithread-safe.
 
1 2020-03-26 ecl_mpl
Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage.
 
2 2020-03-26 ecl_mobile_robot
Contains transforms (e.g. differential drive inverse kinematics) for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics) for the various types of mobile robot platforms.
 
1 2020-03-26 ecl_math
This package provides simple support to cmath, filling in holes or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes or redefining in a c++ formulation where desirable.
 
2 2020-03-26 ecl_manipulators
Deploys various manipulation algorithms, currently just feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just feedforward filters (interpolations).
 
1 2020-03-26 ecl_lite
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
 
1 2020-03-26 ecl_linear_algebra
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
 
1 2020-03-26 ecl_ipc
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there are more than a few. This package provides an infrastructure to allow for developing cross platform c++ wrappers around the lower level c api's that handle these mechanisms. These make it not only easier to utilise such mechanisms, but allow it to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there are more than a few. This package provides an infrastructure to allow for developing cross platform c++ wrappers around the lower level c api's that handle these mechanisms. These make it not only easier to utilise such mechanisms, but allow it to be done consistently across platforms.
 
1 2020-03-26 ecl_io
Most implementations (windows, posix, ...) have slightly different api for low level input-output functions. These are gathered here and re-represented with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for low level input-output functions. These are gathered here and re-represented with a cross platform set of functions.
 
1 2020-03-26 ecl_geometry
Any tools relating to mathematical geometry. Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry. Primarily featuring polynomials and interpolations.
 
1 2020-03-26 ecl_formatters
The formatters here simply format various input types to a specified text format. They can be used with most streaming types (including both ecl and stl streams).
The formatters here simply format various input types to a specified text format. They can be used with most streaming types (including both ecl and stl streams).
 
1 2020-03-26 ecl_filesystem
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
 
1 2020-03-26 ecl_exceptions
Template based exceptions - these are simple and practical and avoid the proliferation of exception types. Although not syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical and avoid the proliferation of exception types. Although not syntatactically ideal, it is convenient and eminently practical.
 
1 2020-03-26 ecl_errors
This library provides lean and mean error mechanisms. It includes c style error functions as well as a few useful macros. For higher level mechanisms, refer to ecl_exceptions.
This library provides lean and mean error mechanisms. It includes c style error functions as well as a few useful macros. For higher level mechanisms, refer to ecl_exceptions.
 
1 2020-03-26 ecl_eigen
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
 
1 2020-03-26 ecl_devices
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
 
1 2020-03-26 ecl_core_apps
This includes a suite of programs demo'ing various aspects of the ecl_core. It also includes various benchmarking and utility programs for use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the ecl_core. It also includes various benchmarking and utility programs for use primarily with embedded systems.
 
1 2020-03-26 ecl_core
A set of tools and interfaces extending the capabilities of c++ to provide a lightweight, consistent interface with a focus for control programming.
A set of tools and interfaces extending the capabilities of c++ to provide a lightweight, consistent interface with a focus for control programming.
 
1 2020-03-26 ecl_converters_lite
These are a very simple version of some of the functions in ecl_converters suitable for firmware development. That is, there is no use of new, templates or exceptions.
These are a very simple version of some of the functions in ecl_converters suitable for firmware development. That is, there is no use of new, templates or exceptions.
 
1 2020-03-26 ecl_converters
Some fast/convenient type converters, mostly for char strings or strings. These are not really fully fleshed out, alot of them could use the addition for the whole range of fundamental types (e.g. all integers, not just int, unsigned int). They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings. These are not really fully fleshed out, alot of them could use the addition for the whole range of fundamental types (e.g. all integers, not just int, unsigned int). They will come as the need arises.
 
1 2020-03-26 ecl_containers
The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns.
The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns.
 
1 2020-03-26 ecl_console
Color codes for ansii consoles.
Color codes for ansii consoles.
 
1 2020-03-26 ecl_config
These tools inspect and describe your system with macros, types and functions.
These tools inspect and describe your system with macros, types and functions.
 
1 2020-03-26 ecl_concepts
Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments.
Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments.
 
1 2020-03-26 ecl_command_line
Embeds the TCLAP library inside the ecl. This is a very convenient command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient command line parser in templatised c++.
 
1 2020-03-26 ament_xmllint
The ability to check XML files like the package manifest using xmllint and generate xUnit test result files.
The ability to check XML files like the package manifest using xmllint and generate xUnit test result files.
 
1 2020-03-26 ament_uncrustify
The ability to check code against style conventions using uncrustify and generate xUnit test result files.
The ability to check code against style conventions using uncrustify and generate xUnit test result files.
 
1 2020-03-26 ament_pyflakes
The ability to check code using pyflakes and generate xUnit test result files.
The ability to check code using pyflakes and generate xUnit test result files.
 
1 2020-03-26 ament_pep8
The ability to check code against the style conventions in PEP 8 and generate xUnit test result files.
The ability to check code against the style conventions in PEP 8 and generate xUnit test result files.
 
1 2020-03-26 ament_pep257
The ability to check code against the style conventions in PEP 8 and generate xUnit test result files.
The ability to check code against the style conventions in PEP 8 and generate xUnit test result files.
 
1 2020-03-26 ament_pclint
The ability to perform static code analysis on C/C++ code using pclint and generate xUnit test result files.
The ability to perform static code analysis on C/C++ code using pclint and generate xUnit test result files.
 
1 2020-03-26 ament_mypy
Support for mypy static type checking in ament.
Support for mypy static type checking in ament.
 
1 2020-03-26 ament_lint_common
The list of commonly used linters in the ament buildsytem in CMake.
The list of commonly used linters in the ament buildsytem in CMake.
 
1 2020-03-26 ament_lint_cmake
The ability to lint CMake code using cmakelint and generate xUnit test result files.
The ability to lint CMake code using cmakelint and generate xUnit test result files.
 
1 2020-03-26 ament_lint_auto
The auto-magic functions for ease to use of the ament linters in CMake.
The auto-magic functions for ease to use of the ament linters in CMake.
 
1 2020-03-26 ament_lint
Providing common API for ament linter packages.
Providing common API for ament linter packages.
 
1 2020-03-26 ament_flake8
The ability to check code for style and syntax conventions with flake8.
The ability to check code for style and syntax conventions with flake8.
 
1 2020-03-26 ament_cpplint
The ability to check code against the Google style conventions using cpplint and generate xUnit test result files.
The ability to check code against the Google style conventions using cpplint and generate xUnit test result files.
 
1 2020-03-26 ament_cppcheck
The ability to perform static code analysis on C/C++ code using Cppcheck and generate xUnit test result files.
The ability to perform static code analysis on C/C++ code using Cppcheck and generate xUnit test result files.
 
1 2020-03-26 ament_copyright
The ability to check source files for copyright and license information.
The ability to check source files for copyright and license information.
 
1 2020-03-26 ament_cmake_xmllint
The CMake API for ament_xmllint to check XML file using xmmlint.
The CMake API for ament_xmllint to check XML file using xmmlint.
 
1 2020-03-26 ament_cmake_version
The ability to override the exported package version in the ament buildsystem.
The ability to override the exported package version in the ament buildsystem.
 
1 2020-03-26 ament_cmake_uncrustify
The CMake API for ament_uncrustify to check code against styleconventions using uncrustify.
The CMake API for ament_uncrustify to check code against styleconventions using uncrustify.
 
1 2020-03-26 ament_cmake_test
The ability to add tests in the ament buildsystem in CMake.
The ability to add tests in the ament buildsystem in CMake.
 
1 2020-03-26 ament_cmake_target_dependencies
The ability to add definitions, include directories and libraries of a package to a target in the ament buildsystem in CMake.
The ability to add definitions, include directories and libraries of a package to a target in the ament buildsystem in CMake.
 
1 2020-03-26 ament_cmake_python
The ability to use Python in the ament buildsystem in CMake.
The ability to use Python in the ament buildsystem in CMake.
 
1 2020-03-26 ament_cmake_pytest
The ability to run Python tests using pytest in the ament buildsystem in CMake.
The ability to run Python tests using pytest in the ament buildsystem in CMake.
 
1 2020-03-26 ament_cmake_pyflakes
The CMake API for ament_pyflakes to check code using pyflakes.
The CMake API for ament_pyflakes to check code using pyflakes.
 
1 2020-03-26 ament_cmake_pep8
The CMake API for ament_pep8 to check code against the style conventions in PEP 8.
The CMake API for ament_pep8 to check code against the style conventions in PEP 8.
 
1 2020-03-26 ament_cmake_pep257
The CMake API for ament_pep257 to check code against the style conventions in PEP 257.
The CMake API for ament_pep257 to check code against the style conventions in PEP 257.
 
1 2020-03-26 ament_cmake_pclint
The CMake API for ament_pclint to perform static code analysis on C/C++ code using PCLint.
The CMake API for ament_pclint to perform static code analysis on C/C++ code using PCLint.
 
1 2020-03-26 ament_cmake_nose
The ability to add nose-based tests in the ament buildsystem in CMake.
The ability to add nose-based tests in the ament buildsystem in CMake.
 
1 2020-03-26 ament_cmake_mypy
The CMake API for ament_mypy to perform static type analysis on python code with mypy.
The CMake API for ament_mypy to perform static type analysis on python code with mypy.
 
1 2020-03-26 ament_cmake_lint_cmake
The CMake API for ament_lint_cmake to lint CMake code using cmakelint.
The CMake API for ament_lint_cmake to lint CMake code using cmakelint.
 
1 2020-03-26 ament_cmake_libraries
The functionality to deduplicate libraries in the ament buildsystem in CMake.
The functionality to deduplicate libraries in the ament buildsystem in CMake.
 
1 2020-03-26 ament_cmake_include_directories
The functionality to order include directories according to a chain of prefixes in the ament buildsystem in CMake.
The functionality to order include directories according to a chain of prefixes in the ament buildsystem in CMake.
 
1 2020-03-26 ament_cmake_gtest
The ability to add gtest-based tests in the ament buildsystem in CMake.
The ability to add gtest-based tests in the ament buildsystem in CMake.
 
1 2020-03-26 ament_cmake_gmock
The ability to add Google mock-based tests in the ament buildsystem in CMake.
The ability to add Google mock-based tests in the ament buildsystem in CMake.
 
1 2020-03-26 ament_cmake_flake8
The CMake API for ament_flake8 to check code syntax and style conventions with flake8.
The CMake API for ament_flake8 to check code syntax and style conventions with flake8.
 
1 2020-03-26 ament_cmake_export_link_flags
The ability to export link flags to downstream packages in the ament buildsystem.
The ability to export link flags to downstream packages in the ament buildsystem.
 
1 2020-03-26 ament_cmake_export_libraries
The ability to export libraries to downstream packages in the ament buildsystem in CMake.
The ability to export libraries to downstream packages in the ament buildsystem in CMake.
 
1 2020-03-26 ament_cmake_export_interfaces
The ability to export interfaces to downstream packages in the ament buildsystem in CMake.
The ability to export interfaces to downstream packages in the ament buildsystem in CMake.
 
1 2020-03-26 ament_cmake_export_include_directories
The ability to export include directories to downstream packages in the ament buildsystem in CMake.
The ability to export include directories to downstream packages in the ament buildsystem in CMake.
 
1 2020-03-26 ament_cmake_export_dependencies
The ability to export dependencies to downstream packages in the ament buildsystem in CMake.
The ability to export dependencies to downstream packages in the ament buildsystem in CMake.
 
1 2020-03-26 ament_cmake_export_definitions
The ability to export definitions to downstream packages in the ament buildsystem.
The ability to export definitions to downstream packages in the ament buildsystem.
 
1 2020-03-26 ament_cmake_cpplint
The CMake API for ament_cpplint to lint C / C++ code using cpplint.
The CMake API for ament_cpplint to lint C / C++ code using cpplint.
 
1 2020-03-26 ament_cmake_cppcheck
The CMake API for ament_cppcheck to perform static code analysis on C/C++ code using Cppcheck.
The CMake API for ament_cppcheck to perform static code analysis on C/C++ code using Cppcheck.
 
1 2020-03-26 ament_cmake_core
The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands
The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands
 
1 2020-03-26 ament_cmake_copyright
The CMake API for ament_copyright to check every source file contains copyright reference.
The CMake API for ament_copyright to check every source file contains copyright reference.
 
1 2020-03-26 ament_cmake_clang_tidy
The CMake API for ament_clang_tidy to lint C / C++ code using clang tidy.
The CMake API for ament_clang_tidy to lint C / C++ code using clang tidy.
 
1 2020-03-26 ament_cmake_clang_format
The CMake API for ament_clang_format to lint C / C++ code using clang format.
The CMake API for ament_clang_format to lint C / C++ code using clang format.
 
1 2020-03-26 ament_cmake_auto
The auto-magic functions for ease to use of the ament buildsystem in CMake.
The auto-magic functions for ease to use of the ament buildsystem in CMake.
 
1 2020-03-26 ament_cmake
The entry point package for the ament buildsystem in CMake.
The entry point package for the ament buildsystem in CMake.
 
1 2020-03-26 ament_clang_tidy
The ability to check code against style conventions using clang-tidy and generate xUnit test result files.
The ability to check code against style conventions using clang-tidy and generate xUnit test result files.
 
1 2020-03-26 ament_clang_format
The ability to check code against style conventions using clang-format and generate xUnit test result files.
The ability to check code against style conventions using clang-format and generate xUnit test result files.
 
1 2020-03-25 sick_scan2
A ROS2 driver for the SICK TiM series of laser scanners. This package is based on the sick_scan-Repository.
A ROS2 driver for the SICK TiM series of laser scanners. This package is based on the sick_scan-Repository.
 
2 2020-03-25 py_trees
Pythonic implementation of behaviour trees.
Pythonic implementation of behaviour trees.
 
2 2020-03-25 octovis
octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See http://octomap.github.io for details.
octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See http://octomap.github.io for details.
 
2 2020-03-25 octomap
The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++. The map implementation is based on an octree. See http://octomap.github.io for details.
The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++. The map implementation is based on an octree. See http://octomap.github.io for details.
 
2 2020-03-25 dynamic_edt_3d
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
 
1 2020-03-24 urg_node
urg_node
urg_node
 
1 2020-03-24 py_trees_ros
ROS2 extensions and behaviours for py_trees.
ROS2 extensions and behaviours for py_trees.
 
1 2020-03-24 laser_proc
laser_proc
laser_proc
 
2 2020-03-22 kobuki_driver
C++ driver library for Kobuki: Pure C++ driver library for Kobuki. This is for those who do not wish to use ROS on their systems.
C++ driver library for Kobuki: Pure C++ driver library for Kobuki. This is for those who do not wish to use ROS on their systems.
 
2 2020-03-22 kobuki_dock_drive
Dock driving library for Kobuki. Users owning a docking station for Kobuki can use this tool to develop autonomous docking drive algorithms.
Dock driving library for Kobuki. Users owning a docking station for Kobuki can use this tool to develop autonomous docking drive algorithms.
 
1 2020-03-20 angles
This package provides a set of simple math utilities to work with angles. The utilities cover simple things like normalizing an angle and conversion between degrees and radians. But even if you're trying to calculate things like the shortest angular distance between two joint space positions of your robot, but the joint motion is constrained by joint limits, this package is what you need. The code in this package is stable and well tested. There are no plans for major changes in the near future.
This package provides a set of simple math utilities to work with angles. The utilities cover simple things like normalizing an angle and conversion between degrees and radians. But even if you're trying to calculate things like the shortest angular distance between two joint space positions of your robot, but the joint motion is constrained by joint limits, this package is what you need. The code in this package is stable and well tested. There are no plans for major changes in the near future.
 
1 2020-03-19 swri_transform_util
The swri_transform_util package contains utility functions and classes for transforming between coordinate frames.
The swri_transform_util package contains utility functions and classes for transforming between coordinate frames.
 
1 2020-03-19 swri_system_util
swri_system_util
swri_system_util
 
1 2020-03-19 swri_serial_util
swri_serial_util
swri_serial_util
 
1 2020-03-19 swri_route_util
This library provides functionality to simplify working with the navigation messages defined in marti_nav_msgs.
This library provides functionality to simplify working with the navigation messages defined in marti_nav_msgs.
 
1 2020-03-19 swri_roscpp
swri_roscpp
swri_roscpp
 
1 2020-03-19 swri_prefix_tools
Contains scripts that are useful as prefix commands for nodes started by roslaunch.
Contains scripts that are useful as prefix commands for nodes started by roslaunch.
 
1 2020-03-19 swri_opencv_util
swri_opencv_util
swri_opencv_util
 
1 2020-03-19 swri_math_util
swri_math_util
swri_math_util
 
1 2020-03-19 swri_image_util
swri_image_util
swri_image_util
 
1 2020-03-19 swri_geometry_util
swri_geometry_util
swri_geometry_util
 
1 2020-03-19 swri_dbw_interface
This package provides documentation on common interface conventions for drive-by-wire systems.
This package provides documentation on common interface conventions for drive-by-wire systems.
 
1 2020-03-19 swri_console_util
swri_console_util
swri_console_util
 
1 2020-03-19 rosidl_typesupport_cpp
Generate the type support for C++ messages.
Generate the type support for C++ messages.
 
1 2020-03-19 rosidl_typesupport_c
Generate the type support for C messages.
Generate the type support for C messages.
 
1 2020-03-18 test_osrf_testing_tools_cpp
Test package, which uses things exported by osrf_testing_tools_cpp.
Test package, which uses things exported by osrf_testing_tools_cpp.
 
1 2020-03-18 osrf_testing_tools_cpp
Testing tools for C++, and is used in various OSRF projects.
Testing tools for C++, and is used in various OSRF projects.
 
1 2020-03-17 urg_node_msgs
urg_node_msgs
urg_node_msgs
 
1 2020-03-17 urg_c
The urg_c package
The urg_c package
 
2 2020-03-17 test_launch_ros
Tests for ROS specific extensions to the launch tool.
Tests for ROS specific extensions to the launch tool.
 
1 2020-03-17 slam_toolbox
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
 
2 2020-03-17 ros2launch
The launch command for ROS 2 command line tools.
The launch command for ROS 2 command line tools.
 
1 2020-03-17 qt_gui_py_common
qt_gui_py_common provides common functionality for GUI plugins written in Python.
qt_gui_py_common provides common functionality for GUI plugins written in Python.
 
1 2020-03-17 qt_gui_cpp
qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. At least one specific binding must be available in order to use C++-plugins.
qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. At least one specific binding must be available in order to use C++-plugins.
 
1 2020-03-17 qt_gui_core
Integration of the ROS package system and ROS-specific plugins for a Qt-based GUI.
Integration of the ROS package system and ROS-specific plugins for a Qt-based GUI.
 
1 2020-03-17 qt_gui_app
qt_gui_app provides the main to start an instance of the integrated graphical user interface provided by qt_gui.
qt_gui_app provides the main to start an instance of the integrated graphical user interface provided by qt_gui.
 
1 2020-03-17 qt_gui
qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. It is extensible with Python- and C++-based plugins (implemented in separate packages) which can contribute arbitrary widgets. It requires either PyQt or PySide bindings.
qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. It is extensible with Python- and C++-based plugins (implemented in separate packages) which can contribute arbitrary widgets. It requires either PyQt or PySide bindings.
 
1 2020-03-17 qt_dotgraph
qt_dotgraph provides helpers to work with dot graphs.
qt_dotgraph provides helpers to work with dot graphs.
 
1 2020-03-17 launch_testing_ros
A package providing utilities for writing ROS2 enabled launch tests.
A package providing utilities for writing ROS2 enabled launch tests.
 
2 2020-03-17 launch_ros
ROS specific extensions to the launch tool.
ROS specific extensions to the launch tool.
 
1 2020-03-17 autoware_auto_msgs
Interfaces between core Autoware.Auto components
Interfaces between core Autoware.Auto components
 
1 2020-03-16 perception_pcl
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
 
1 2020-03-16 pcl_ros
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
 
3 2020-03-16 pcl_conversions
Provides conversions from PCL data types and ROS message types
Provides conversions from PCL data types and ROS message types
 
1 2020-03-13 rcutils
Package containing various utility types and functions for C
Package containing various utility types and functions for C
 
1 2020-03-12 rviz_visual_testing_framework
3D testing framework for RViz.
3D testing framework for RViz.
 
1 2020-03-12 rviz_rendering_tests
Example plugin for RViz - documents and tests RViz plugin development
Example plugin for RViz - documents and tests RViz plugin development
 
1 2020-03-12 rviz_rendering
Library which provides the 3D rendering functionality in rviz.
Library which provides the 3D rendering functionality in rviz.
 
1 2020-03-12 rviz_ogre_vendor
Wrapper around ogre3d, it provides a fixed CMake module and an ExternalProject build of ogre.
Wrapper around ogre3d, it provides a fixed CMake module and an ExternalProject build of ogre.
 
1 2020-03-12 rviz_default_plugins
Several default plugins for rviz to cover the basic functionality.
Several default plugins for rviz to cover the basic functionality.
 
1 2020-03-12 rviz_common
Common rviz API, used by rviz plugins and applications.
Common rviz API, used by rviz plugins and applications.
 
1 2020-03-12 rviz_assimp_vendor
Wrapper around assimp, providing nothing but a dependency on assimp, on some systems. On others, it provides a fixed CMake module or even an ExternalProject build of assimp.
Wrapper around assimp, providing nothing but a dependency on assimp, on some systems. On others, it provides a fixed CMake module or even an ExternalProject build of assimp.
 
1 2020-03-12 rviz2
3D visualization tool for ROS.
3D visualization tool for ROS.
 
1 2020-03-12 rcl_yaml_param_parser
Package containing various utility types and functions for C
Package containing various utility types and functions for C
 
1 2020-03-12 rcl_lifecycle
Package containing a C-based lifecycle implementation
Package containing a C-based lifecycle implementation
 
1 2020-03-12 rcl_action
Package containing a C-based ROS action implementation
Package containing a C-based ROS action implementation
 
1 2020-03-12 rcl
The ROS client library common implementation. This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries.
The ROS client library common implementation. This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries.
 
1 2020-03-12 gazebo_ros_pkgs
Interface for using ROS with the
Interface for using ROS with the
 
1 2020-03-12 gazebo_ros
Utilities to interface with
Utilities to interface with
 
1 2020-03-12 gazebo_plugins
Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components.
Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components.
 
1 2020-03-12 gazebo_msgs
Message and service data structures for interacting with Gazebo from ROS2.
Message and service data structures for interacting with Gazebo from ROS2.
 
1 2020-03-12 gazebo_dev
Provides a cmake config for the default version of Gazebo for the ROS distribution.
Provides a cmake config for the default version of Gazebo for the ROS distribution.
 
2 2020-03-10 urdfdom_py
Python implementation of the URDF parser.
Python implementation of the URDF parser.
 
1 2020-03-10 joint_state_publisher_gui
This package contains a GUI tool for setting and publishing joint state values for a given URDF.
This package contains a GUI tool for setting and publishing joint state values for a given URDF.
 
1 2020-03-10 joint_state_publisher
This package contains a tool for setting and publishing joint state values for a given URDF.
This package contains a tool for setting and publishing joint state values for a given URDF.
 
1 2020-03-08 tracetools_analysis
Tools for analysing trace data.
Tools for analysing trace data.
 
1 2020-03-08 ros2trace_analysis
The trace analysis command for ROS 2 command line tools.
The trace analysis command for ROS 2 command line tools.
 
1 2020-03-06 navigation2
ROS2 Navigation Stack
ROS2 Navigation Stack
 
1 2020-03-06 nav_2d_utils
A handful of useful utility functions for nav_2d packages.
A handful of useful utility functions for nav_2d packages.
 
1 2020-03-06 nav_2d_msgs
Basic message types for two dimensional navigation, extending from geometry_msgs::Pose2D.
Basic message types for two dimensional navigation, extending from geometry_msgs::Pose2D.
 
1 2020-03-06 nav2_waypoint_follower
A waypoint follower navigation server
A waypoint follower navigation server
 
1 2020-03-06 nav2_voxel_grid
voxel_grid provides an implementation of an efficient 3D voxel grid. The occupancy grid can support 3 different representations for the state of a cell: marked, free, or unknown. Due to the underlying implementation relying on bitwise and and or integer operations, the voxel grid only supports 16 different levels per voxel column. However, this limitation yields raytracing and cell marking performance in the grid comparable to standard 2D structures making it quite fast compared to most 3D structures.
voxel_grid provides an implementation of an efficient 3D voxel grid. The occupancy grid can support 3 different representations for the state of a cell: marked, free, or unknown. Due to the underlying implementation relying on bitwise and and or integer operations, the voxel grid only supports 16 different levels per voxel column. However, this limitation yields raytracing and cell marking performance in the grid comparable to standard 2D structures making it quite fast compared to most 3D structures.
 
1 2020-03-06 nav2_util
TODO
TODO
 
1 2020-03-06 nav2_turtlebot3_rl
This package enables Reinfocement Learning with Gazebo and Turtlebot3
This package enables Reinfocement Learning with Gazebo and Turtlebot3
 
1 2020-03-06 nav2_system_tests
TODO
TODO
 
1 2020-03-06 nav2_rviz_plugins
Navigation 2 plugins for rviz
Navigation 2 plugins for rviz
 
1 2020-03-06 nav2_recoveries
TODO
TODO
 
1 2020-03-06 nav2_planner
TODO
TODO
 
1 2020-03-06 nav2_navfn_planner
TODO
TODO
 
1 2020-03-06 nav2_msgs
Messages and service files for the navigation2 stack
Messages and service files for the navigation2 stack
 
1 2020-03-06 nav2_map_server
Refactored map server for ROS2 Navigation
Refactored map server for ROS2 Navigation
 
1 2020-03-06 nav2_lifecycle_manager
A controller/manager for the lifecycle nodes of the Navigation 2 system
A controller/manager for the lifecycle nodes of the Navigation 2 system
 
1 2020-03-06 nav2_gazebo_spawner
Package for spawning a robot model into Gazebo for navigation2
Package for spawning a robot model into Gazebo for navigation2
 
1 2020-03-06 nav2_dwb_controller
ROS2 controller (DWB) metapackage
ROS2 controller (DWB) metapackage
 
1 2020-03-06 nav2_costmap_2d
This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.
This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.
 
1 2020-03-06 nav2_core
A set of headers for plugins core to the navigation2 stack
A set of headers for plugins core to the navigation2 stack
 
1 2020-03-06 nav2_controller
Controller action interface
Controller action interface
 
1 2020-03-06 nav2_common
Common support functionality used throughout the navigation 2 stack
Common support functionality used throughout the navigation 2 stack
 
1 2020-03-06 nav2_bt_navigator
TODO
TODO
 
2 2020-03-06 nav2_bringup
Bringup scripts and configurations for the navigation2 stack
Bringup scripts and configurations for the navigation2 stack
 
1 2020-03-06 nav2_behavior_tree
TODO
TODO
 
1 2020-03-06 nav2_amcl
 
1 2020-03-06 dwb_plugins
Standard implementations of the GoalChecker and TrajectoryGenerators for dwb_core
Standard implementations of the GoalChecker and TrajectoryGenerators for dwb_core
 
1 2020-03-06 dwb_msgs
Message/Service definitions specifically for the dwb_core
Message/Service definitions specifically for the dwb_core
 
1 2020-03-06 dwb_critics
The dwb_critics package
The dwb_critics package
 
1 2020-03-06 dwb_core
TODO
TODO
 
1 2020-03-06 costmap_queue
The costmap_queue package
The costmap_queue package
 
1 2020-03-05 spatio_temporal_voxel_layer
The spatio-temporal 3D obstacle costmap package
The spatio-temporal 3D obstacle costmap package
 
2 2020-03-05 ros_core
A package to aggregate the packages required to use publish / subscribe, services, generate messages and other core ROS concepts.
A package to aggregate the packages required to use publish / subscribe, services, generate messages and other core ROS concepts.
 
2 2020-03-05 ros_base
A package which extends 'ros_core' and includes other basic functionalities like tf2 and urdf.
A package which extends 'ros_core' and includes other basic functionalities like tf2 and urdf.
 
2 2020-03-05 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 2020-03-05 gps_umd
gps_umd metapackage
gps_umd metapackage
 
1 2020-03-05 gps_tools
GPS routines for use in GPS drivers
GPS routines for use in GPS drivers
 
1 2020-03-05 gps_msgs
GPS messages for use in GPS drivers
GPS messages for use in GPS drivers
 
2 2020-03-05 desktop
A package which extends 'ros_base' and includes high level packages like vizualization tools and demos.
A package which extends 'ros_base' and includes high level packages like vizualization tools and demos.
 
1 2020-03-03 mavlink
MAVLink message marshaling library. This package provides C-headers and C++11 library for both 1.0 and 2.0 versions of protocol. For pymavlink use separate install via rosdep (python-pymavlink).
MAVLink message marshaling library. This package provides C-headers and C++11 library for both 1.0 and 2.0 versions of protocol. For pymavlink use separate install via rosdep (python-pymavlink).
 
1 2020-03-03 apex_containers
Containers
Containers
 
2 2020-03-02 tf2_tools
tf2_tools
tf2_tools
 
2 2020-03-02 tf2_sensor_msgs
Small lib to transform sensor_msgs with tf. Most notably, PointCloud2
Small lib to transform sensor_msgs with tf. Most notably, PointCloud2
 
2 2020-03-02 tf2_ros
This package contains the ROS bindings for the tf2 library, for both Python and C++.
This package contains the ROS bindings for the tf2 library, for both Python and C++.
 
2 2020-03-02 tf2_py
The tf2_py package
The tf2_py package
 
2 2020-03-02 tf2_msgs
tf2_msgs
tf2_msgs
 
2 2020-03-02 tf2_kdl
KDL binding for tf2
KDL binding for tf2
 
2 2020-03-02 tf2_geometry_msgs
tf2_geometry_msgs
tf2_geometry_msgs
 
2 2020-03-02 tf2_eigen
tf2_eigen
tf2_eigen
 

Packages

Name Description
1 2020-03-29 xacro
Xacro (XML Macros) Xacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by using macros that expand to larger XML expressions.
Xacro (XML Macros) Xacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by using macros that expand to larger XML expressions.
 
1 2020-03-29 gtsam
gtsam
gtsam
 
1 2020-03-27 optris_drivers2
ROS nodes wrapping the binary driver for Optris thermal imager devices.
ROS nodes wrapping the binary driver for Optris thermal imager devices.
 
1 2020-03-26 gazebo_ros_pkgs
Interface for using ROS with the
Interface for using ROS with the
 
1 2020-03-26 gazebo_ros
Utilities to interface with
Utilities to interface with
 
1 2020-03-26 gazebo_plugins
Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components.
Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components.
 
1 2020-03-26 gazebo_msgs
Message and service data structures for interacting with Gazebo from ROS2.
Message and service data structures for interacting with Gazebo from ROS2.
 
1 2020-03-26 gazebo_dev
Provides a cmake config for the default version of Gazebo for the ROS distribution.
Provides a cmake config for the default version of Gazebo for the ROS distribution.
 
1 2020-03-26 ecl_utilities
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
 
1 2020-03-26 ecl_type_traits
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
 
1 2020-03-26 ecl_time_lite
Provides a portable set of time functions that are especially useful for porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for porting other code or being wrapped by higher level c++ classes.
 
1 2020-03-26 ecl_time
Timing utilities are very dependent on the system api provided for their use. This package provides a means for handling different timing models. Current support - posix rt : complete. - macosx : posix timers only, missing absolute timers. - win : none.
Timing utilities are very dependent on the system api provided for their use. This package provides a means for handling different timing models. Current support - posix rt : complete. - macosx : posix timers only, missing absolute timers. - win : none.
 
1 2020-03-26 ecl_threads
This package provides the c++ extensions for a variety of threaded programming tools. These are usually different on different platforms, so the architecture for a cross-platform framework is also implemented.
This package provides the c++ extensions for a variety of threaded programming tools. These are usually different on different platforms, so the architecture for a cross-platform framework is also implemented.
 
1 2020-03-26 ecl_streams
These are lightweight text streaming classes that connect to standardised ecl type devices.
These are lightweight text streaming classes that connect to standardised ecl type devices.
 
1 2020-03-26 ecl_statistics
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
 
1 2020-03-26 ecl_sigslots_lite
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to provide a very simple sigslots implementation that can be used for *very* embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to provide a very simple sigslots implementation that can be used for *very* embedded development.
 
1 2020-03-26 ecl_sigslots
Provides a signal/slot mechanism (in the same vein as qt sigslots, boost::signals etc for intra-process communication. These include some improvements - they do not need a preprocessor, are fully type safe, allow for simple connections via a posix style string identifier and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots, boost::signals etc for intra-process communication. These include some improvements - they do not need a preprocessor, are fully type safe, allow for simple connections via a posix style string identifier and are multithread-safe.
 
1 2020-03-26 ecl_mpl
Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage.
 
2 2020-03-26 ecl_mobile_robot
Contains transforms (e.g. differential drive inverse kinematics) for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics) for the various types of mobile robot platforms.
 
1 2020-03-26 ecl_math
This package provides simple support to cmath, filling in holes or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes or redefining in a c++ formulation where desirable.
 
2 2020-03-26 ecl_manipulators
Deploys various manipulation algorithms, currently just feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just feedforward filters (interpolations).
 
1 2020-03-26 ecl_lite
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
 
1 2020-03-26 ecl_linear_algebra
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
 
1 2020-03-26 ecl_ipc
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there are more than a few. This package provides an infrastructure to allow for developing cross platform c++ wrappers around the lower level c api's that handle these mechanisms. These make it not only easier to utilise such mechanisms, but allow it to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there are more than a few. This package provides an infrastructure to allow for developing cross platform c++ wrappers around the lower level c api's that handle these mechanisms. These make it not only easier to utilise such mechanisms, but allow it to be done consistently across platforms.
 
1 2020-03-26 ecl_io
Most implementations (windows, posix, ...) have slightly different api for low level input-output functions. These are gathered here and re-represented with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for low level input-output functions. These are gathered here and re-represented with a cross platform set of functions.
 
1 2020-03-26 ecl_geometry
Any tools relating to mathematical geometry. Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry. Primarily featuring polynomials and interpolations.
 
1 2020-03-26 ecl_formatters
The formatters here simply format various input types to a specified text format. They can be used with most streaming types (including both ecl and stl streams).
The formatters here simply format various input types to a specified text format. They can be used with most streaming types (including both ecl and stl streams).
 
1 2020-03-26 ecl_filesystem
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
 
1 2020-03-26 ecl_exceptions
Template based exceptions - these are simple and practical and avoid the proliferation of exception types. Although not syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical and avoid the proliferation of exception types. Although not syntatactically ideal, it is convenient and eminently practical.
 
1 2020-03-26 ecl_errors
This library provides lean and mean error mechanisms. It includes c style error functions as well as a few useful macros. For higher level mechanisms, refer to ecl_exceptions.
This library provides lean and mean error mechanisms. It includes c style error functions as well as a few useful macros. For higher level mechanisms, refer to ecl_exceptions.
 
1 2020-03-26 ecl_eigen
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
 
1 2020-03-26 ecl_devices
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
 
1 2020-03-26 ecl_core_apps
This includes a suite of programs demo'ing various aspects of the ecl_core. It also includes various benchmarking and utility programs for use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the ecl_core. It also includes various benchmarking and utility programs for use primarily with embedded systems.
 
1 2020-03-26 ecl_core
A set of tools and interfaces extending the capabilities of c++ to provide a lightweight, consistent interface with a focus for control programming.
A set of tools and interfaces extending the capabilities of c++ to provide a lightweight, consistent interface with a focus for control programming.
 
1 2020-03-26 ecl_converters_lite
These are a very simple version of some of the functions in ecl_converters suitable for firmware development. That is, there is no use of new, templates or exceptions.
These are a very simple version of some of the functions in ecl_converters suitable for firmware development. That is, there is no use of new, templates or exceptions.
 
1 2020-03-26 ecl_converters
Some fast/convenient type converters, mostly for char strings or strings. These are not really fully fleshed out, alot of them could use the addition for the whole range of fundamental types (e.g. all integers, not just int, unsigned int). They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings. These are not really fully fleshed out, alot of them could use the addition for the whole range of fundamental types (e.g. all integers, not just int, unsigned int). They will come as the need arises.
 
1 2020-03-26 ecl_containers
The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns.
The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns.
 
1 2020-03-26 ecl_console
Color codes for ansii consoles.
Color codes for ansii consoles.
 
1 2020-03-26 ecl_config
These tools inspect and describe your system with macros, types and functions.
These tools inspect and describe your system with macros, types and functions.
 
1 2020-03-26 ecl_concepts
Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments.
Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments.
 
1 2020-03-26 ecl_command_line
Embeds the TCLAP library inside the ecl. This is a very convenient command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient command line parser in templatised c++.
 
1 2020-03-25 test_launch_testing
Tests for the launch_testing package.
Tests for the launch_testing package.
 
2 2020-03-25 octovis
octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See http://octomap.github.io for details.
octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See http://octomap.github.io for details.
 
2 2020-03-25 octomap
The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++. The map implementation is based on an octree. See http://octomap.github.io for details.
The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++. The map implementation is based on an octree. See http://octomap.github.io for details.
 
1 2020-03-25 launch_testing_ament_cmake
A package providing cmake functions for running launch tests from the build.
A package providing cmake functions for running launch tests from the build.
 
1 2020-03-25 launch_testing
A package to create tests which involve launch files and multiple processes.
A package to create tests which involve launch files and multiple processes.
 
1 2020-03-25 launch
The ROS launch tool.
The ROS launch tool.
 
2 2020-03-25 dynamic_edt_3d
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
 
1 2020-03-24 urg_node
urg_node
urg_node
 
2 2020-03-24 ublox_serialization
ublox_serialization provides header files for serialization of ROS messages to and from u-blox message format.
ublox_serialization provides header files for serialization of ROS messages to and from u-blox message format.
 
2 2020-03-24 ublox_msgs
ublox_msgs contains raw messages for u-blox GNSS devices.
ublox_msgs contains raw messages for u-blox GNSS devices.
 
2 2020-03-24 ublox_gps
Driver for u-blox GPS devices.
Driver for u-blox GPS devices.
 
2 2020-03-24 ublox
Provides a ublox_gps node for u-blox GPS receivers, messages, and serialization packages for the binary UBX protocol.
Provides a ublox_gps node for u-blox GPS receivers, messages, and serialization packages for the binary UBX protocol.
 
1 2020-03-24 laser_proc
laser_proc
laser_proc
 
1 2020-03-20 angles
This package provides a set of simple math utilities to work with angles. The utilities cover simple things like normalizing an angle and conversion between degrees and radians. But even if you're trying to calculate things like the shortest angular distance between two joint space positions of your robot, but the joint motion is constrained by joint limits, this package is what you need. The code in this package is stable and well tested. There are no plans for major changes in the near future.
This package provides a set of simple math utilities to work with angles. The utilities cover simple things like normalizing an angle and conversion between degrees and radians. But even if you're trying to calculate things like the shortest angular distance between two joint space positions of your robot, but the joint motion is constrained by joint limits, this package is what you need. The code in this package is stable and well tested. There are no plans for major changes in the near future.
 
1 2020-03-19 swri_transform_util
The swri_transform_util package contains utility functions and classes for transforming between coordinate frames.
The swri_transform_util package contains utility functions and classes for transforming between coordinate frames.
 
1 2020-03-19 swri_system_util
swri_system_util
swri_system_util
 
1 2020-03-19 swri_serial_util
swri_serial_util
swri_serial_util
 
1 2020-03-19 swri_route_util
This library provides functionality to simplify working with the navigation messages defined in marti_nav_msgs.
This library provides functionality to simplify working with the navigation messages defined in marti_nav_msgs.
 
1 2020-03-19 swri_roscpp
swri_roscpp
swri_roscpp
 
1 2020-03-19 swri_prefix_tools
Contains scripts that are useful as prefix commands for nodes started by roslaunch.
Contains scripts that are useful as prefix commands for nodes started by roslaunch.
 
1 2020-03-19 swri_opencv_util
swri_opencv_util
swri_opencv_util
 
1 2020-03-19 swri_math_util
swri_math_util
swri_math_util
 
1 2020-03-19 swri_image_util
swri_image_util
swri_image_util
 
1 2020-03-19 swri_geometry_util
swri_geometry_util
swri_geometry_util
 
1 2020-03-19 swri_dbw_interface
This package provides documentation on common interface conventions for drive-by-wire systems.
This package provides documentation on common interface conventions for drive-by-wire systems.
 
1 2020-03-19 swri_console_util
swri_console_util
swri_console_util
 
1 2020-03-18 test_osrf_testing_tools_cpp
Test package, which uses things exported by osrf_testing_tools_cpp.
Test package, which uses things exported by osrf_testing_tools_cpp.
 
1 2020-03-18 osrf_testing_tools_cpp
Testing tools for C++, and is used in various OSRF projects.
Testing tools for C++, and is used in various OSRF projects.
 
1 2020-03-17 urg_node_msgs
urg_node_msgs
urg_node_msgs
 
1 2020-03-17 urg_c
The urg_c package
The urg_c package
 
1 2020-03-17 qt_gui_py_common
qt_gui_py_common provides common functionality for GUI plugins written in Python.
qt_gui_py_common provides common functionality for GUI plugins written in Python.
 
1 2020-03-17 qt_gui_cpp
qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. At least one specific binding must be available in order to use C++-plugins.
qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. At least one specific binding must be available in order to use C++-plugins.
 
1 2020-03-17 qt_gui_core
Integration of the ROS package system and ROS-specific plugins for a Qt-based GUI.
Integration of the ROS package system and ROS-specific plugins for a Qt-based GUI.
 
1 2020-03-17 qt_gui_app
qt_gui_app provides the main to start an instance of the integrated graphical user interface provided by qt_gui.
qt_gui_app provides the main to start an instance of the integrated graphical user interface provided by qt_gui.
 
1 2020-03-17 qt_gui
qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. It is extensible with Python- and C++-based plugins (implemented in separate packages) which can contribute arbitrary widgets. It requires either PyQt or PySide bindings.
qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. It is extensible with Python- and C++-based plugins (implemented in separate packages) which can contribute arbitrary widgets. It requires either PyQt or PySide bindings.
 
1 2020-03-17 qt_dotgraph
qt_dotgraph provides helpers to work with dot graphs.
qt_dotgraph provides helpers to work with dot graphs.
 
1 2020-03-17 autoware_auto_msgs
Interfaces between core Autoware.Auto components
Interfaces between core Autoware.Auto components
 
2 2020-03-13 test_launch_ros
Tests for ROS specific extensions to the launch tool.
Tests for ROS specific extensions to the launch tool.
 
1 2020-03-13 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 2020-03-13 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 2020-03-13 rosidl_typesupport_interface
The interface for rosidl typesupport packages.
The interface for rosidl typesupport packages.
 
1 2020-03-13 rosidl_parser
The parser for ROS interface files.
The parser for ROS interface files.
 
1 2020-03-13 rosidl_generator_cpp
Generate the ROS interfaces in C++.
Generate the ROS interfaces in C++.
 
1 2020-03-13 rosidl_generator_c
Generate the ROS interfaces in C.
Generate the ROS interfaces in C.
 
1 2020-03-13 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 2020-03-13 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.
 
2 2020-03-13 ros2launch
The launch command for ROS 2 command line tools.
The launch command for ROS 2 command line tools.
 
1 2020-03-13 rcl_yaml_param_parser
Package containing various utility types and functions for C
Package containing various utility types and functions for C
 
1 2020-03-13 rcl_lifecycle
Package containing a C-based lifecycle implementation
Package containing a C-based lifecycle implementation
 
1 2020-03-13 rcl_action
Package containing a C-based ROS action implementation
Package containing a C-based ROS action implementation
 
1 2020-03-13 rcl
The ROS client library common implementation. This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries.
The ROS client library common implementation. This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries.
 
1 2020-03-13 launch_testing_ros
A package providing utilities for writing ROS2 enabled launch tests.
A package providing utilities for writing ROS2 enabled launch tests.
 
2 2020-03-13 launch_ros
ROS specific extensions to the launch tool.
ROS specific extensions to the launch tool.
 
1 2020-03-12 rclcpp_lifecycle
Package containing a prototype for lifecycle implementation
Package containing a prototype for lifecycle implementation
 
1 2020-03-12 rclcpp_components
Package containing tools for dynamically loadable components
Package containing tools for dynamically loadable components
 
1 2020-03-12 rclcpp_action
Adds action APIs for C++.
Adds action APIs for C++.
 
1 2020-03-12 rclcpp
The ROS client library in C++.
The ROS client library in C++.
 
1 2020-03-11 rviz_visual_testing_framework
3D testing framework for RViz.
3D testing framework for RViz.
 
1 2020-03-11 rviz_rendering_tests
Example plugin for RViz - documents and tests RViz plugin development
Example plugin for RViz - documents and tests RViz plugin development
 
1 2020-03-11 rviz_rendering
Library which provides the 3D rendering functionality in rviz.
Library which provides the 3D rendering functionality in rviz.
 
1 2020-03-11 rviz_ogre_vendor
Wrapper around ogre3d, it provides a fixed CMake module and an ExternalProject build of ogre.
Wrapper around ogre3d, it provides a fixed CMake module and an ExternalProject build of ogre.
 
1 2020-03-11 rviz_default_plugins
Several default plugins for rviz to cover the basic functionality.
Several default plugins for rviz to cover the basic functionality.
 
1 2020-03-11 rviz_common
Common rviz API, used by rviz plugins and applications.
Common rviz API, used by rviz plugins and applications.
 
1 2020-03-11 rviz_assimp_vendor
Wrapper around assimp, providing nothing but a dependency on assimp, on some systems. On others, it provides a fixed CMake module or even an ExternalProject build of assimp.
Wrapper around assimp, providing nothing but a dependency on assimp, on some systems. On others, it provides a fixed CMake module or even an ExternalProject build of assimp.
 
1 2020-03-11 rviz2
3D visualization tool for ROS.
3D visualization tool for ROS.
 
2 2020-03-10 urdfdom_py
Python implementation of the URDF parser.
Python implementation of the URDF parser.
 
1 2020-03-10 joint_state_publisher_gui
This package contains a GUI tool for setting and publishing joint state values for a given URDF.
This package contains a GUI tool for setting and publishing joint state values for a given URDF.
 
1 2020-03-10 joint_state_publisher
This package contains a tool for setting and publishing joint state values for a given URDF.
This package contains a tool for setting and publishing joint state values for a given URDF.
 
1 2020-03-08 tracetools_analysis
Tools for analysing trace data.
Tools for analysing trace data.
 
1 2020-03-08 ros2trace_analysis
The trace analysis command for ROS 2 command line tools.
The trace analysis command for ROS 2 command line tools.
 
1 2020-03-06 novatel_gps_msgs
Messages for proprietary (non-NMEA) sentences from Novatel GPS receivers.
Messages for proprietary (non-NMEA) sentences from Novatel GPS receivers.
 
1 2020-03-06 novatel_gps_driver
Driver for NovAtel receivers
Driver for NovAtel receivers
 
2 2020-03-05 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 2020-03-05 gps_umd
gps_umd metapackage
gps_umd metapackage
 
1 2020-03-05 gps_tools
GPS routines for use in GPS drivers
GPS routines for use in GPS drivers
 
1 2020-03-05 gps_msgs
GPS messages for use in GPS drivers
GPS messages for use in GPS drivers
 
1 2020-03-04 tracetools_trace
Tools for setting up tracing sessions.
Tools for setting up tracing sessions.
 
1 2020-03-04 tracetools_test
Testing utilities and tests for the tracetools package.
Testing utilities and tests for the tracetools package.
 
1 2020-03-04 tracetools_read
Tools for reading traces.
Tools for reading traces.
 
1 2020-03-04 tracetools_launch
Launch integration for tracing.
Launch integration for tracing.
 
1 2020-03-04 tracetools
Tracing wrapper for ROS 2.
Tracing wrapper for ROS 2.
 
1 2020-03-04 slam_toolbox
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
 
1 2020-03-04 ros2trace
The trace command for ROS 2 command line tools.
The trace command for ROS 2 command line tools.
 
1 2020-03-03 apex_containers
Containers
Containers
 
1 2020-03-02 test_apex_test_tools
Test package, which uses things exported by apex_test_tools
Test package, which uses things exported by apex_test_tools
 
1 2020-03-02 python_qt_binding
This stack provides Python bindings for Qt. There are two providers: pyside and pyqt. PySide2 is available under the GPL, LGPL and a commercial license. PyQt is released under the GPL. Both the bindings and tools to build bindings are included from each available provider. For PySide, it is called "Shiboken". For PyQt, this is called "SIP". Also provided is adapter code to make the user's Python code independent of which binding provider was actually used which makes it very easy to switch between these.
This stack provides Python bindings for Qt. There are two providers: pyside and pyqt. PySide2 is available under the GPL, LGPL and a commercial license. PyQt is released under the GPL. Both the bindings and tools to build bindings are included from each available provider. For PySide, it is called "Shiboken". For PyQt, this is called "SIP". Also provided is adapter code to make the user's Python code independent of which binding provider was actually used which makes it very easy to switch between these.
 
1 2020-03-02 apex_test_tools
The package Apex.OS Test Tools contains test helpers
The package Apex.OS Test Tools contains test helpers
 
1 2020-03-01 casadi_vendor
Wrapper around CasADi to make it available to the ROS ecosystem.
Wrapper around CasADi to make it available to the ROS ecosystem.
 
1 2020-02-25 perception_pcl
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
 
1 2020-02-25 pcl_ros
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
 
3 2020-02-25 pcl_conversions
Provides conversions from PCL data types and ROS message types
Provides conversions from PCL data types and ROS message types
 
1 2020-02-21 velodyne_pointcloud
Point cloud conversions for Velodyne 3D LIDARs.
Point cloud conversions for Velodyne 3D LIDARs.
 
1 2020-02-21 velodyne_msgs
ROS message definitions for Velodyne 3D LIDARs.
ROS message definitions for Velodyne 3D LIDARs.
 
1 2020-02-21 velodyne_laserscan
Extract a single ring of a Velodyne PointCloud2 and publish it as a LaserScan message
Extract a single ring of a Velodyne PointCloud2 and publish it as a LaserScan message
 
1 2020-02-21 velodyne_driver
ROS device driver for Velodyne 3D LIDARs.
ROS device driver for Velodyne 3D LIDARs.
 
1 2020-02-21 velodyne
Basic ROS support for the Velodyne 3D LIDARs.
Basic ROS support for the Velodyne 3D LIDARs.
 
1 2020-02-19 v4l2_camera
A ROS 2 camera driver using Video4Linux2
A ROS 2 camera driver using Video4Linux2
 
2 2020-02-18 vision_opencv
Packages for interfacing ROS2 with OpenCV, a library of programming functions for real time computer vision.
Packages for interfacing ROS2 with OpenCV, a library of programming functions for real time computer vision.
 
2 2020-02-18 rosbag2_bag_v2_plugins
Package containing storage and converter plugins for rosbag 1
Package containing storage and converter plugins for rosbag 1
 
2 2020-02-18 ros1_rosbag_storage_vendor
Vendor package for rosbag_storage of ROS1
Vendor package for rosbag_storage of ROS1
 
2 2020-02-18 opencv_tests
OpenCV tests for the Python and C++ implementations of CvBridge with Image message in ROS2.
OpenCV tests for the Python and C++ implementations of CvBridge with Image message in ROS2.
 
2 2020-02-18 image_geometry
`image_geometry` contains C++ and Python libraries for interpreting images geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo messages with OpenCV functions such as image rectification, much as cv_bridge interfaces ROS sensor_msgs/Image with OpenCV data types.
`image_geometry` contains C++ and Python libraries for interpreting images geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo messages with OpenCV functions such as image rectification, much as cv_bridge interfaces ROS sensor_msgs/Image with OpenCV data types.
 
2 2020-02-18 cv_bridge
This contains CvBridge, which converts between ROS2 Image messages and OpenCV images.
This contains CvBridge, which converts between ROS2 Image messages and OpenCV images.
 
1 2020-02-12 pacmod3
AutonomouStuff PACMod v3 Driver Package
AutonomouStuff PACMod v3 Driver Package
 
1 2020-02-10 teleop_tools_msgs
The teleop_tools_msgs package
The teleop_tools_msgs package
 
1 2020-02-10 teleop_tools
A set of generic teleoperation tools for any robot.
A set of generic teleoperation tools for any robot.
 
1 2020-02-10 mouse_teleop
A mouse teleop tool for holonomic mobile robots.
A mouse teleop tool for holonomic mobile robots.
 
1 2020-02-10 key_teleop
A text-based interface to send a robot movement commands.
A text-based interface to send a robot movement commands.
 
1 2020-02-10 joy_teleop
A (to be) generic joystick interface to control a robot
A (to be) generic joystick interface to control a robot
 
1 2020-02-06 udp_driver
A template class and associated utilities which encapsulate basic reading from UDP sockets
A template class and associated utilities which encapsulate basic reading from UDP sockets
 
1 2020-02-06 serial_driver
A template class and associated utilities which encapsulate basic reading from serial ports
A template class and associated utilities which encapsulate basic reading from serial ports
 
2 2020-02-05 rqt_tf_tree
rqt_tf_tree provides a GUI plugin for visualizing the ROS TF frame tree.
rqt_tf_tree provides a GUI plugin for visualizing the ROS TF frame tree.
 
1 2020-02-04 foonathan_memory_vendor
Foonathan/memory vendor package for Fast-RTPS.
Foonathan/memory vendor package for Fast-RTPS.
 
1 2020-02-03 rqt_py_common
rqt_py_common provides common functionality for rqt plugins written in Python. Despite no plugin is provided, this package is part of the rqt_common_plugins repository to keep refactoring generic functionality from these common plugins into this package as easy as possible. Functionality included in this package should cover generic ROS concepts and should not introduce any special dependencies beside "ros_base".
rqt_py_common provides common functionality for rqt plugins written in Python. Despite no plugin is provided, this package is part of the rqt_common_plugins repository to keep refactoring generic functionality from these common plugins into this package as easy as possible. Functionality included in this package should cover generic ROS concepts and should not introduce any special dependencies beside "ros_base".
 
1 2020-02-03 rqt_gui_py
rqt_gui_py enables GUI plugins to use the Python client library for ROS.
rqt_gui_py enables GUI plugins to use the Python client library for ROS.
 
1 2020-02-03 rqt_gui_cpp
rqt_gui_cpp enables GUI plugins to use the C++ client library for ROS.
rqt_gui_cpp enables GUI plugins to use the C++ client library for ROS.
 
1 2020-02-03 rqt_gui
rqt_gui provides the main to start an instance of the ROS integrated graphical user interface provided by qt_gui.
rqt_gui provides the main to start an instance of the ROS integrated graphical user interface provided by qt_gui.
 
1 2020-02-03 rqt
rqt is a Qt-based framework for GUI development for ROS. It consists of three parts/metapackages
rqt is a Qt-based framework for GUI development for ROS. It consists of three parts/metapackages
 
1 2020-02-02 geographic_msgs
ROS messages for Geographic Information Systems.
ROS messages for Geographic Information Systems.
 
1 2020-02-02 geographic_info
Geographic information metapackage. Not needed for wet packages, use only to resolve dry stack dependencies.
Geographic information metapackage. Not needed for wet packages, use only to resolve dry stack dependencies.
 
1 2020-02-02 geodesy
Python and C++ interfaces for manipulating geodetic coordinates.
Python and C++ interfaces for manipulating geodetic coordinates.
 
1 2020-01-31 spatio_temporal_voxel_layer
The spatio-temporal 3D obstacle costmap package
The spatio-temporal 3D obstacle costmap package
 
1 2020-01-31 nonpersistent_voxel_layer
include This package provides an implementation of a 3D costmap that takes in sensor data from the world, builds a 3D occupancy grid of the data for only one iteration.
include This package provides an implementation of a 3D costmap that takes in sensor data from the world, builds a 3D occupancy grid of the data for only one iteration.
 
1 2020-01-31 navigation2
ROS2 Navigation Stack
ROS2 Navigation Stack
 
1 2020-01-31 nav_2d_utils
A handful of useful utility functions for nav_2d packages.
A handful of useful utility functions for nav_2d packages.
 
1 2020-01-31 nav_2d_msgs
Basic message types for two dimensional navigation, extending from geometry_msgs::Pose2D.
Basic message types for two dimensional navigation, extending from geometry_msgs::Pose2D.
 
1 2020-01-31 nav2_world_model
TODO
TODO
 
1 2020-01-31 nav2_voxel_grid
voxel_grid provides an implementation of an efficient 3D voxel grid. The occupancy grid can support 3 different representations for the state of a cell: marked, free, or unknown. Due to the underlying implementation relying on bitwise and and or integer operations, the voxel grid only supports 16 different levels per voxel column. However, this limitation yields raytracing and cell marking performance in the grid comparable to standard 2D structures making it quite fast compared to most 3D structures.
voxel_grid provides an implementation of an efficient 3D voxel grid. The occupancy grid can support 3 different representations for the state of a cell: marked, free, or unknown. Due to the underlying implementation relying on bitwise and and or integer operations, the voxel grid only supports 16 different levels per voxel column. However, this limitation yields raytracing and cell marking performance in the grid comparable to standard 2D structures making it quite fast compared to most 3D structures.
 
1 2020-01-31 nav2_util
TODO
TODO
 
1 2020-01-31 nav2_turtlebot3_rl
This package enables Reinfocement Learning with Gazebo and Turtlebot3
This package enables Reinfocement Learning with Gazebo and Turtlebot3
 
1 2020-01-31 nav2_system_tests
TODO
TODO
 
1 2020-01-31 nav2_rviz_plugins
Navigation 2 plugins for rviz
Navigation 2 plugins for rviz
 
1 2020-01-31 nav2_recoveries
TODO
TODO
 
1 2020-01-31 nav2_navfn_planner
TODO
TODO
 
1 2020-01-31 nav2_msgs
Messages and service files for the navigation2 stack
Messages and service files for the navigation2 stack
 
1 2020-01-31 nav2_map_server
Refactored map server for ROS2 Navigation
Refactored map server for ROS2 Navigation
 
1 2020-01-31 nav2_lifecycle_manager
A controller/manager for the lifecycle nodes of the Navigation 2 system
A controller/manager for the lifecycle nodes of the Navigation 2 system
 
1 2020-01-31 nav2_dynamic_params
This package provides a validation class for ROS2 parameters with validation based on parameter type and defined bounds. Support for custom validation callbacks is also provided. Some useful convenience functions for event callbacks are also provided
This package provides a validation class for ROS2 parameters with validation based on parameter type and defined bounds. Support for custom validation callbacks is also provided. Some useful convenience functions for event callbacks are also provided
 
1 2020-01-31 nav2_dwb_controller
ROS2 controller (DWB) metapackage
ROS2 controller (DWB) metapackage
 
1 2020-01-31 nav2_costmap_2d
This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.
This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.
 
1 2020-01-31 nav2_common
Common support functionality used throughout the navigation 2 stack
Common support functionality used throughout the navigation 2 stack
 
1 2020-01-31 nav2_bt_navigator
TODO
TODO
 
2 2020-01-31 nav2_bringup
Bringup scripts and configurations for the navigation2 stack
Bringup scripts and configurations for the navigation2 stack
 
1 2020-01-31 nav2_behavior_tree
TODO
TODO
 
1 2020-01-31 nav2_amcl
 
1 2020-01-31 dwb_plugins
Standard implementations of the GoalChecker and TrajectoryGenerators for dwb_core
Standard implementations of the GoalChecker and TrajectoryGenerators for dwb_core
 
1 2020-01-31 dwb_msgs
Message/Service definitions specifically for the dwb_core
Message/Service definitions specifically for the dwb_core
 
1 2020-01-31 dwb_critics
The dwb_critics package
The dwb_critics package
 
1 2020-01-31 dwb_core
TODO
TODO
 
1 2020-01-31 dwb_controller
TODO
TODO
 
1 2020-01-31 costmap_queue
The costmap_queue package
The costmap_queue package
 
1 2020-01-30 tile_map
Tile map provides a slippy map style interface for visualizing OpenStreetMap and GooleMap tiles. A mapviz visualization plug-in is also implemented
Tile map provides a slippy map style interface for visualizing OpenStreetMap and GooleMap tiles. A mapviz visualization plug-in is also implemented
 
1 2020-01-30 slide_show
Publishes images from the file system.
Publishes images from the file system.
 
1 2020-01-30 multires_image
multires_image
multires_image
 
1 2020-01-30 mapviz_plugins
Common plugins for the Mapviz visualization tool
Common plugins for the Mapviz visualization tool
 
1 2020-01-30 mapviz
mapviz
mapviz
 
1 2020-01-28 micro_ros_agent
DDS-XCRE agent implementation
DDS-XCRE agent implementation
 
1 2020-01-25 rqt_reconfigure
This rqt plugin provides a way to view and edit parameters on nodes.
This rqt plugin provides a way to view and edit parameters on nodes.
 
1 2020-01-25 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.
 

Packages

Name Description
1 2020-03-30 slam_toolbox_msgs
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
 
1 2020-03-30 slam_toolbox
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets
 
1 2020-03-29 test_mavros
Tests for MAVROS package
Tests for MAVROS package
 
2 2020-03-29 sbpl_interface_ros
sbpl_interface_ros
sbpl_interface_ros
 
2 2020-03-29 sbpl_interface
sbpl_interface
sbpl_interface
 
2 2020-03-29 rviz
3D visualization tool for ROS.
3D visualization tool for ROS.
 
1 2020-03-29 pinocchio
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives.
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives.
 
2 2020-03-29 moveit_simple_controller_manager
A generic, simple controller manager plugin for MoveIt.
A generic, simple controller manager plugin for MoveIt.
 
2 2020-03-29 moveit_setup_assistant
Generates a configuration package that makes it easy to use MoveIt!
Generates a configuration package that makes it easy to use MoveIt!
 
1 2020-03-29 moveit_runtime
moveit_runtime meta package contains MoveIt! packages that are essential for its runtime (e.g. running MoveIt! on robots).
moveit_runtime meta package contains MoveIt! packages that are essential for its runtime (e.g. running MoveIt! on robots).
 
2 2020-03-29 moveit_ros_warehouse
Components of MoveIt! connecting to MongoDB
Components of MoveIt! connecting to MongoDB
 
2 2020-03-29 moveit_ros_visualization
Components of MoveIt! that offer visualization
Components of MoveIt! that offer visualization
 
2 2020-03-29 moveit_ros_robot_interaction
Components of MoveIt! that offer interaction via interactive markers
Components of MoveIt! that offer interaction via interactive markers
 
2 2020-03-29 moveit_ros_planning_interface
Components of MoveIt! that offer simpler interfaces to planning and execution
Components of MoveIt! that offer simpler interfaces to planning and execution
 
2 2020-03-29 moveit_ros_planning
Planning components of MoveIt! that use ROS
Planning components of MoveIt! that use ROS
 
2 2020-03-29 moveit_ros_perception
Components of MoveIt! connecting to perception
Components of MoveIt! connecting to perception
 
1 2020-03-29 moveit_ros_occupancy_map_monitor
Components of MoveIt! connecting to occupancy map
Components of MoveIt! connecting to occupancy map
 
2 2020-03-29 moveit_ros_move_group
The move_group node for MoveIt
The move_group node for MoveIt
 
2 2020-03-29 moveit_ros_manipulation
Components of MoveIt! used for manipulation
Components of MoveIt! used for manipulation
 
2 2020-03-29 moveit_ros_control_interface
ros_control controller manager interface for MoveIt!
ros_control controller manager interface for MoveIt!
 
2 2020-03-29 moveit_ros_benchmarks
Enhanced tools for benchmarks in MoveIt!
Enhanced tools for benchmarks in MoveIt!
 
2 2020-03-29 moveit_ros
Components of MoveIt! that use ROS
Components of MoveIt! that use ROS
 
2 2020-03-29 moveit_plugins
Metapackage for MoveIt! plugins.
Metapackage for MoveIt! plugins.
 
2 2020-03-29 moveit_planners_ompl
MoveIt! interface to OMPL
MoveIt! interface to OMPL
 
1 2020-03-29 moveit_planners_chomp
The interface for using CHOMP within MoveIt!
The interface for using CHOMP within MoveIt!
 
2 2020-03-29 moveit_planners
Metapacakge that installs all available planners for MoveIt
Metapacakge that installs all available planners for MoveIt
 
1 2020-03-29 moveit_kinematics
Package for all inverse kinematics solvers in MoveIt!
Package for all inverse kinematics solvers in MoveIt!
 
2 2020-03-29 moveit_fake_controller_manager
A fake controller manager plugin for MoveIt.
A fake controller manager plugin for MoveIt.
 
1 2020-03-29 moveit_experimental
Experimental packages for MoveIt!
Experimental packages for MoveIt!
 
2 2020-03-29 moveit_core
Core libraries used by MoveIt!
Core libraries used by MoveIt!
 
2 2020-03-29 moveit_controller_manager_example
An example controller manager plugin for MoveIt. This is not functional code.
An example controller manager plugin for MoveIt. This is not functional code.
 
2 2020-03-29 moveit_commander
Python interfaces to MoveIt
Python interfaces to MoveIt
 
1 2020-03-29 moveit_chomp_optimizer_adapter
MoveIt planning request adapter utilizing chomp for solution optimization
MoveIt planning request adapter utilizing chomp for solution optimization
 
1 2020-03-29 moveit
Meta package that contains all essential package of MoveIt!. Until Summer 2016 MoveIt! had been developed over multiple repositories, where developers' usability and maintenance effort was non-trivial. See
Meta package that contains all essential package of MoveIt!. Until Summer 2016 MoveIt! had been developed over multiple repositories, where developers' usability and maintenance effort was non-trivial. See
 
1 2020-03-29 maxwell_navigation
Navigation configuration for Maxwell.
Navigation configuration for Maxwell.
 
1 2020-03-29 maxwell_moveit_config
An automatically generated package with all the configuration and launch files for using the maxwell with the MoveIt Motion Planning Framework
An automatically generated package with all the configuration and launch files for using the maxwell with the MoveIt Motion Planning Framework
 
1 2020-03-29 maxwell_defs
Maxwell is a custom mobile manipulator, this package contains his configuration and launch files.
Maxwell is a custom mobile manipulator, this package contains his configuration and launch files.
 
1 2020-03-29 maxwell_calibration
Launch and configuration files for calibrating Maxwell using the 'robot_calibration' package.
Launch and configuration files for calibrating Maxwell using the 'robot_calibration' package.
 
1 2020-03-29 maxwell
Maxwell is a custom mobile manipulator. The Maxwell stack contains configuration, launch, and demo applications for the Maxwell robot.
Maxwell is a custom mobile manipulator. The Maxwell stack contains configuration, launch, and demo applications for the Maxwell robot.
 
1 2020-03-29 mavros_msgs
mavros_msgs defines messages for
mavros_msgs defines messages for
 
1 2020-03-29 mavros_extras
Extra nodes and plugins for
Extra nodes and plugins for
 
1 2020-03-29 mavros
MAVROS -- MAVLink extendable communication node for ROS with proxy for Ground Control Station.
MAVROS -- MAVLink extendable communication node for ROS with proxy for Ground Control Station.
 
1 2020-03-29 libmavconn
MAVLink communication library. This library provide unified connection handling classes and URL to connection object mapper. This library can be used in standalone programs.
MAVLink communication library. This library provide unified connection handling classes and URL to connection object mapper. This library can be used in standalone programs.
 
1 2020-03-29 gtsam
gtsam
gtsam
 
2 2020-03-29 chomp_motion_planner
chomp_motion_planner
chomp_motion_planner
 
2 2020-03-28 vision_opencv
Packages for interfacing ROS with OpenCV, a library of programming functions for real time computer vision.
Packages for interfacing ROS with OpenCV, a library of programming functions for real time computer vision.
 
1 2020-03-28 ubiquity_motor
Provides a ROS interface to Ubiquity Robotics Magni motor controllers
Provides a ROS interface to Ubiquity Robotics Magni motor controllers
 
1 2020-03-28 trajectory_tracker
Path following control package for wheeled mobile robot
Path following control package for wheeled mobile robot
 
1 2020-03-28 track_odometry
Odometry slip compensation package
Odometry slip compensation package
 
2 2020-03-28 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 2020-03-28 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 2020-03-28 safety_limiter
Motion limiter package for collision prevention
Motion limiter package for collision prevention
 
1 2020-03-28 planner_cspace
3-dof configuration space planner for mobile robot
3-dof configuration space planner for mobile robot
 
2 2020-03-28 opencv_tests
Tests the enumerants of the ROS Image message, and functionally tests the Python and C++ implementations of CvBridge.
Tests the enumerants of the ROS Image message, and functionally tests the Python and C++ implementations of CvBridge.
 
1 2020-03-28 obj_to_pointcloud
OBJ file to pointcloud message converter package
OBJ file to pointcloud message converter package
 
1 2020-03-28 neonavigation_launch
Demonstration and sample launch files for neonavigation meta-package
Demonstration and sample launch files for neonavigation meta-package
 
1 2020-03-28 neonavigation_common
Common headers for neonavigation meta-package
Common headers for neonavigation meta-package
 
1 2020-03-28 neonavigation
The neonavigation meta-package including 3-dof configuration space planner
The neonavigation meta-package including 3-dof configuration space planner
 
1 2020-03-28 map_organizer
Layered costmap organizer package
Layered costmap organizer package
 
1 2020-03-28 joystick_interrupt
Interrupt cmd_vel by joystick input
Interrupt cmd_vel by joystick input
 
2 2020-03-28 image_geometry
`image_geometry` contains C++ and Python libraries for interpreting images geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo messages with OpenCV functions such as image rectification, much as cv_bridge interfaces ROS sensor_msgs/Image with OpenCV data types.
`image_geometry` contains C++ and Python libraries for interpreting images geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo messages with OpenCV functions such as image rectification, much as cv_bridge interfaces ROS sensor_msgs/Image with OpenCV data types.
 
2 2020-03-28 cv_bridge
This contains CvBridge, which converts between ROS Image messages and OpenCV images.
This contains CvBridge, which converts between ROS Image messages and OpenCV images.
 
1 2020-03-28 costmap_cspace
3-dof configuration space costmap package
3-dof configuration space costmap package
 
1 2020-03-28 agni_tf_tools
This package provides a gui program as well as a rviz plugin to publish static transforms. Both support the transformation between various Euler angle representations. The rviz plugin also allows to configure the transform with an interactive marker.
This package provides a gui program as well as a rviz plugin to publish static transforms. Both support the transformation between various Euler angle representations. The rviz plugin also allows to configure the transform with an interactive marker.
 
1 2020-03-27 urg_node
urg_node
urg_node
 
1 2020-03-27 ur_robot_driver
The new driver for Universal Robots UR3, UR5 and UR10 robots with CB3 controllers and the e-series.
The new driver for Universal Robots UR3, UR5 and UR10 robots with CB3 controllers and the e-series.
 
1 2020-03-27 ur_dashboard_msgs
Messages around the UR Dashboard server.
Messages around the UR Dashboard server.
 
1 2020-03-27 ur_controllers
Provides controllers that use the speed scaling interface of Universal Robots.
Provides controllers that use the speed scaling interface of Universal Robots.
 
1 2020-03-27 ur_calibration
Package for extracting the factory calibration from a UR robot and change it such that it can be used by ur_description to gain a correct URDF
Package for extracting the factory calibration from a UR robot and change it such that it can be used by ur_description to gain a correct URDF
 
1 2020-03-27 rosflight_utils
Supporting utilities for ROSflight packages
Supporting utilities for ROSflight packages
 
1 2020-03-27 rosflight_sim
Software-in-the-loop (SIL) simulator for the ROSflight firmware
Software-in-the-loop (SIL) simulator for the ROSflight firmware
 
1 2020-03-27 rosflight_pkgs
ROS interface for the ROSflight autpilot stack
ROS interface for the ROSflight autpilot stack
 
1 2020-03-27 rosflight_msgs
Message and service definitions for the ROSflight ROS stack
Message and service definitions for the ROSflight ROS stack
 
1 2020-03-27 rosflight_firmware
Firmware library for software-in-the-loop of the ROSflight ROS stack
Firmware library for software-in-the-loop of the ROSflight ROS stack
 
1 2020-03-27 rosflight
Package for interfacing to the ROSflight autopilot firmware over MAVLink
Package for interfacing to the ROSflight autopilot firmware over MAVLink
 
1 2020-03-27 ping360_sonar
A ROS package for Blue Robotics Ping360 Sonar
A ROS package for Blue Robotics Ping360 Sonar
 
2 2020-03-27 panda_moveit_config
An automatically generated package with all the configuration and launch files for using the panda with the MoveIt! Motion Planning Framework
An automatically generated package with all the configuration and launch files for using the panda with the MoveIt! Motion Planning Framework
 
2 2020-03-27 optris_drivers
ROS nodes wrapping the binary driver for Optris thermal imager devices.
ROS nodes wrapping the binary driver for Optris thermal imager devices.
 
1 2020-03-27 multi_object_tracking_lidar
ROS package for Multiple objects detection, tracking and classification from LIDAR scans/point-clouds
ROS package for Multiple objects detection, tracking and classification from LIDAR scans/point-clouds
 
1 2020-03-27 mrt_cmake_modules
CMake Functions and Modules for automating CMake
CMake Functions and Modules for automating CMake
 
1 2020-03-27 librealsense2
Library for capturing data from the Intel(R) RealSense(TM) SR300, D400 Depth cameras and T2xx Tracking devices. This effort was initiated to better support researchers, creative coders, and app developers in domains such as robotics, virtual reality, and the internet of things. Several often-requested features of RealSense(TM); devices are implemented in this project.
Library for capturing data from the Intel(R) RealSense(TM) SR300, D400 Depth cameras and T2xx Tracking devices. This effort was initiated to better support researchers, creative coders, and app developers in domains such as robotics, virtual reality, and the internet of things. Several often-requested features of RealSense(TM); devices are implemented in this project.
 
1 2020-03-27 lanelet2_validation
Package for sanitizing lanelet maps
Package for sanitizing lanelet maps
 
1 2020-03-27 lanelet2_traffic_rules
Package for interpreting traffic rules in a lanelet map
Package for interpreting traffic rules in a lanelet map
 
1 2020-03-27 lanelet2_routing
Routing module for lanelet2
Routing module for lanelet2
 
1 2020-03-27 lanelet2_python
Python bindings for lanelet2
Python bindings for lanelet2
 
1 2020-03-27 lanelet2_projection
Lanelet2 projection library for lat/lon to local x/y conversion
Lanelet2 projection library for lat/lon to local x/y conversion
 
1 2020-03-27 lanelet2_maps
Example maps in the lanelet2-format
Example maps in the lanelet2-format
 
1 2020-03-27 lanelet2_io
Parser/Writer module for lanelet2
Parser/Writer module for lanelet2
 
1 2020-03-27 lanelet2_examples
Examples for working with Lanelet2
Examples for working with Lanelet2
 
1 2020-03-27 lanelet2_core
Lanelet2 core module
Lanelet2 core module
 
1 2020-03-27 lanelet2
Meta-package for lanelet2
Meta-package for lanelet2
 
2 2020-03-27 grid_map_visualization
Configurable tool to visualize grid maps in RViz.
Configurable tool to visualize grid maps in RViz.
 
2 2020-03-27 grid_map_sdf
Generates signed distance fields from grid maps.
Generates signed distance fields from grid maps.
 
2 2020-03-27 grid_map_rviz_plugin
RViz plugin for displaying grid map messages.
RViz plugin for displaying grid map messages.
 
2 2020-03-27 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 2020-03-27 grid_map_pcl
Conversions between grid maps and Point Cloud Library (PCL) types.
Conversions between grid maps and Point Cloud Library (PCL) types.
 
2 2020-03-27 grid_map_octomap
Conversions between grid maps and OctoMap types.
Conversions between grid maps and OctoMap types.
 
2 2020-03-27 grid_map_msgs
Definition of the multi-layered grid map message type.
Definition of the multi-layered grid map message type.
 
2 2020-03-27 grid_map_loader
Loading and publishing grid maps from bag files.
Loading and publishing grid maps from bag files.
 
2 2020-03-27 grid_map_filters
Processing grid maps as a sequence of ROS filters.
Processing grid maps as a sequence of ROS filters.
 
2 2020-03-27 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 2020-03-27 grid_map_cv
Conversions between grid maps and OpenCV images.
Conversions between grid maps and OpenCV images.
 
2 2020-03-27 grid_map_costmap_2d
Interface for grid maps to the costmap_2d format.
Interface for grid maps to the costmap_2d format.
 
2 2020-03-27 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 2020-03-27 grid_map
Meta-package for the universal grid map library.
Meta-package for the universal grid map library.
 
2 2020-03-27 eigenpy
Bindings between Numpy and Eigen using Boost.Python
Bindings between Numpy and Eigen using Boost.Python
 
1 2020-03-27 controller_stopper
A small helper node that stops and restarts ROS controllers based on a boolean status topic.
A small helper node that stops and restarts ROS controllers based on a boolean status topic.
 
1 2020-03-26 ros_additive_manufacturing
ROS-Industrial additive manufacturing tools (metapackage)
ROS-Industrial additive manufacturing tools (metapackage)
 
1 2020-03-26 ram_utils
Additive manufacturing miscellaneous utilities
Additive manufacturing miscellaneous utilities
 
1 2020-03-26 ram_trajectory
Move a robot along a additive manufacturing trajectory
Move a robot along a additive manufacturing trajectory
 
1 2020-03-26 ram_qt_guis
Qt GUI for additive manufacturing
Qt GUI for additive manufacturing
 
1 2020-03-26 ram_post_processor
Post processor for additive manufacturing
Post processor for additive manufacturing
 
1 2020-03-26 ram_path_planning
Automatically compute additive manufacturing trajectories on multiple layers
Automatically compute additive manufacturing trajectories on multiple layers
 
1 2020-03-26 ram_msgs
Additive manufacturing messages
Additive manufacturing messages
 
1 2020-03-26 ram_modify_trajectory
Allows to add, modify, reset and delete poses in the current trajectory
Allows to add, modify, reset and delete poses in the current trajectory
 
1 2020-03-26 ram_documentation
A user guide of ROS Additive Manufacturing
A user guide of ROS Additive Manufacturing
 
1 2020-03-26 ram_display
Display additive manufacturing markers in RViz
Display additive manufacturing markers in RViz
 
1 2020-03-26 plotjuggler
PlotJuggler: juggle with data
PlotJuggler: juggle with data
 
1 2020-03-26 pacmod_game_control
ROS Package for controlling the AStuff PACMod with a Joystick
ROS Package for controlling the AStuff PACMod with a Joystick
 
1 2020-03-26 mcl_3dl
3-D/6-DOF localization for mobile robots with 3-D LIDAR(s)
3-D/6-DOF localization for mobile robots with 3-D LIDAR(s)
 
2 2020-03-26 kdl_parser_py
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 2020-03-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.
 
1 2020-03-26 jackal_robot
Metapackage of software to install on Jackal.
Metapackage of software to install on Jackal.
 
1 2020-03-26 jackal_bringup
Scripts for installing Jackal's robot software.
Scripts for installing Jackal's robot software.
 
1 2020-03-26 jackal_base
Jackal's mobility and sensor base.
Jackal's mobility and sensor base.
 
3 2020-03-26 husky_viz
Visualization configuration for Clearpath Husky
Visualization configuration for Clearpath Husky
 
2 2020-03-26 husky_simulator
Metapackage for Clearpath Husky simulation software
Metapackage for Clearpath Husky simulation software
 
2 2020-03-26 husky_robot
Metapackage for Clearpath Husky robot software
Metapackage for Clearpath Husky robot software
 
2 2020-03-26 husky_navigation
Autonomous mapping and navigation demos for the Clearpath Husky
Autonomous mapping and navigation demos for the Clearpath Husky
 
1 2020-03-26 husky_msgs
Messages for Clearpath Husky
Messages for Clearpath Husky
 
2 2020-03-26 husky_gazebo
Clearpath Husky Simulator bringup
Clearpath Husky Simulator bringup
 
2 2020-03-26 husky_desktop
Metapackage for Clearpath Husky visualization software
Metapackage for Clearpath Husky visualization software
 
2 2020-03-26 husky_description
Clearpath Husky URDF description
Clearpath Husky URDF description
 
1 2020-03-26 husky_control
Clearpath Husky controller configurations
Clearpath Husky controller configurations
 
3 2020-03-26 husky_bringup
Clearpath Husky installation and integration package
Clearpath Husky installation and integration package
 
3 2020-03-26 husky_base
Clearpath Husky robot driver
Clearpath Husky robot driver
 
1 2020-03-26 hpp-fcl
An extension of the Flexible Collision Library.
An extension of the Flexible Collision Library.
 
1 2020-03-25 swri_yaml_util
Provides wrappers around the yaml-cpp library for various utility functions and to abstract out the API changes made to yaml-cpp between ubuntu:precise and ubuntu:trusty.
Provides wrappers around the yaml-cpp library for various utility functions and to abstract out the API changes made to yaml-cpp between ubuntu:precise and ubuntu:trusty.
 
1 2020-03-25 swri_transform_util
The swri_transform_util package contains utility functions and classes for transforming between coordinate frames.
The swri_transform_util package contains utility functions and classes for transforming between coordinate frames.
 
1 2020-03-25 swri_system_util
swri_system_util
swri_system_util
 
1 2020-03-25 swri_string_util
swri_string_util
swri_string_util
 
1 2020-03-25 swri_serial_util
swri_serial_util
swri_serial_util
 
1 2020-03-25 swri_route_util
This library provides functionality to simplify working with the navigation messages defined in marti_nav_msgs.
This library provides functionality to simplify working with the navigation messages defined in marti_nav_msgs.
 
1 2020-03-25 swri_rospy
This package provides added functionaliy on top of rospy, including a single-threaded callback queue.
This package provides added functionaliy on top of rospy, including a single-threaded callback queue.
 
1 2020-03-25 swri_roscpp
swri_roscpp
swri_roscpp
 
1 2020-03-25 swri_prefix_tools
Contains scripts that are useful as prefix commands for nodes started by roslaunch.
Contains scripts that are useful as prefix commands for nodes started by roslaunch.
 
1 2020-03-25 swri_opencv_util
swri_opencv_util
swri_opencv_util
 
1 2020-03-25 swri_nodelet
This package provides a simple script to write simple launch files that can easily switch between running nodelets together or as standalone nodes.
This package provides a simple script to write simple launch files that can easily switch between running nodelets together or as standalone nodes.
 
1 2020-03-25 swri_math_util
swri_math_util
swri_math_util
 
1 2020-03-25 swri_image_util
swri_image_util
swri_image_util
 
1 2020-03-25 swri_geometry_util
swri_geometry_util
swri_geometry_util
 
1 2020-03-25 swri_dbw_interface
This package provides documentation on common interface conventions for drive-by-wire systems.
This package provides documentation on common interface conventions for drive-by-wire systems.
 
1 2020-03-25 swri_console_util
swri_console_util
swri_console_util
 
1 2020-03-25 sick_safetyscanners
Provides an Interface to read the sensor output of a SICK Safety Scanner
Provides an Interface to read the sensor output of a SICK Safety Scanner
 
1 2020-03-25 rqt_launch
This rqt plugin ROS package provides easy view of .launch files. User can also start and end node by node that are defined in those files.
This rqt plugin ROS package provides easy view of .launch files. User can also start and end node by node that are defined in those files.
 
1 2020-03-25 remote_rosbag_record
The remote_rosbag_record package
The remote_rosbag_record package
 
2 2020-03-25 octovis
octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See http://octomap.github.io for details.
octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See http://octomap.github.io for details.
 
2 2020-03-25 octomap
The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++. The map implementation is based on an octree. See http://octomap.github.io for details.
The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++. The map implementation is based on an octree. See http://octomap.github.io for details.
 
1 2020-03-25 mrpt2
Mobile Robot Programming Toolkit (MRPT) version 2.x
Mobile Robot Programming Toolkit (MRPT) version 2.x
 
1 2020-03-25 marti_data_structures
marti_data_structures
marti_data_structures
 
1 2020-03-25 generic_control_toolbox
Implements libraries useful for developing controllers for robotic manipulators.
Implements libraries useful for developing controllers for robotic manipulators.
 
1 2020-03-25 flexbe_widget
flexbe_widget implements some smaller scripts for the behavior engine.
flexbe_widget implements some smaller scripts for the behavior engine.
 
1 2020-03-25 flexbe_testing
flexbe_testing provides a framework for unit testing states.
flexbe_testing provides a framework for unit testing states.
 
1 2020-03-25 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 2020-03-25 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 2020-03-25 flexbe_msgs
flexbe_msgs provides the messages used by FlexBE.
flexbe_msgs provides the messages used by FlexBE.
 
1 2020-03-25 flexbe_mirror
flexbe_mirror implements functionality to remotely mirror an executed behavior.
flexbe_mirror implements functionality to remotely mirror an executed behavior.
 
1 2020-03-25 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 2020-03-25 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.
 
1 2020-03-25 flexbe_behavior_engine
A meta-package to aggregate all the FlexBE packages
A meta-package to aggregate all the FlexBE packages
 
1 2020-03-25 flexbe_app
flexbe_app provides a user interface (editor + runtime control) for the FlexBE behavior engine.
flexbe_app provides a user interface (editor + runtime control) for the FlexBE behavior engine.
 
2 2020-03-25 dynamic_edt_3d
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
 
1 2020-03-24 py_trees_ros
Ros extensions and behaviours for py_trees.
Ros extensions and behaviours for py_trees.
 
1 2020-03-24 px4_msgs
Package with the ROS-equivalent of PX4 uORB msgs
Package with the ROS-equivalent of PX4 uORB msgs
 
1 2020-03-24 omron_os32c_driver
Interface driver for Omron OS32C Lidar via Ethernet/IP (Industrial Protocol)
Interface driver for Omron OS32C Lidar via Ethernet/IP (Industrial Protocol)
 
1 2020-03-23 turtlebot3_teleop
Provides teleoperation using keyboard for TurtleBot3.
Provides teleoperation using keyboard for TurtleBot3.
 
1 2020-03-23 turtlebot3_slam
The turtlebot3_slam package provides roslaunch scripts for starting the SLAM
The turtlebot3_slam package provides roslaunch scripts for starting the SLAM
 
1 2020-03-23 turtlebot3_navigation
The turtlebot3_navigation provides roslaunch scripts for starting the navigation.
The turtlebot3_navigation provides roslaunch scripts for starting the navigation.
 
1 2020-03-23 turtlebot3_example
This package provides four TurtleBot3 basic example include move using interactive marker, move and stop using LDS, move to goal position, move to custom routes. The interactions node is that you can control the TurtleBot3 front and back side or rotate to goal position. The obstacle node is that when the robot meets an obstacle, it stops. The patrol node is that TurtleBot3 move to custom route. There are 3 route(square, triangle, circle) in this package. You can add your route and move the TurtleBot3. The pointop node is that you can insert goal position include distance x-axis, y-axis and angluar z-axis.
This package provides four TurtleBot3 basic example include move using interactive marker, move and stop using LDS, move to goal position, move to custom routes. The interactions node is that you can control the TurtleBot3 front and back side or rotate to goal position. The obstacle node is that when the robot meets an obstacle, it stops. The patrol node is that TurtleBot3 move to custom route. There are 3 route(square, triangle, circle) in this package. You can add your route and move the TurtleBot3. The pointop node is that you can insert goal position include distance x-axis, y-axis and angluar z-axis.
 
1 2020-03-23 turtlebot3_description
3D models of the TurtleBot3 for simulation and visualization
3D models of the TurtleBot3 for simulation and visualization
 
1 2020-03-23 turtlebot3_bringup
roslaunch scripts for starting the TurtleBot3
roslaunch scripts for starting the TurtleBot3
 
1 2020-03-23 turtlebot3
ROS packages for the Turtlebot3 (meta package)
ROS packages for the Turtlebot3 (meta package)
 
1 2020-03-23 perception_pcl
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
 
1 2020-03-23 pcl_ros
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
 
3 2020-03-23 pcl_conversions
Provides conversions from PCL data types and ROS message types
Provides conversions from PCL data types and ROS message types
 
2 2020-03-23 kobuki_testsuite
Kobuki test suite: this package provides tools to thoroughly test Kobuki's hardware.
Kobuki test suite: this package provides tools to thoroughly test Kobuki's hardware.
 
2 2020-03-23 kobuki_safety_controller
A controller ensuring the safe operation of Kobuki. The SafetyController keeps track of bumper, cliff and wheel drop events. In case of the first two, Kobuki is commanded to move back. In the latter case, Kobuki is stopped. This controller can be enabled/disabled. The safety states (bumper pressed etc.) can be reset. WARNING: Dangerous!
A controller ensuring the safe operation of Kobuki. The SafetyController keeps track of bumper, cliff and wheel drop events. In case of the first two, Kobuki is commanded to move back. In the latter case, Kobuki is stopped. This controller can be enabled/disabled. The safety states (bumper pressed etc.) can be reset. WARNING: Dangerous!
 
1 2020-03-23 kobuki_rapps
Robot apps for Kobuki
Robot apps for Kobuki
 
2 2020-03-23 kobuki_random_walker
Random walker app for Kobuki
Random walker app for Kobuki
 
2 2020-03-23 kobuki_node
ROS nodelet for Kobuki: ROS wrapper for the Kobuki driver.
ROS nodelet for Kobuki: ROS wrapper for the Kobuki driver.
 
2 2020-03-23 kobuki_keyop
Keyboard teleoperation for Kobuki: relays commands from a keyboard to Kobuki.
Keyboard teleoperation for Kobuki: relays commands from a keyboard to Kobuki.
 
2 2020-03-23 kobuki_description
Description of the Kobuki model. Provides the model description of Kobuki for simulation and visualisation. The files in this package are parsed and used by a variety of other components. Most users will not interact directly with this package. WARNING: This package is disabled because it cannot be catkinized by now, as xacro dependency is not catkin still. In the interim we use a unary pre-catkin stack named kobuki_description.
Description of the Kobuki model. Provides the model description of Kobuki for simulation and visualisation. The files in this package are parsed and used by a variety of other components. Most users will not interact directly with this package. WARNING: This package is disabled because it cannot be catkinized by now, as xacro dependency is not catkin still. In the interim we use a unary pre-catkin stack named kobuki_description.
 
2 2020-03-23 kobuki_controller_tutorial
Code for the Kobuki controller tutorial.
Code for the Kobuki controller tutorial.
 
1 2020-03-23 kobuki_capabilities
Kobuki's capabilities
Kobuki's capabilities
 
2 2020-03-23 kobuki_bumper2pc
Bumper/cliff to pointcloud nodelet: Publish bumpers and cliff sensors events as points in a pointcloud, so navistack can use them for poor-man navigation. Implemented as a nodelet intended to run together with kobuki_node.
Bumper/cliff to pointcloud nodelet: Publish bumpers and cliff sensors events as points in a pointcloud, so navistack can use them for poor-man navigation. Implemented as a nodelet intended to run together with kobuki_node.
 
2 2020-03-23 kobuki_auto_docking
Automatic docking for Kobuki: Users owning a docking station for Kobuki can use this tool to let Kobuki find its nest autonomously.
Automatic docking for Kobuki: Users owning a docking station for Kobuki can use this tool to let Kobuki find its nest autonomously.
 
1 2020-03-23 kobuki
Software for Kobuki, Yujin Robot's mobile research base.
Software for Kobuki, Yujin Robot's mobile research base.
 
1 2020-03-22 ypspur
YP-Spur is a mobile robot motion control software with coordinate frame based commands.
YP-Spur is a mobile robot motion control software with coordinate frame based commands.
 
1 2020-03-22 realsense2_description
RealSense Camera description package for Intel 3D D400 cameras
RealSense Camera description package for Intel 3D D400 cameras
 
1 2020-03-22 realsense2_camera
RealSense Camera package allowing access to Intel T265 Tracking module and SR300 and D400 3D cameras
RealSense Camera package allowing access to Intel T265 Tracking module and SR300 and D400 3D cameras
 

Packages

Name Description
1 2020-03-29 test_mavros
Tests for MAVROS package
Tests for MAVROS package
 
1 2020-03-29 pinocchio
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives.
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives.
 
1 2020-03-29 mavros_msgs
mavros_msgs defines messages for
mavros_msgs defines messages for
 
1 2020-03-29 mavros_extras
Extra nodes and plugins for
Extra nodes and plugins for
 
1 2020-03-29 mavros
MAVROS -- MAVLink extendable communication node for ROS with proxy for Ground Control Station.
MAVROS -- MAVLink extendable communication node for ROS with proxy for Ground Control Station.
 
1 2020-03-29 libmavconn
MAVLink communication library. This library provide unified connection handling classes and URL to connection object mapper. This library can be used in standalone programs.
MAVLink communication library. This library provide unified connection handling classes and URL to connection object mapper. This library can be used in standalone programs.
 
1 2020-03-29 gtsam
gtsam
gtsam
 
1 2020-03-28 trajectory_tracker
Path following control package for wheeled mobile robot
Path following control package for wheeled mobile robot
 
1 2020-03-28 track_odometry
Odometry slip compensation package
Odometry slip compensation package
 
2 2020-03-28 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 2020-03-28 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 2020-03-28 safety_limiter
Motion limiter package for collision prevention
Motion limiter package for collision prevention
 
1 2020-03-28 planner_cspace
3-dof configuration space planner for mobile robot
3-dof configuration space planner for mobile robot
 
1 2020-03-28 obj_to_pointcloud
OBJ file to pointcloud message converter package
OBJ file to pointcloud message converter package
 
1 2020-03-28 neonavigation_launch
Demonstration and sample launch files for neonavigation meta-package
Demonstration and sample launch files for neonavigation meta-package
 
1 2020-03-28 neonavigation_common
Common headers for neonavigation meta-package
Common headers for neonavigation meta-package
 
1 2020-03-28 neonavigation
The neonavigation meta-package including 3-dof configuration space planner
The neonavigation meta-package including 3-dof configuration space planner
 
1 2020-03-28 map_organizer
Layered costmap organizer package
Layered costmap organizer package
 
1 2020-03-28 joystick_interrupt
Interrupt cmd_vel by joystick input
Interrupt cmd_vel by joystick input
 
1 2020-03-28 flask_cors
Cross Origin Resource Sharing ( CORS ) support for Flask
Cross Origin Resource Sharing ( CORS ) support for Flask
 
1 2020-03-28 costmap_cspace
3-dof configuration space costmap package
3-dof configuration space costmap package
 
1 2020-03-28 agni_tf_tools
This package provides a gui program as well as a rviz plugin to publish static transforms. Both support the transformation between various Euler angle representations. The rviz plugin also allows to configure the transform with an interactive marker.
This package provides a gui program as well as a rviz plugin to publish static transforms. Both support the transformation between various Euler angle representations. The rviz plugin also allows to configure the transform with an interactive marker.
 
1 2020-03-27 urg_node
urg_node
urg_node
 
1 2020-03-27 rosflight_utils
Supporting utilities for ROSflight packages
Supporting utilities for ROSflight packages
 
1 2020-03-27 rosflight_sim
Software-in-the-loop (SIL) simulator for the ROSflight firmware
Software-in-the-loop (SIL) simulator for the ROSflight firmware
 
1 2020-03-27 rosflight_pkgs
ROS interface for the ROSflight autpilot stack
ROS interface for the ROSflight autpilot stack
 
1 2020-03-27 rosflight_msgs
Message and service definitions for the ROSflight ROS stack
Message and service definitions for the ROSflight ROS stack
 
1 2020-03-27 rosflight_firmware
Firmware library for software-in-the-loop of the ROSflight ROS stack
Firmware library for software-in-the-loop of the ROSflight ROS stack
 
1 2020-03-27 rosflight
Package for interfacing to the ROSflight autopilot firmware over MAVLink
Package for interfacing to the ROSflight autopilot firmware over MAVLink
 
1 2020-03-27 multi_object_tracking_lidar
ROS package for Multiple objects detection, tracking and classification from LIDAR scans/point-clouds
ROS package for Multiple objects detection, tracking and classification from LIDAR scans/point-clouds
 
1 2020-03-27 librealsense2
Library for capturing data from the Intel(R) RealSense(TM) SR300, D400 Depth cameras and T2xx Tracking devices. This effort was initiated to better support researchers, creative coders, and app developers in domains such as robotics, virtual reality, and the internet of things. Several often-requested features of RealSense(TM); devices are implemented in this project.
Library for capturing data from the Intel(R) RealSense(TM) SR300, D400 Depth cameras and T2xx Tracking devices. This effort was initiated to better support researchers, creative coders, and app developers in domains such as robotics, virtual reality, and the internet of things. Several often-requested features of RealSense(TM); devices are implemented in this project.
 
2 2020-03-27 grid_map_visualization
Configurable tool to visualize grid maps in RViz.
Configurable tool to visualize grid maps in RViz.
 
2 2020-03-27 grid_map_sdf
Generates signed distance fields from grid maps.
Generates signed distance fields from grid maps.
 
2 2020-03-27 grid_map_rviz_plugin
RViz plugin for displaying grid map messages.
RViz plugin for displaying grid map messages.
 
2 2020-03-27 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 2020-03-27 grid_map_pcl
Conversions between grid maps and Point Cloud Library (PCL) types.
Conversions between grid maps and Point Cloud Library (PCL) types.
 
2 2020-03-27 grid_map_octomap
Conversions between grid maps and OctoMap types.
Conversions between grid maps and OctoMap types.
 
2 2020-03-27 grid_map_msgs
Definition of the multi-layered grid map message type.
Definition of the multi-layered grid map message type.
 
2 2020-03-27 grid_map_loader
Loading and publishing grid maps from bag files.
Loading and publishing grid maps from bag files.
 
2 2020-03-27 grid_map_filters
Processing grid maps as a sequence of ROS filters.
Processing grid maps as a sequence of ROS filters.
 
2 2020-03-27 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 2020-03-27 grid_map_cv
Conversions between grid maps and OpenCV images.
Conversions between grid maps and OpenCV images.
 
2 2020-03-27 grid_map_costmap_2d
Interface for grid maps to the costmap_2d format.
Interface for grid maps to the costmap_2d format.
 
2 2020-03-27 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 2020-03-27 grid_map
Meta-package for the universal grid map library.
Meta-package for the universal grid map library.
 
2 2020-03-27 eigenpy
Bindings between Numpy and Eigen using Boost.Python
Bindings between Numpy and Eigen using Boost.Python
 
1 2020-03-26 plotjuggler
PlotJuggler: juggle with data
PlotJuggler: juggle with data
 
1 2020-03-26 mcl_3dl
3-D/6-DOF localization for mobile robots with 3-D LIDAR(s)
3-D/6-DOF localization for mobile robots with 3-D LIDAR(s)
 
1 2020-03-26 jderobot_assets
The jderobot_assets package
The jderobot_assets package
 
1 2020-03-26 jackal_robot
Metapackage of software to install on Jackal.
Metapackage of software to install on Jackal.
 
1 2020-03-26 jackal_bringup
Scripts for installing Jackal's robot software.
Scripts for installing Jackal's robot software.
 
1 2020-03-26 jackal_base
Jackal's mobility and sensor base.
Jackal's mobility and sensor base.
 
3 2020-03-26 husky_viz
Visualization configuration for Clearpath Husky
Visualization configuration for Clearpath Husky
 
2 2020-03-26 husky_simulator
Metapackage for Clearpath Husky simulation software
Metapackage for Clearpath Husky simulation software
 
2 2020-03-26 husky_navigation
Autonomous mapping and navigation demos for the Clearpath Husky
Autonomous mapping and navigation demos for the Clearpath Husky
 
1 2020-03-26 husky_msgs
Messages for Clearpath Husky
Messages for Clearpath Husky
 
2 2020-03-26 husky_gazebo
Clearpath Husky Simulator bringup
Clearpath Husky Simulator bringup
 
2 2020-03-26 husky_desktop
Metapackage for Clearpath Husky visualization software
Metapackage for Clearpath Husky visualization software
 
2 2020-03-26 husky_description
Clearpath Husky URDF description
Clearpath Husky URDF description
 
1 2020-03-26 husky_control
Clearpath Husky controller configurations
Clearpath Husky controller configurations
 
1 2020-03-26 hpp-fcl
An extension of the Flexible Collision Library.
An extension of the Flexible Collision Library.
 
1 2020-03-25 swri_yaml_util
Provides wrappers around the yaml-cpp library for various utility functions and to abstract out the API changes made to yaml-cpp between ubuntu:precise and ubuntu:trusty.
Provides wrappers around the yaml-cpp library for various utility functions and to abstract out the API changes made to yaml-cpp between ubuntu:precise and ubuntu:trusty.
 
1 2020-03-25 swri_transform_util
The swri_transform_util package contains utility functions and classes for transforming between coordinate frames.
The swri_transform_util package contains utility functions and classes for transforming between coordinate frames.
 
1 2020-03-25 swri_system_util
swri_system_util
swri_system_util
 
1 2020-03-25 swri_string_util
swri_string_util
swri_string_util
 
1 2020-03-25 swri_serial_util
swri_serial_util
swri_serial_util
 
1 2020-03-25 swri_route_util
This library provides functionality to simplify working with the navigation messages defined in marti_nav_msgs.
This library provides functionality to simplify working with the navigation messages defined in marti_nav_msgs.
 
1 2020-03-25 swri_rospy
This package provides added functionaliy on top of rospy, including a single-threaded callback queue.
This package provides added functionaliy on top of rospy, including a single-threaded callback queue.
 
1 2020-03-25 swri_roscpp
swri_roscpp
swri_roscpp
 
1 2020-03-25 swri_prefix_tools
Contains scripts that are useful as prefix commands for nodes started by roslaunch.
Contains scripts that are useful as prefix commands for nodes started by roslaunch.
 
1 2020-03-25 swri_opencv_util
swri_opencv_util
swri_opencv_util
 
1 2020-03-25 swri_nodelet
This package provides a simple script to write simple launch files that can easily switch between running nodelets together or as standalone nodes.
This package provides a simple script to write simple launch files that can easily switch between running nodelets together or as standalone nodes.
 
1 2020-03-25 swri_math_util
swri_math_util
swri_math_util
 
1 2020-03-25 swri_image_util
swri_image_util
swri_image_util
 
1 2020-03-25 swri_geometry_util
swri_geometry_util
swri_geometry_util
 
1 2020-03-25 swri_dbw_interface
This package provides documentation on common interface conventions for drive-by-wire systems.
This package provides documentation on common interface conventions for drive-by-wire systems.
 
1 2020-03-25 swri_console_util
swri_console_util
swri_console_util
 
1 2020-03-25 sick_safetyscanners
Provides an Interface to read the sensor output of a SICK Safety Scanner
Provides an Interface to read the sensor output of a SICK Safety Scanner
 
1 2020-03-25 rr_rover_zero_driver
The rover_zero_driver package
The rover_zero_driver package
 
1 2020-03-25 rr_openrover_stack
Packages related to the operation of Rover Robotics rover hardware. This includes a client for interfacing with the hardware (rr_openrover_driver) and a tool for filtering time stamped velocity commands (rr_control_input_manager).
Packages related to the operation of Rover Robotics rover hardware. This includes a client for interfacing with the hardware (rr_openrover_driver) and a tool for filtering time stamped velocity commands (rr_control_input_manager).
 
1 2020-03-25 rr_openrover_driver_msgs
The rr_openrover_driver_msgs package
The rr_openrover_driver_msgs package
 
1 2020-03-25 rr_openrover_driver
Provides an interface between ros and Rover Robotics rover hardware. Inputs to rr_openrover_driver include emergency stop and velocity commands. It outputs diagnostic data such as encoder readings and battery charge.
Provides an interface between ros and Rover Robotics rover hardware. Inputs to rr_openrover_driver include emergency stop and velocity commands. It outputs diagnostic data such as encoder readings and battery charge.
 
1 2020-03-25 rr_openrover_description
The rr_openrover_description package
The rr_openrover_description package
 
1 2020-03-25 rr_control_input_manager
Filter velocity commands by ensuring that message time stamps do not exceed given timeout thresholds.
Filter velocity commands by ensuring that message time stamps do not exceed given timeout thresholds.
 
1 2020-03-25 rqt_launch
This rqt plugin ROS package provides easy view of .launch files. User can also start and end node by node that are defined in those files.
This rqt plugin ROS package provides easy view of .launch files. User can also start and end node by node that are defined in those files.
 
1 2020-03-25 remote_rosbag_record
The remote_rosbag_record package
The remote_rosbag_record package
 
2 2020-03-25 octovis
octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See http://octomap.github.io for details.
octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See http://octomap.github.io for details.
 
2 2020-03-25 octomap
The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++. The map implementation is based on an octree. See http://octomap.github.io for details.
The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++. The map implementation is based on an octree. See http://octomap.github.io for details.
 
1 2020-03-25 marti_data_structures
marti_data_structures
marti_data_structures
 
1 2020-03-25 generic_control_toolbox
Implements libraries useful for developing controllers for robotic manipulators.
Implements libraries useful for developing controllers for robotic manipulators.
 
1 2020-03-25 flexbe_widget
flexbe_widget implements some smaller scripts for the behavior engine.
flexbe_widget implements some smaller scripts for the behavior engine.
 
1 2020-03-25 flexbe_testing
flexbe_testing provides a framework for unit testing states.
flexbe_testing provides a framework for unit testing states.
 
1 2020-03-25 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 2020-03-25 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 2020-03-25 flexbe_msgs
flexbe_msgs provides the messages used by FlexBE.
flexbe_msgs provides the messages used by FlexBE.
 
1 2020-03-25 flexbe_mirror
flexbe_mirror implements functionality to remotely mirror an executed behavior.
flexbe_mirror implements functionality to remotely mirror an executed behavior.
 
1 2020-03-25 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 2020-03-25 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.
 
1 2020-03-25 flexbe_behavior_engine
A meta-package to aggregate all the FlexBE packages
A meta-package to aggregate all the FlexBE packages
 
1 2020-03-25 flexbe_app
flexbe_app provides a user interface (editor + runtime control) for the FlexBE behavior engine.
flexbe_app provides a user interface (editor + runtime control) for the FlexBE behavior engine.
 
2 2020-03-25 dynamic_edt_3d
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
 
1 2020-03-24 webargs
A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.
A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.
 
2 2020-03-24 raptor_dbw_msgs
Drive-by-wire messages for the New Eagle Raptor controller
Drive-by-wire messages for the New Eagle Raptor controller
 
2 2020-03-24 raptor_dbw_joystick_speed_demo
Demonstration of drive-by-wire with joystick with speed control
Demonstration of drive-by-wire with joystick with speed control
 
2 2020-03-24 raptor_dbw_joystick_demo
Demonstration of drive-by-wire with joystick
Demonstration of drive-by-wire with joystick
 
2 2020-03-24 raptor_dbw_can
Drive-by-wire interface to the New Eagle Raptor DBW kit
Drive-by-wire interface to the New Eagle Raptor DBW kit
 
2 2020-03-24 raptor_dbw
A ROS interface to the New Eagle Raptor drive-by-wire controller
A ROS interface to the New Eagle Raptor drive-by-wire controller
 
1 2020-03-24 py_trees_ros
Ros extensions and behaviours for py_trees.
Ros extensions and behaviours for py_trees.
 
1 2020-03-24 px4_msgs
Package with the ROS-equivalent of PX4 uORB msgs
Package with the ROS-equivalent of PX4 uORB msgs
 
1 2020-03-24 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 2020-03-24 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 2020-03-24 prbt_ikfast_manipulator_plugin
The prbt_ikfast_manipulator_plugin package
The prbt_ikfast_manipulator_plugin package
 
1 2020-03-24 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 2020-03-24 prbt_gazebo
Launch prbt robot in an empty Gazebo world.
Launch prbt robot in an empty Gazebo world.
 
1 2020-03-24 pilz_utils
The pilz_utils package contains utilities used by Pilz packages
The pilz_utils package contains utilities used by Pilz packages
 
1 2020-03-24 pilz_testutils
This package contains testing utilities used by Pilz packages.
This package contains testing utilities used by Pilz packages.
 
1 2020-03-24 pilz_status_indicator_rqt
Showing information about operation mode, status and speed override of the robot.
Showing information about operation mode, status and speed override of the robot.
 
1 2020-03-24 pilz_robots
The metapackage
The metapackage
 
1 2020-03-24 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.
 
2 2020-03-24 pdu_msgs
Control messages for the PDU
Control messages for the PDU
 
2 2020-03-24 pdu
Interface for the New Eagle Multiplex Power Distribution Module (MPDM) https://store.neweagle.net/product/multiplexed-power-distribution-module-mpdm/
Interface for the New Eagle Multiplex Power Distribution Module (MPDM) https://store.neweagle.net/product/multiplexed-power-distribution-module-mpdm/
 
1 2020-03-24 omron_os32c_driver
Interface driver for Omron OS32C Lidar via Ethernet/IP (Industrial Protocol)
Interface driver for Omron OS32C Lidar via Ethernet/IP (Industrial Protocol)
 
2 2020-03-24 can_dbc_parser
DBC file interface. Read a DBC file, unpack CAN messages and convert to engineering units, pack values into CAN messages for publishing.
DBC file interface. Read a DBC file, unpack CAN messages and convert to engineering units, pack values into CAN messages for publishing.
 
1 2020-03-23 turtlebot3_teleop
Provides teleoperation using keyboard for TurtleBot3.
Provides teleoperation using keyboard for TurtleBot3.
 
1