Packages

Name Description
1 2018-12-13 rotors_control
RotorS control package
RotorS control package
 
1 2018-12-13 rotors_comm
RotorS specific messages and services.
RotorS specific messages and services.
 
1 2018-12-13 iirob_filters
The iirob_filters package implements following filters: 1) Low-Pass 2) Moving Mean 3) Gravity Compensation (used for force-torque sensors) 4) Threshold Filter 5) Kalman Filter
The iirob_filters package implements following filters: 1) Low-Pass 2) Moving Mean 3) Gravity Compensation (used for force-torque sensors) 4) Threshold Filter 5) Kalman Filter
 
1 2018-12-12 urdf_test
The urdf_test package
The urdf_test package
 
1 2018-12-05 jsk_model_tools
 
1 2018-12-05 eusurdf
urdf models converted from euslisp
urdf models converted from euslisp
 
1 2018-12-05 euslisp_model_conversion_tester
euslisp_model_conversion_tester
euslisp_model_conversion_tester
 
1 2018-12-05 euscollada
euscollada
euscollada
 
2 2018-12-05 eus_assimp
eus_assimp
eus_assimp
 
1 2018-12-04 dialogflow_ros
The ros_dialogflow package
The ros_dialogflow package
 
1 2018-12-03 sns_ik_lib
Saturation in the Null Space (SNS) Inverse Kinematic Library. SNS is a real-time Cartesian IK solver for uses the redundancy in the supplied kinematic chain for collision avoidance, joint motion optimization, or additional task objectives or soft constraints.
Saturation in the Null Space (SNS) Inverse Kinematic Library. SNS is a real-time Cartesian IK solver for uses the redundancy in the supplied kinematic chain for collision avoidance, joint motion optimization, or additional task objectives or soft constraints.
 
1 2018-12-03 sns_ik_examples
Example programs for the Saturation in the Null Space (SNS) Inverse Kinematic Library.
Example programs for the Saturation in the Null Space (SNS) Inverse Kinematic Library.
 
1 2018-12-03 sns_ik
Metapackage for the Saturation in the Null Space (SNS) Inverse Kinematic Library.
Metapackage for the Saturation in the Null Space (SNS) Inverse Kinematic Library.
 
1 2018-12-03 adi_driver
The adi_driver package
The adi_driver package
 
2 2018-12-01 openni2_launch
Launch files to start the openni2_camera drivers using rgbd_launch.
Launch files to start the openni2_camera drivers using rgbd_launch.
 
1 2018-12-01 openni2_camera
Drivers for the Asus Xtion and Primesense Devices. For using a kinect with ROS, try the
Drivers for the Asus Xtion and Primesense Devices. For using a kinect with ROS, try the
 
1 2018-11-30 pheeno_ros_description
The pheeno_ros_description package
The pheeno_ros_description package
 
2 2018-11-26 fawkes_msgs
Messages used by Fawkes to interact with ROS.
Messages used by Fawkes to interact with ROS.
 
1 2018-11-25 myahrs_driver
myahrs_driver is a driver package for the WITHROBOT's myAHRS+. The myAHRS+ is a low cost high performance AHRS(Attitude Heading Reference System) with USB/UART/I2C interface. The myAHRS+ board contains a 3-axis 16-bit gyroscope, a 3-axis 16-bit accelerometer and a 3-axis 13-bit magnetometer. The driver should also work with USB port.
myahrs_driver is a driver package for the WITHROBOT's myAHRS+. The myAHRS+ is a low cost high performance AHRS(Attitude Heading Reference System) with USB/UART/I2C interface. The myAHRS+ board contains a 3-axis 16-bit gyroscope, a 3-axis 16-bit accelerometer and a 3-axis 13-bit magnetometer. The driver should also work with USB port.
 
2 2018-11-23 variant_topic_tools
Topic tools for treating messages as variant types.
Topic tools for treating messages as variant types.
 
2 2018-11-23 variant_topic_test
Variant topic tools testing suites.
Variant topic tools testing suites.
 
2 2018-11-23 variant_msgs
Variant messages are designed to accommodate the information content of any invariant message. They are truly generic and can freely be converted to and from specific message objects.
Variant messages are designed to accommodate the information content of any invariant message. They are truly generic and can freely be converted to and from specific message objects.
 
2 2018-11-23 variant
Meta-package for the universal variant library.
Meta-package for the universal variant library.
 
2 2018-11-23 robot_self_filter
Filters the robot's body out of point clouds.
Filters the robot's body out of point clouds.
 
1 2018-11-22 hector_sensors_gazebo
hector_sensors_gazebo depends on the necessary plugins for using the sensors from the hector_models repository.
hector_sensors_gazebo depends on the necessary plugins for using the sensors from the hector_models repository.
 
1 2018-11-22 hector_gazebo_worlds
hector_gazebo_worlds provides gazebo scenarios used by Team Hector Darmstadt
hector_gazebo_worlds provides gazebo scenarios used by Team Hector Darmstadt
 
1 2018-11-22 hector_gazebo_thermal_camera
hector_gazebo_thermal_camera provides a gazebo plugin that produces simulated thermal camera images. The plugin uses modified code from the gazebo_ros_camera plugin.
hector_gazebo_thermal_camera provides a gazebo plugin that produces simulated thermal camera images. The plugin uses modified code from the gazebo_ros_camera plugin.
 
1 2018-11-22 hector_gazebo_plugins
hector_gazebo_plugins provides gazebo plugins from Team Hector. Currently it contains a 6wd differential drive plugin, an IMU sensor plugin, an earth magnetic field sensor plugin, a GPS sensor plugin and a sonar ranger plugin.
hector_gazebo_plugins provides gazebo plugins from Team Hector. Currently it contains a 6wd differential drive plugin, an IMU sensor plugin, an earth magnetic field sensor plugin, a GPS sensor plugin and a sonar ranger plugin.
 
1 2018-11-22 hector_gazebo
hector_gazebo provides packages related to to simulation of robots using gazebo (gazebo plugins, world files etc.)
hector_gazebo provides packages related to to simulation of robots using gazebo (gazebo plugins, world files etc.)
 
1 2018-11-20 laser_assembler
Provides nodes to assemble point clouds from either LaserScan or PointCloud messages
Provides nodes to assemble point clouds from either LaserScan or PointCloud messages
 
1 2018-11-19 tuw_uvc
The tuw_uvc package is a USB-Camera driver with a dynamic reconfigure interface optimized for logitech cameras.
The tuw_uvc package is a USB-Camera driver with a dynamic reconfigure interface optimized for logitech cameras.
 
1 2018-11-19 tuw_marker_pose_estimation
This node does pose estimation for detected fiducials (marker_msgs/FiducialDetection.msg)
This node does pose estimation for detected fiducials (marker_msgs/FiducialDetection.msg)
 
1 2018-11-19 tuw_marker_detection
The tuw_marker_detection package
The tuw_marker_detection package
 
1 2018-11-19 tuw_ellipses
The tuw_ellipses package contains a computer vision library which is able to detect ellipses within images. The package is able to estimate the pose of the circle related to the ellipse the circle diameter as well as the camera parameter are known. A dynamic reconfigure interface allows the user to tune the parameter of the system to ones needs. But be aware that the pose of a projected circle within a image (ellipse) has two solutions and only one is published as TF.
The tuw_ellipses package contains a computer vision library which is able to detect ellipses within images. The package is able to estimate the pose of the circle related to the ellipse the circle diameter as well as the camera parameter are known. A dynamic reconfigure interface allows the user to tune the parameter of the system to ones needs. But be aware that the pose of a projected circle within a image (ellipse) has two solutions and only one is published as TF.
 
1 2018-11-19 tuw_checkerboard
The tuw_checkerboard package is designed to detect one checkerboard and to estimate the pose of the checkerboard relative to the camera. The detection itself is based on the opencv functions for checkerboards.
The tuw_checkerboard package is designed to detect one checkerboard and to estimate the pose of the checkerboard relative to the camera. The detection itself is based on the opencv functions for checkerboards.
 
1 2018-11-19 tuw_aruco
This is a wrapper around the marker detection library ArUco.
This is a wrapper around the marker detection library ArUco.
 
2 2018-11-15 wiimote
The wiimote package allows ROS nodes to communicate with a Nintendo Wiimote and its related peripherals, including the Nunchuk, Motion Plus, and (experimentally) the Classic. The package implements a ROS node that uses Bluetooth to communicate with the Wiimote device, obtaining accelerometer and gyro data, the state of LEDs, the IR camera, rumble (vibrator), buttons, joystick, and battery state. The node additionally enables ROS nodes to control the Wiimote's LEDs and vibration for feedback to the human Wiimote operator. LEDs and vibration may be switched on and off, or made to operate according to a timed pattern.
The wiimote package allows ROS nodes to communicate with a Nintendo Wiimote and its related peripherals, including the Nunchuk, Motion Plus, and (experimentally) the Classic. The package implements a ROS node that uses Bluetooth to communicate with the Wiimote device, obtaining accelerometer and gyro data, the state of LEDs, the IR camera, rumble (vibrator), buttons, joystick, and battery state. The node additionally enables ROS nodes to control the Wiimote's LEDs and vibration for feedback to the human Wiimote operator. LEDs and vibration may be switched on and off, or made to operate according to a timed pattern.
 
1 2018-11-15 tuw_voronoi_graph
Contains different nodes to generate routing graphs for the robot router. voronoi_graph_generator generates a voronoi graph out of a map. dxf_to_graph generates a graph out of a dxf file and segments_to_graph creates a graph using a config file with line segments as input.
Contains different nodes to generate routing graphs for the robot router. voronoi_graph_generator generates a voronoi graph out of a map. dxf_to_graph generates a graph out of a dxf file and segments_to_graph creates a graph using a config file with line segments as input.
 
1 2018-11-15 tuw_multi_robot_rviz
Presents rviz plugins to set goal positions for the planner and a tool to visualize generated graphs.
Presents rviz plugins to set goal positions for the planner and a tool to visualize generated graphs.
 
1 2018-11-15 tuw_multi_robot_router
This package contains a MultiRobotRouter using Prioritized Planning in Combination with a collision resolution algorithm to find a routing tabel for a large number of robots.
This package contains a MultiRobotRouter using Prioritized Planning in Combination with a collision resolution algorithm to find a routing tabel for a large number of robots.
 
1 2018-11-15 tuw_multi_robot_local_behavior_controller
This package presents a node, which converts synchronized robot routes to path segments published sequentially to maintain synchronization
This package presents a node, which converts synchronized robot routes to path segments published sequentially to maintain synchronization
 
1 2018-11-15 tuw_multi_robot_goal_generator
The tuw_multi_robot_goal_generator package was designed to generate, store, and read goal lists for the tuw_multi_robot_router. The goal_saver is able to store publish goal msgs of type tuw_multi_robot_msgs::RobotGoalsArray in a human readable form. The goal_server is able to read and publish this msgs and to read patches of saved goals for testing. The goals_random node subscribes to the occupancy grid and is able to auto generate valid goals for testing.
The tuw_multi_robot_goal_generator package was designed to generate, store, and read goal lists for the tuw_multi_robot_router. The goal_saver is able to store publish goal msgs of type tuw_multi_robot_msgs::RobotGoalsArray in a human readable form. The goal_server is able to read and publish this msgs and to read patches of saved goals for testing. The goals_random node subscribes to the occupancy grid and is able to auto generate valid goals for testing.
 
1 2018-11-15 tuw_multi_robot_demo
Contains launch and config files to run a sample demo.
Contains launch and config files to run a sample demo.
 
1 2018-11-15 tuw_multi_robot_ctrl
A simple multi robot controller using Routes as input, which are used to execute the path synchronized.
A simple multi robot controller using Routes as input, which are used to execute the path synchronized.
 
1 2018-11-15 tuw_multi_robot
This repository includes ros packages to plan routes for multiple robots on a search graph. It creates a search graph out of a pixel map and tries to find a path for multiple robots using an extended approach for prioritized planning. The inputs are the tuw_multi_robot_msgs/RobotInfo messages which include the robots pose, the map and the desired goal poses. The output are multiple synchronized routes given to the individual robots.
This repository includes ros packages to plan routes for multiple robots on a search graph. It creates a search graph out of a pixel map and tries to find a path for multiple robots using an extended approach for prioritized planning. The inputs are the tuw_multi_robot_msgs/RobotInfo messages which include the robots pose, the map and the desired goal poses. The output are multiple synchronized routes given to the individual robots.
 
2 2018-11-15 spacenav_node
ROS interface to the 3Dconnexion SpaceNavigator 6DOF joystick.
ROS interface to the 3Dconnexion SpaceNavigator 6DOF joystick.
 
1 2018-11-15 ros_pytest
The ros_pytest package
The ros_pytest package
 
2 2018-11-15 ps3joy
Playstation 3 SIXAXIS or DUAL SHOCK 3 joystick driver. Driver for the Sony PlayStation 3 SIXAXIS or DUAL SHOCK 3 joysticks. In its current state, this driver is not compatible with the use of other Bluetooth HID devices. The driver listens for a connection on the HID ports, starts the joystick streaming data, and passes the data to the Linux uinput device so that it shows up as a normal joystick.
Playstation 3 SIXAXIS or DUAL SHOCK 3 joystick driver. Driver for the Sony PlayStation 3 SIXAXIS or DUAL SHOCK 3 joysticks. In its current state, this driver is not compatible with the use of other Bluetooth HID devices. The driver listens for a connection on the HID ports, starts the joystick streaming data, and passes the data to the Linux uinput device so that it shows up as a normal joystick.
 
1 2018-11-15 people_velocity_tracker
Track the output of the leg_detector to indicate the velocity of person.
Track the output of the leg_detector to indicate the velocity of person.
 
1 2018-11-15 people_tracking_filter
A collection of filtering tools for tracking people's locations
A collection of filtering tools for tracking people's locations
 

Packages

Name Description
1 2016-09-25 calibration_launch
This package contains a collection of launch files that can be helpful in configuring the calibration stack to run on your robot.
This package contains a collection of launch files that can be helpful in configuring the calibration stack to run on your robot.
 
1 2016-09-25 calibration_estimation
Runs an optimization to estimate the a robot's kinematic parameters. This package is a generic rewrite of pr2_calibration_estimation.
Runs an optimization to estimate the a robot's kinematic parameters. This package is a generic rewrite of pr2_calibration_estimation.
 
1 2016-09-25 calibration
Provides a toolchain running through the robot calibration process. This involves capturing calibration data, estimating parameters, and then updating the URDF.
Provides a toolchain running through the robot calibration process. This involves capturing calibration data, estimating parameters, and then updating the URDF.
 
1 2016-09-21 ddynamic_reconfigure_python
The ddynamic_reconfigure_python package contains a class to instantiate dynamic reconfigure servers on the fly registering variables
The ddynamic_reconfigure_python package contains a class to instantiate dynamic reconfigure servers on the fly registering variables
 
1 2016-09-02 genlisp
Common-Lisp ROS message and service generators.
Common-Lisp ROS message and service generators.
 
1 2016-09-01 wts_driver
The wts_driver package
The wts_driver package
 
1 2016-08-17 camera_info_manager_py
Python interface for camera calibration information. This ROS package provides a CameraInfo interface for Python camera drivers similar to the C++ camera_info_manager package.
Python interface for camera calibration information. This ROS package provides a CameraInfo interface for Python camera drivers similar to the C++ camera_info_manager package.
 
1 2016-07-23 wu_ros_tools
A collection of tools for making a variety of generic ROS-related tasks easier.
A collection of tools for making a variety of generic ROS-related tasks easier.
 
1 2016-07-23 rosbaglive
Plays rosbags as though they were happening NOW.
Plays rosbags as though they were happening NOW.
 
1 2016-07-23 map_laser
Filters a laser scan to remove points that are in the current static map
Filters a laser scan to remove points that are in the current static map
 
1 2016-07-23 laser_filtering
ROS Libraries for filtering specific kinds of laser scans
ROS Libraries for filtering specific kinds of laser scans
 
1 2016-07-23 kalman_filter
Simple Kalman Filter in Python
Simple Kalman Filter in Python
 
1 2016-07-23 joy_listener
Translates joy msgs
Translates joy msgs
 
1 2016-07-23 easy_markers
Python library to assist in publishing markers easily
Python library to assist in publishing markers easily
 
1 2016-06-15 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 2016-06-15 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 2016-06-15 ecl_lite
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
 
1 2016-06-15 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 2016-06-15 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 2016-06-15 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 2016-06-15 ecl_console
Color codes for ansii consoles.
Color codes for ansii consoles.
 
1 2016-06-15 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 2016-06-11 octomap_msgs
This package provides messages and serializations / conversion for the
This package provides messages and serializations / conversion for the
 
1 2016-04-28 message_generation
Package modeling the build-time dependencies for generating language bindings of messages.
Package modeling the build-time dependencies for generating language bindings of messages.
 
1 2016-04-28 gl_dependency
This encapsulates the GL dependency for a specific ROS distribution and its Qt version
This encapsulates the GL dependency for a specific ROS distribution and its Qt version
 
1 2016-04-23 openslam_gmapping
ROS-ified version of gmapping SLAM. Forked from https://openslam.informatik.uni-freiburg.de/data/svn/gmapping/trunk/
ROS-ified version of gmapping SLAM. Forked from https://openslam.informatik.uni-freiburg.de/data/svn/gmapping/trunk/
 
1 2016-04-18 convex_decomposition
Convex Decomposition Tool for Robot Model
Convex Decomposition Tool for Robot Model
 
1 2016-04-12 ivcon
Mesh Conversion Utility Used to generate '.iv' files from '.stl' files. This package has not been changed since 2001 and appears to be very stable. We plan on keeping this package in this revision for mesh conversions. This package is only available as a single source file for download. There are no local modifications to this package.
Mesh Conversion Utility Used to generate '.iv' files from '.stl' files. This package has not been changed since 2001 and appears to be very stable. We plan on keeping this package in this revision for mesh conversions. This package is only available as a single source file for download. There are no local modifications to this package.
 
1 2016-04-11 qwt_dependency
This encapsulates the Qwt dependency for a specific ROS distribution and its Qt version
This encapsulates the Qwt dependency for a specific ROS distribution and its Qt version
 
1 2016-03-28 stage
Mobile robot simulator http://rtv.github.com/Stage
Mobile robot simulator http://rtv.github.com/Stage
 
3 2016-03-10 std_srvs
Common service definitions.
Common service definitions.
 
3 2016-03-10 rosgraph_msgs
Messages relating to the ROS Computation Graph. These are generally considered to be low-level messages that end users do not interact with.
Messages relating to the ROS Computation Graph. These are generally considered to be low-level messages that end users do not interact with.
 
1 2016-01-19 ackermann_msgs
ROS messages for robots using Ackermann steering.
ROS messages for robots using Ackermann steering.
 
1 2015-12-10 graph_msgs
ROS messages for publishing graphs of different data types
ROS messages for publishing graphs of different data types
 
2 2015-12-10 cartesian_msgs
Stream cartesian commands
Stream cartesian commands
 
1 2015-10-02 ntpd_driver
ntpd_driver sends TimeReference message time to ntpd server
ntpd_driver sends TimeReference message time to ntpd server
 
1 2015-09-11 wifi_ddwrt
Access to the DD-WRT wifi
Access to the DD-WRT wifi
 
1 2015-08-27 capabilities
Package which implements capabilities, including code to parse capability interface specs, to parse capability provider specs, and implement the capability server.
Package which implements capabilities, including code to parse capability interface specs, to parse capability provider specs, and implement the capability server.
 
1 2015-04-22 openrtm_aist_python
 
1 2015-02-13 openrtm_aist
 
1 2015-02-06 rosrt
rosrt provides classes for interfacing with ROS from within realtime systems, such as realtime-safe Publisher and Subscriber classes.
rosrt provides classes for interfacing with ROS from within realtime systems, such as realtime-safe Publisher and Subscriber classes.
 
1 2015-02-06 rosatomic
rosatomic provides the C++11-style atomic operations by pulling symbols from the proposed Boost.Atomic package into the ros namespace. Once C++11-style atomics (std::atomic) are available from compilers, rosatomic will conditionally use those instead.
rosatomic provides the C++11-style atomic operations by pulling symbols from the proposed Boost.Atomic package into the ros namespace. Once C++11-style atomics (std::atomic) are available from compilers, rosatomic will conditionally use those instead.
 
1 2015-02-06 ros_realtime
The ros_realtime package
The ros_realtime package
 
1 2015-02-06 lockfree
The lockfree package contains lock-free data structures for use in multithreaded programming. These kinds of data structures are generally not as easy to use as single-threaded equivalents, and are not always faster. If you don't know you need to use one, try another structure with a lock around it first.
The lockfree package contains lock-free data structures for use in multithreaded programming. These kinds of data structures are generally not as easy to use as single-threaded equivalents, and are not always faster. If you don't know you need to use one, try another structure with a lock around it first.
 
1 2015-02-06 allocators
Contains aligned allocation functions, as well as an STL-compatible AlignedAllocator class.
Contains aligned allocation functions, as well as an STL-compatible AlignedAllocator class.
 
1 2015-01-28 libfreenect
Open source libraries that will enable the Kinect to be used with Windows, Linux, and Mac.
Open source libraries that will enable the Kinect to be used with Windows, Linux, and Mac.
 
1 2014-11-02 grasping_msgs
Messages for describing objects and how to grasp them.
Messages for describing objects and how to grasp them.
 
1 2014-10-13 timestamp_tools
This package is currently for internal use only. Its API may change without warning in the future. This package is deprecated.
This package is currently for internal use only. Its API may change without warning in the future. This package is deprecated.
 
1 2014-10-13 driver_common
The driver_common stack contains classes and tools that are useful throughout the driver stacks. It currently contains: driver_base: A base class for sensors to provide a consistent state machine (retries, error handling, etc.) and interface timestamp_tools: Classes to help timestamp hardware events
The driver_common stack contains classes and tools that are useful throughout the driver stacks. It currently contains: driver_base: A base class for sensors to provide a consistent state machine (retries, error handling, etc.) and interface timestamp_tools: Classes to help timestamp hardware events
 
1 2014-10-13 driver_base
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test. This package is deprecated.
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test. This package is deprecated.
 

Packages

Name Description
1 2019-03-19 cmake_modules
A common repository for CMake Modules which are not distributed with CMake but are commonly used by ROS packages.
A common repository for CMake Modules which are not distributed with CMake but are commonly used by ROS packages.
 
1 2019-03-19 abb_irb7600_support
 
1 2019-03-19 abb_irb6700_support
 
1 2019-03-19 abb_irb6650s_support
 
1 2019-03-19 abb_irb52_support
 
1 2019-03-19 abb_irb4600_support
 
1 2019-03-19 abb_irb2600_support
 
1 2019-03-19 abb_irb1600_support
 
1 2019-03-19 abb_irb1600_6_12_moveit_config
 
1 2019-03-19 abb_irb120t_moveit_config
 
1 2019-03-19 abb_irb120_support
 
1 2019-03-19 abb_irb120_moveit_config
 
1 2019-03-19 abb_irb120_gazebo
 
1 2019-03-19 abb_irb1200_support
 
1 2019-03-19 abb_irb1200_7_70_moveit_config
 
1 2019-03-19 abb_irb1200_5_90_moveit_config
 
1 2019-03-19 abb_experimental
Experimental packages for ABB manipulators within ROS-Industrial.
Experimental packages for ABB manipulators within ROS-Industrial.
 
1 2019-03-18 test_bond
Contains tests for [[bond]], including tests for [[bondpy]] and [[bondcpp]].
Contains tests for [[bond]], including tests for [[bondpy]] and [[bondcpp]].
 
1 2019-03-18 smclib
The State Machine Compiler (SMC) from http://smc.sourceforge.net/ converts a language-independent description of a state machine into the source code to support that state machine. This package contains the libraries that a compiled state machine depends on, but it does not contain the compiler itself.
The State Machine Compiler (SMC) from http://smc.sourceforge.net/ converts a language-independent description of a state machine into the source code to support that state machine. This package contains the libraries that a compiled state machine depends on, but it does not contain the compiler itself.
 
1 2019-03-18 gencpp
C++ ROS message and service generators.
C++ ROS message and service generators.
 
1 2019-03-18 gazebo_ros_pkgs
Interface for using ROS with the
Interface for using ROS with the
 
1 2019-03-18 gazebo_ros_control
gazebo_ros_control
gazebo_ros_control
 
1 2019-03-18 gazebo_ros
Provides ROS plugins that offer message and service publishers for interfacing with
Provides ROS plugins that offer message and service publishers for interfacing with
 
1 2019-03-18 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 2019-03-18 gazebo_msgs
Message and service data structures for interacting with Gazebo from ROS.
Message and service data structures for interacting with Gazebo from ROS.
 
1 2019-03-18 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 2019-03-18 flir_ptu_viz
Launchfiles and rviz configs to assist with visualizing the FLIR PTUs.
Launchfiles and rviz configs to assist with visualizing the FLIR PTUs.
 
1 2019-03-18 flir_ptu_driver
Driver for the FLIR pan/tilt units.
Driver for the FLIR pan/tilt units.
 
1 2019-03-18 flir_ptu_description
URDF description the FLIR PTUs, currently the D46.
URDF description the FLIR PTUs, currently the D46.
 
1 2019-03-18 bondpy
Python implementation of bond, a mechanism for checking when another process has terminated.
Python implementation of bond, a mechanism for checking when another process has terminated.
 
1 2019-03-18 bondcpp
C++ implementation of bond, a mechanism for checking when another process has terminated.
C++ implementation of bond, a mechanism for checking when another process has terminated.
 
1 2019-03-18 bond_core
A bond allows two processes, A and B, to know when the other has terminated, either cleanly or by crashing. The bond remains connected until it is either broken explicitly or until a heartbeat times out.
A bond allows two processes, A and B, to know when the other has terminated, either cleanly or by crashing. The bond remains connected until it is either broken explicitly or until a heartbeat times out.
 
1 2019-03-18 bond
A bond allows two processes, A and B, to know when the other has terminated, either cleanly or by crashing. The bond remains connected until it is either broken explicitly or until a heartbeat times out.
A bond allows two processes, A and B, to know when the other has terminated, either cleanly or by crashing. The bond remains connected until it is either broken explicitly or until a heartbeat times out.
 
1 2019-03-17 tf_remapper_cpp
More efficient version of tf/tf_remap able to handle TFs at kHz with tens of subscribers.
More efficient version of tf/tf_remap able to handle TFs at kHz with tens of subscribers.
 
1 2019-03-17 static_transform_mux
A helper node that makes sure everybody knows about all static transforms, even if they are published by multiple publishers.
A helper node that makes sure everybody knows about all static transforms, even if they are published by multiple publishers.
 
2 2019-03-17 rplidar_ros
The rplidar ros package, support rplidar A2/A1 and A3/S1
The rplidar ros package, support rplidar A2/A1 and A3/S1
 
1 2019-03-17 rosbash_params
Tools for writing ros-node-like bash scripts
Tools for writing ros-node-like bash scripts
 
1 2019-03-17 movie_publisher
Node for using a video file as video topic source.
Node for using a video file as video topic source.
 
1 2019-03-17 dynamic_robot_state_publisher
Improved ROS robot_state_publisher which can update the robot model via dynamic_reconfigure.
Improved ROS robot_state_publisher which can update the robot model via dynamic_reconfigure.
 
1 2019-03-15 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 2019-03-15 rqt_image_view
rqt_image_view provides a GUI plugin for displaying images using image_transport.
rqt_image_view provides a GUI plugin for displaying images using image_transport.
 
1 2019-03-15 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 2019-03-15 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 2019-03-15 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 2019-03-15 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 2019-03-15 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 2019-03-15 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 2019-03-15 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 2019-03-15 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 2019-03-15 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.
 

Packages

Name Description
1 2018-08-13 uos_diffdrive_teleop
uos_diffdrive_teleop
uos_diffdrive_teleop
 
1 2018-08-13 uos_common_urdf
This package contains URDF descriptions of the UOS robots.
This package contains URDF descriptions of the UOS robots.
 
1 2018-08-13 tf_publisher_gui
This is a simple GUI for publishing a single TF transform.
This is a simple GUI for publishing a single TF transform.
 
1 2018-08-13 simple_approximate_time_synchronizer
simple_approximate_time_synchronizer
simple_approximate_time_synchronizer
 
1 2018-08-13 rotunit_snapshotter
This modul can be used to assemble a point cloud from a rotating laserscanner.
This modul can be used to assemble a point cloud from a rotating laserscanner.
 
1 2018-08-13 rgbd_rosbag_tools
rgbd_rosbag_tools
rgbd_rosbag_tools
 
1 2018-08-13 moveit_python
A pure-python interaface to the MoveIt! ROS API.
A pure-python interaface to the MoveIt! ROS API.
 
1 2018-08-13 move_base_straight
move_base_straight
move_base_straight
 
1 2018-08-13 joint_state_muxer
joint_state_muxer
joint_state_muxer
 
2 2018-08-13 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 2018-08-13 gps_umd
gps_umd metapackage
gps_umd metapackage
 
2 2018-08-13 gps_common
GPS messages and common routines for use in GPS drivers
GPS messages and common routines for use in GPS drivers
 
1 2018-08-13 battery_guard
battery_guard
battery_guard
 
1 2018-08-13 acc_finder
This package contains two small tools to help configure the navigation pipeline. The node min_max_finder.py prints the minimum and maximum linear and angular speed of the robot; the node acc_finder.py prints the time needed to achieve maximum speed.
This package contains two small tools to help configure the navigation pipeline. The node min_max_finder.py prints the minimum and maximum linear and angular speed of the robot; the node acc_finder.py prints the time needed to achieve maximum speed.
 
1 2018-08-09 jackal_robot
Metapackage of software to install on Jackal.
Metapackage of software to install on Jackal.
 
1 2018-08-09 jackal_bringup
Scripts for installing Jackal's robot software.
Scripts for installing Jackal's robot software.
 
1 2018-08-09 jackal_base
Jackal's mobility and sensor base.
Jackal's mobility and sensor base.
 
1 2018-08-08 speech_recognition_msgs
speech_recognition_msgs
speech_recognition_msgs
 
1 2018-08-08 posedetection_msgs
posedetection_msgs provides messages and services to facilitate passing pose detection results and features.
posedetection_msgs provides messages and services to facilitate passing pose detection results and features.
 
1 2018-08-08 jsk_hark_msgs
jsk_hark_msgs
jsk_hark_msgs
 
1 2018-08-08 jsk_gui_msgs
jsk_gui_msgs
jsk_gui_msgs
 
1 2018-08-08 jsk_footstep_msgs
jsk_footstep_msgs
jsk_footstep_msgs
 
1 2018-08-08 jsk_common_msgs
 
2 2018-08-08 automotive_platform_msgs
Generic Messages for Communication with an Automotive Autonomous Platform
Generic Messages for Communication with an Automotive Autonomous Platform
 
2 2018-08-08 automotive_navigation_msgs
Generic Messages for Navigation Objectives in Automotive Automation Software
Generic Messages for Navigation Objectives in Automotive Automation Software
 
2 2018-08-08 automotive_autonomy_msgs
Messages for vehicle automation
Messages for vehicle automation
 
1 2018-08-07 volksbot_driver
Driver for the Volksbot robot. Depends on libepos2.
Driver for the Volksbot robot. Depends on libepos2.
 
1 2018-08-07 urg_c
The urg_c package
The urg_c package
 
1 2018-08-07 kni
This package provides the third-party KNI (Katana Native Interface) library for Katana robot arms. Instead of using the KNI library directly, the
This package provides the third-party KNI (Katana Native Interface) library for Katana robot arms. Instead of using the KNI library directly, the
 
1 2018-08-07 katana_tutorials
This package contains test and demo programs for the katana_driver stack.
This package contains test and demo programs for the katana_driver stack.
 
1 2018-08-07 katana_teleop
This package provides tele-operation nodes to control the Neuronics Katana 450 arm via keyboard commands or with a playstation 3 controller.
This package provides tele-operation nodes to control the Neuronics Katana 450 arm via keyboard commands or with a playstation 3 controller.
 
1 2018-08-07 katana_msgs
This package contains messages specific to the Neuronics Katana arm.
This package contains messages specific to the Neuronics Katana arm.
 
1 2018-08-07 katana_moveit_ikfast_plugin
The katana_moveit_ikfast_plugin package
The katana_moveit_ikfast_plugin package
 
1 2018-08-07 katana_gazebo_plugins
This package provides Gazebo plugins to simulate the Katana arm.
This package provides Gazebo plugins to simulate the Katana arm.
 
1 2018-08-07 katana_driver
This stack contains all descriptions, drivers and bringup facilities for Neuronics Katana 450 arm.
This stack contains all descriptions, drivers and bringup facilities for Neuronics Katana 450 arm.
 
1 2018-08-07 katana_description
This package contains an URDF description of the Katana arm and all supporting mesh files.
This package contains an URDF description of the Katana arm and all supporting mesh files.
 
1 2018-08-07 katana_arm_gazebo
This package starts a Neuronics Katana robot arm in the Gazebo simulation environment. It is modeled after the
This package starts a Neuronics Katana robot arm in the Gazebo simulation environment. It is modeled after the
 
1 2018-08-07 katana
This package provides ROS interfaces to the Neuronics Katana 450 arm. It wraps the
This package provides ROS interfaces to the Neuronics Katana 450 arm. It wraps the
 
1 2018-08-07 diffdrive_gazebo_plugin
This package provides Gazebo plugins for differential drive robots. It is based on turtlebot_gazebo_plugins by Nate Koenig.
This package provides Gazebo plugins for differential drive robots. It is based on turtlebot_gazebo_plugins by Nate Koenig.
 
1 2018-08-03 grasp_synergy
Grasp Synergies (aka eigengrasps): compute, store, and command low-dimensional grasp representations.
Grasp Synergies (aka eigengrasps): compute, store, and command low-dimensional grasp representations.
 
1 2018-08-02 xsens_driver
ROS Driver for XSens MT/MTi/MTi-G devices.
ROS Driver for XSens MT/MTi/MTi-G devices.
 
1 2018-07-30 robot_controllers_msgs
Messages for use with robot_controllers framework.
Messages for use with robot_controllers framework.
 
1 2018-07-30 robot_controllers_interface
Generic framework for robot controls.
Generic framework for robot controls.
 
1 2018-07-30 robot_controllers
Some basic robot controllers for use with robot_controllers_interface.
Some basic robot controllers for use with robot_controllers_interface.
 
1 2018-07-29 parrot_arsdk
Catkin wrapper for the official ARSDK from Parrot
Catkin wrapper for the official ARSDK from Parrot
 
1 2018-07-25 pysdf
Python library to parse SDF into class hierarchy and export URDF
Python library to parse SDF into class hierarchy and export URDF
 
1 2018-07-25 pugixml
This package is pugixml.
This package is pugixml.
 
1 2018-07-23 rtt_visualization_msgs
Provides an rtt typekit for ROS visualization_msgs messages. It allows you to use ROS messages transparently in RTT components and applications. This package was automatically generated by the create_rtt_msgs generator and should not be manually modified. See the http://ros.org/wiki/visualization_msgs documentation for the documentation of the ROS messages in this typekit.
Provides an rtt typekit for ROS visualization_msgs messages. It allows you to use ROS messages transparently in RTT components and applications. This package was automatically generated by the create_rtt_msgs generator and should not be manually modified. See the http://ros.org/wiki/visualization_msgs documentation for the documentation of the ROS messages in this typekit.
 
1 2018-07-23 rtt_trajectory_msgs
Provides an rtt typekit for ROS trajectory_msgs messages. It allows you to use ROS messages transparently in RTT components and applications. This package was automatically generated by the create_rtt_msgs generator and should not be manually modified. See the http://ros.org/wiki/trajectory_msgs documentation for the documentation of the ROS messages in this typekit.
Provides an rtt typekit for ROS trajectory_msgs messages. It allows you to use ROS messages transparently in RTT components and applications. This package was automatically generated by the create_rtt_msgs generator and should not be manually modified. See the http://ros.org/wiki/trajectory_msgs documentation for the documentation of the ROS messages in this typekit.
 
1 2018-07-23 rtt_tf
This package contains the components of the rtt_tf package
This package contains the components of the rtt_tf package
 

Packages

Name Description
1 2017-01-15 industrial_utils
Industrial utils is a library package that captures common funcitonality for the ROS-Industrial distribution.
Industrial utils is a library package that captures common funcitonality for the ROS-Industrial distribution.
 
1 2017-01-15 industrial_trajectory_filters
 
1 2017-01-15 industrial_robot_simulator
The industrial robot simulator is a stand in for industrial robot driver node(s). It adheres to the driver specification for industrial robot controllers.
The industrial robot simulator is a stand in for industrial robot driver node(s). It adheres to the driver specification for industrial robot controllers.
 
1 2017-01-15 industrial_robot_client
industrial robot client contains generic clients for connecting to industrial robot controllers with servers that adhere to the simple message protocol.
industrial robot client contains generic clients for connecting to industrial robot controllers with servers that adhere to the simple message protocol.
 
1 2017-01-15 industrial_msgs
The industrial message package containes industrial specific messages definitions. This package is part of the ROS-Industrial program.
The industrial message package containes industrial specific messages definitions. This package is part of the ROS-Industrial program.
 
1 2017-01-15 industrial_deprecated
The Industrial deprecated package contains nodes, launch files, etc... that are slated for deprecation. This package is the last place something will end up before being deleted. If you are missing a package/node and find it's contents here, then you should consider a replacement.
The Industrial deprecated package contains nodes, launch files, etc... that are slated for deprecation. This package is the last place something will end up before being deleted. If you are missing a package/node and find it's contents here, then you should consider a replacement.
 
1 2017-01-15 industrial_core
ROS-Industrial core stack contains packages and libraries for supporing industrial systems
ROS-Industrial core stack contains packages and libraries for supporing industrial systems
 
1 2017-01-13 youbot_description
Robot descriptions in form of URDF files and meshes
Robot descriptions in form of URDF files and meshes
 
1 2017-01-07 sick_tim
A ROS driver for the SICK TiM series of laser scanners.
A ROS driver for the SICK TiM series of laser scanners.
 
1 2017-01-04 haf_grasping
The haf_grasping package: calculates grasps for a given point cloud using Height Accumulated Features (HAF)
The haf_grasping package: calculates grasps for a given point cloud using Height Accumulated Features (HAF)
 
1 2016-12-27 fetch_gazebo_demo
Demos for fetch_gazebo package.
Demos for fetch_gazebo package.
 
1 2016-12-27 fetch_gazebo
Gazebo package for Fetch.
Gazebo package for Fetch.
 
2 2016-12-19 nmea_comms
The nmea_comms package provides helper nodes for transmitting and receiving the NMEA sentences.
The nmea_comms package provides helper nodes for transmitting and receiving the NMEA sentences.
 
1 2016-12-09 turtle_actionlib
turtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape_server provides and action interface for drawing regular polygons with the turtlesim.
turtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape_server provides and action interface for drawing regular polygons with the turtlesim.
 
1 2016-12-09 pluginlib_tutorials
The pluginlib_tutorials package
The pluginlib_tutorials package
 
1 2016-12-09 nodelet_tutorial_math
Package for Nodelet tutorial.
Package for Nodelet tutorial.
 
1 2016-12-09 common_tutorials
Metapackage that contains common tutorials
Metapackage that contains common tutorials
 
1 2016-12-09 actionlib_tutorials
The actionlib_tutorials package
The actionlib_tutorials package
 
1 2016-12-06 ardrone_autonomy
ardrone_autonomy is a ROS driver for Parrot AR-Drone 1.0 and 2.0 quadrocopters. This driver is based on official AR-Drone SDK version 2.0.1.
ardrone_autonomy is a ROS driver for Parrot AR-Drone 1.0 and 2.0 quadrocopters. This driver is based on official AR-Drone SDK version 2.0.1.
 
1 2016-11-28 transmission_interface
Transmission Interface.
Transmission Interface.
 
1 2016-11-28 rqt_controller_manager
The rqt_controller_manager package
The rqt_controller_manager package
 
1 2016-11-28 ros_control
A set of packages that include controller interfaces, controller managers, transmissions, hardware_interfaces and the control_toolbox.
A set of packages that include controller interfaces, controller managers, transmissions, hardware_interfaces and the control_toolbox.
 
1 2016-11-28 joint_limits_interface
Interface for enforcing joint limits.
Interface for enforcing joint limits.
 
1 2016-11-28 hardware_interface
Hardware Interface base class.
Hardware Interface base class.
 
1 2016-11-28 controller_manager_tests
controller_manager_tests
controller_manager_tests
 
1 2016-11-28 controller_manager_msgs
Messages and services for the controller manager.
Messages and services for the controller manager.
 
1 2016-11-28 controller_manager
The controller manager.
The controller manager.
 
1 2016-11-28 controller_interface
Interface base class for controllers
Interface base class for controllers
 
1 2016-11-26 ocl
Orocos component library This package contains standard components for the Orocos Toolchain
Orocos component library This package contains standard components for the Orocos Toolchain
 
1 2016-11-24 fzi_icl_comm
The fzi_icl_comm package
The fzi_icl_comm package
 
1 2016-11-22 simple_voice
The simple_voice package
The simple_voice package
 
2 2016-11-22 phidgets_ir
Driver for the Phidgets IR device
Driver for the Phidgets IR device
 
1 2016-11-16 moveit_msgs
Messages, services and actions used by MoveIt
Messages, services and actions used by MoveIt
 
2 2016-11-13 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.
 
2 2016-11-13 rotate_recovery
This package provides a recovery behavior for the navigation stack that attempts to clear space by performing a 360 degree rotation of the robot.
This package provides a recovery behavior for the navigation stack that attempts to clear space by performing a 360 degree rotation of the robot.
 
3 2016-11-13 robot_pose_ekf
The Robot Pose EKF package is used to estimate the 3D pose of a robot, based on (partial) pose measurements coming from different sources. It uses an extended Kalman filter with a 6D model (3D position and 3D orientation) to combine measurements from wheel odometry, IMU sensor and visual odometry. The basic idea is to offer loosely coupled integration with different sensors, where sensor signals are received as ROS messages.
The Robot Pose EKF package is used to estimate the 3D pose of a robot, based on (partial) pose measurements coming from different sources. It uses an extended Kalman filter with a 6D model (3D position and 3D orientation) to combine measurements from wheel odometry, IMU sensor and visual odometry. The basic idea is to offer loosely coupled integration with different sensors, where sensor signals are received as ROS messages.
 
2 2016-11-13 navigation
A 2D navigation stack that takes in information from odometry, sensor streams, and a goal pose and outputs safe velocity commands that are sent to a mobile base.
A 2D navigation stack that takes in information from odometry, sensor streams, and a goal pose and outputs safe velocity commands that are sent to a mobile base.
 
2 2016-11-13 navfn
navfn provides a fast interpolated navigation function that can be used to create plans for a mobile base. The planner assumes a circular robot and operates on a costmap to find a minimum cost plan from a start point to an end point in a grid. The navigation function is computed with Dijkstra's algorithm, but support for an A* heuristic may also be added in the near future. navfn also provides a ROS wrapper for the navfn planner that adheres to the nav_core::BaseGlobalPlanner interface specified in
navfn provides a fast interpolated navigation function that can be used to create plans for a mobile base. The planner assumes a circular robot and operates on a costmap to find a minimum cost plan from a start point to an end point in a grid. The navigation function is computed with Dijkstra's algorithm, but support for an A* heuristic may also be added in the near future. navfn also provides a ROS wrapper for the navfn planner that adheres to the nav_core::BaseGlobalPlanner interface specified in
 
2 2016-11-13 nav_core
This package provides common interfaces for navigation specific robot actions. Currently, this package provides the BaseGlobalPlanner, BaseLocalPlanner, and RecoveryBehavior interfaces, which can be used to build actions that can easily swap their planner, local controller, or recovery behavior for new versions adhering to the same interface.
This package provides common interfaces for navigation specific robot actions. Currently, this package provides the BaseGlobalPlanner, BaseLocalPlanner, and RecoveryBehavior interfaces, which can be used to build actions that can easily swap their planner, local controller, or recovery behavior for new versions adhering to the same interface.
 
2 2016-11-13 move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
 
2 2016-11-13 move_base
The move_base package provides an implementation of an action (see the
The move_base package provides an implementation of an action (see the
 
2 2016-11-13 map_server
map_server provides the
map_server provides the
 
2 2016-11-13 global_planner
A path planner library and node.
A path planner library and node.
 
2 2016-11-13 fake_localization
A ROS node that simply forwards odometry information.
A ROS node that simply forwards odometry information.
 
2 2016-11-13 dwa_local_planner
This package provides an implementation of the Dynamic Window Approach to local robot navigation on a plane. Given a global plan to follow and a costmap, the local planner produces velocity commands to send to a mobile base. This package supports any robot who's footprint can be represented as a convex polygon or cicrle, and exposes its configuration as ROS parameters that can be set in a launch file. The parameters for this planner are also dynamically reconfigurable. This package's ROS wrapper adheres to the BaseLocalPlanner interface specified in the
This package provides an implementation of the Dynamic Window Approach to local robot navigation on a plane. Given a global plan to follow and a costmap, the local planner produces velocity commands to send to a mobile base. This package supports any robot who's footprint can be represented as a convex polygon or cicrle, and exposes its configuration as ROS parameters that can be set in a launch file. The parameters for this planner are also dynamically reconfigurable. This package's ROS wrapper adheres to the BaseLocalPlanner interface specified in the
 
2 2016-11-13 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.
 
2 2016-11-13 clear_costmap_recovery
This package provides a recovery behavior for the navigation stack that attempts to clear space by reverting the costmaps used by the navigation stack to the static map outside of a given area.
This package provides a recovery behavior for the navigation stack that attempts to clear space by reverting the costmaps used by the navigation stack to the static map outside of a given area.
 
2 2016-11-13 carrot_planner
This planner attempts to find a legal place to put a carrot for the robot to follow. It does this by moving back along the vector between the robot and the goal point.
This planner attempts to find a legal place to put a carrot for the robot to follow. It does this by moving back along the vector between the robot and the goal point.
 
2 2016-11-13 base_local_planner
This package provides implementations of the Trajectory Rollout and Dynamic Window approaches to local robot navigation on a plane. Given a plan to follow and a costmap, the controller produces velocity commands to send to a mobile base. This package supports both holonomic and non-holonomic robots, any robot footprint that can be represented as a convex polygon or circle, and exposes its configuration as ROS parameters that can be set in a launch file. This package's ROS wrapper adheres to the BaseLocalPlanner interface specified in the
This package provides implementations of the Trajectory Rollout and Dynamic Window approaches to local robot navigation on a plane. Given a plan to follow and a costmap, the controller produces velocity commands to send to a mobile base. This package supports both holonomic and non-holonomic robots, any robot footprint that can be represented as a convex polygon or circle, and exposes its configuration as ROS parameters that can be set in a launch file. This package's ROS wrapper adheres to the BaseLocalPlanner interface specified in the
 
2 2016-11-13 amcl
 

Packages

Name Description
2 2015-06-03 chomp_motion_planner
chomp_motion_planner
chomp_motion_planner
 
1 2015-06-03 chomp_interface_ros
chomp_interface_ros
chomp_interface_ros
 
1 2015-06-02 rosjava_build_tools
Simple tools and catkin modules for rosjava development.
Simple tools and catkin modules for rosjava development.
 
1 2015-05-28 rosjava_messages
Message generation for rosjava.
Message generation for rosjava.
 
1 2015-05-27 robot_localization
The robot_localization package provides nonlinear state estimation through sensor fusion of an abritrary number of sensors.
The robot_localization package provides nonlinear state estimation through sensor fusion of an abritrary number of sensors.
 
1 2015-05-27 prace_gripper_driver
prace_gripper_driver
prace_gripper_driver
 
1 2015-05-27 prace_common
prace_common substitude package
prace_common substitude package
 
1 2015-05-27 frida_driver
frida_driver
frida_driver
 
1 2015-05-27 cob_substitute
cob_substitute
cob_substitute
 
1 2015-05-27 cob_safety_controller
This package is a substitute for the private implementation of cob_safety_controller package
This package is a substitute for the private implementation of cob_safety_controller package
 
1 2015-05-27 cob_robots
This stack holds packages for hardware configuration as well as launch files for starting up the basic layer for operating Care-O-bot.
This stack holds packages for hardware configuration as well as launch files for starting up the basic layer for operating Care-O-bot.
 
2 2015-05-27 cob_monitoring
cob_monitoring
cob_monitoring
 
1 2015-05-27 cob_lbr
cob_lbr
cob_lbr
 
1 2015-05-27 cob_hardware_config
This package contains configuration for each robot instance (e.g. cob3-1, cob3-2,...). There is a directory for each robot with configuration about urdf and hardware/device configurations.
This package contains configuration for each robot instance (e.g. cob3-1, cob3-2,...). There is a directory for each robot with configuration about urdf and hardware/device configurations.
 
1 2015-05-27 cob_default_robot_config
Default configuration of the different robots supported by the Care-O-bot stacks. Configuration is e.g. preconfigured joint positions.
Default configuration of the different robots supported by the Care-O-bot stacks. Configuration is e.g. preconfigured joint positions.
 
1 2015-05-27 cob_controller_configuration_gazebo
This packages provides the controller configuration for simulating Care-O-bot in the gazebo simulator.
This packages provides the controller configuration for simulating Care-O-bot in the gazebo simulator.
 
1 2015-05-27 cob_bringup
This package provides launch files for operating Care-O-bot.
This package provides launch files for operating Care-O-bot.
 
2 2015-05-26 pointcloud_to_laserscan
Converts a 3D Point Cloud into a 2D laser scan. This is useful for making devices like the Kinect appear like a laser scanner for 2D-based algorithms (e.g. laser-based SLAM).
Converts a 3D Point Cloud into a 2D laser scan. This is useful for making devices like the Kinect appear like a laser scanner for 2D-based algorithms (e.g. laser-based SLAM).
 
1 2015-05-26 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 2015-05-26 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.
 
2 2015-05-21 talos_description
The talos_description package
The talos_description package
 
1 2015-05-20 talos_audio
The audio package
The audio package
 
1 2015-05-20 kurt_gazebo
Launch files for starting up Kurt in the Gazebo simulator.
Launch files for starting up Kurt in the Gazebo simulator.
 
1 2015-05-20 kurt_driver
Descriptions, drivers and bringup facilities for the KURT robots.
Descriptions, drivers and bringup facilities for the KURT robots.
 
1 2015-05-20 kurt_description
Descriptions for the various KURT robots.
Descriptions for the various KURT robots.
 
1 2015-05-20 kurt_bringup
Bringup launch files for the KURT robots.
Bringup launch files for the KURT robots.
 
1 2015-05-20 kurt_base
Driver for KURT mobile robot bases and for their laser rotation units.
Driver for KURT mobile robot bases and for their laser rotation units.
 
1 2015-05-20 imu_recalibration
Tools to recalibrate the on-board IMUs of the KURT robot.
Tools to recalibrate the on-board IMUs of the KURT robot.
 
1 2015-05-20 graft
Graft is not yet finished. It's intended to be a full replacement to robot_pose_ekf, including native absolute references, and arbitrary topic configuration. If you try to use Graft now, please note that not all parameters are configured and you will not always see a change in behavior by modifying the parameters.
Graft is not yet finished. It's intended to be a full replacement to robot_pose_ekf, including native absolute references, and arbitrary topic configuration. If you try to use Graft now, please note that not all parameters are configured and you will not always see a change in behavior by modifying the parameters.
 
2 2015-05-17 fanuc_m900ia_support
 
1 2015-05-17 fanuc_lrmate200id_support
 
1 2015-05-17 fanuc_lrmate200id_moveit_plugins
 
1 2015-05-17 fanuc_lrmate200id_moveit_config
 
2 2015-05-17 fanuc_lrmate200ib_support
 
1 2015-05-17 fanuc_experimental
Experimental packages for Fanuc manipulators within ROS-Industrial.
Experimental packages for Fanuc manipulators within ROS-Industrial.
 
1 2015-05-16 vicon_bridge
This is a driver providing data from VICON motion capture systems. It is based on the vicon_mocap package from the starmac stacks. Additionally, it can handle multiple subjects / segments and allows to calibrate an origin of the vehicle(s) as this is somehow tedious with the VICON Tracker.
This is a driver providing data from VICON motion capture systems. It is based on the vicon_mocap package from the starmac stacks. Additionally, it can handle multiple subjects / segments and allows to calibrate an origin of the vehicle(s) as this is somehow tedious with the VICON Tracker.
 
1 2015-05-16 stereo_image_proc
Stereo and single image rectification and disparity processing.
Stereo and single image rectification and disparity processing.
 
1 2015-05-16 image_view
A simple viewer for ROS image topics. Includes a specialized viewer for stereo + disparity images.
A simple viewer for ROS image topics. Includes a specialized viewer for stereo + disparity images.
 
1 2015-05-16 image_rotate
 
1 2015-05-16 image_proc
Single image rectification and color processing.
Single image rectification and color processing.
 
1 2015-05-16 image_pipeline
image_pipeline fills the gap between getting raw images from a camera driver and higher-level vision processing.
image_pipeline fills the gap between getting raw images from a camera driver and higher-level vision processing.
 
1 2015-05-16 depth_image_proc
Contains nodelets for processing depth images such as those produced by OpenNI camera. Functions include creating disparity images and point clouds, as well as registering (reprojecting) a depth image into another camera frame.
Contains nodelets for processing depth images such as those produced by OpenNI camera. Functions include creating disparity images and point clouds, as well as registering (reprojecting) a depth image into another camera frame.
 
1 2015-05-16 camera_calibration
camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.
camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.
 
1 2015-05-16 agile_grasp
The agile_grasp ROS package. AGILE stands for Antipodal Grasp Identification and LEarning. The package finds antipodal grasps in point clouds.
The agile_grasp ROS package. AGILE stands for Antipodal Grasp Identification and LEarning. The package finds antipodal grasps in point clouds.
 
1 2015-05-12 youbot_description
Robot descriptions in form of URDF files and meshes
Robot descriptions in form of URDF files and meshes
 
1 2015-05-12 tf_conversions
This package contains a set of conversion functions to convert common tf datatypes (point, vector, pose, etc) into semantically identical datatypes used by other libraries. The conversion functions make it easier for users of the transform library (tf) to work with the datatype of their choice. Currently this package has support for the Kinematics and Dynamics Library (KDL) and the Eigen matrix library. This package is stable, and will get integrated into tf in the next major release cycle (see roadmap).
This package contains a set of conversion functions to convert common tf datatypes (point, vector, pose, etc) into semantically identical datatypes used by other libraries. The conversion functions make it easier for users of the transform library (tf) to work with the datatype of their choice. Currently this package has support for the Kinematics and Dynamics Library (KDL) and the Eigen matrix library. This package is stable, and will get integrated into tf in the next major release cycle (see roadmap).
 
1 2015-05-12 tf
tf is a package that lets the user keep track of multiple coordinate frames over time. tf maintains the relationship between coordinate frames in a tree structure buffered in time, and lets the user transform points, vectors, etc between any two coordinate frames at any desired point in time.
tf is a package that lets the user keep track of multiple coordinate frames over time. tf maintains the relationship between coordinate frames in a tree structure buffered in time, and lets the user transform points, vectors, etc between any two coordinate frames at any desired point in time.
 
1 2015-05-12 kdl_conversions
Conversion functions between KDL and geometry_msgs types.
Conversion functions between KDL and geometry_msgs types.
 
1 2015-05-12 geometry
Geometry Library
Geometry Library
 
1 2015-05-12 eigen_conversions
Conversion functions between: - Eigen and KDL - Eigen and geometry_msgs.
Conversion functions between: - Eigen and KDL - Eigen and geometry_msgs.