Packages

Name Description
1 2018-09-21 joint_trajectory_action_tools
joint_trajectory_action_tools
joint_trajectory_action_tools
 
2 2018-09-20 joint_trajectory_action
The joint_trajectory_action is a node that exposes an action interface to a joint trajectory controller.
The joint_trajectory_action is a node that exposes an action interface to a joint trajectory controller.
 
1 2016-09-25 joint_states_settler
Provides a node that reports how long a subset of joints has been settled. That is, it calculates how long a set of joints has remained within a specified threshold. This package is experimental and unstable. Expect its APIs to change.
Provides a node that reports how long a subset of joints has been settled. That is, it calculates how long a set of joints has remained within a specified threshold. This package is experimental and unstable. Expect its APIs to change.
 
2 2019-01-16 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 2019-04-11 joint_state_controller
Controller to publish joint state
Controller to publish joint state
 
1 2019-03-27 joint_limits_interface
Interface for enforcing joint limits.
Interface for enforcing joint limits.
 
1 2018-09-04 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 2019-03-13 ipr_extern
Package with external libraries used in Industrial and Service workspaces. Currentlly supported Libraries: Reflexxes, Libmodbus.
Package with external libraries used in Industrial and Service workspaces. Currentlly supported Libraries: Reflexxes, Libmodbus.
 
1 2016-09-25 interval_intersection
Tools for calculating the intersection of interval messages coming in on several topics. This package is experimental and unstable. Expect its APIs to change.
Tools for calculating the intersection of interval messages coming in on several topics. This package is experimental and unstable. Expect its APIs to change.
 
1 2019-01-31 interactive_markers
3D interactive marker communication library for RViz and similar tools.
3D interactive marker communication library for RViz and similar tools.
 
1 2019-01-29 interactive_marker_tutorials
The interactive_marker_tutorials package
The interactive_marker_tutorials package
 
1 2014-06-09 interactive_marker_proxy
A Proxy Server for Interactive Markers
A Proxy Server for Interactive Markers
 
1 2019-02-12 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 2019-02-12 industrial_trajectory_filters
 
1 2019-02-12 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 2019-02-12 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 2019-02-12 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 2019-02-12 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 2019-02-12 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 2019-01-30 imu_transformer
Node/nodelet combination to transform sensor_msgs::Imu data from one frame into another.
Node/nodelet combination to transform sensor_msgs::Imu data from one frame into another.
 
1 2019-05-06 imu_tools
Various tools for IMU devices
Various tools for IMU devices
 
1 2019-04-11 imu_sensor_controller
Controller to publish state of IMU sensors
Controller to publish state of IMU sensors
 
1 2019-01-30 imu_processors
Processors for sensor_msgs::Imu data
Processors for sensor_msgs::Imu data
 
1 2019-01-30 imu_pipeline
imu_pipeline
imu_pipeline
 
1 2019-05-06 imu_filter_madgwick
Filter which fuses angular velocities, accelerations, and (optionally) magnetic readings from a generic IMU device into an orientation. Based on code by Sebastian Madgwick, http://www.x-io.co.uk/node/8#open_source_ahrs_and_imu_algorithms.
Filter which fuses angular velocities, accelerations, and (optionally) magnetic readings from a generic IMU device into an orientation. Based on code by Sebastian Madgwick, http://www.x-io.co.uk/node/8#open_source_ahrs_and_imu_algorithms.
 
1 2019-05-06 imu_complementary_filter
Filter which fuses angular velocities, accelerations, and (optionally) magnetic readings from a generic IMU device into a quaternion to represent the orientation of the device wrt the global frame. Based on the algorithm by Roberto G. Valenti etal. described in the paper "Keeping a Good Attitude: A Quaternion-Based Orientation Filter for IMUs and MARGs" available at http://www.mdpi.com/1424-8220/15/8/19302 .
Filter which fuses angular velocities, accelerations, and (optionally) magnetic readings from a generic IMU device into a quaternion to represent the orientation of the device wrt the global frame. Based on the algorithm by Roberto G. Valenti etal. described in the paper "Keeping a Good Attitude: A Quaternion-Based Orientation Filter for IMUs and MARGs" available at http://www.mdpi.com/1424-8220/15/8/19302 .
 
1 2017-09-29 imagezero_ros
A library that provides convenient methods for manipulating ROS images with ImageZero
A library that provides convenient methods for manipulating ROS images with ImageZero
 
1 2017-09-29 imagezero_image_transport
A plugin to image_transport for transparently sending images encoded with ImageZero.
A plugin to image_transport for transparently sending images encoded with ImageZero.
 
1 2017-09-29 imagezero
ImageZero is a fast lossless image compression algorithm for RGB color photos.
ImageZero is a fast lossless image compression algorithm for RGB color photos.
 
1 2019-05-15 imagesift
For every image, computes its sift features and send a new message with the image, its intrinsic parameters, and the features. Parameters include: display - shows the image on the local computer
For every image, computes its sift features and send a new message with the image, its intrinsic parameters, and the features. Parameters include: display - shows the image on the local computer
 
1 2019-05-22 image_view2
A simple viewer for ROS image topics with draw-on features
A simple viewer for ROS image topics with draw-on features
 
1 2018-05-10 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 2016-10-03 image_transport_plugins
A set of plugins for publishing and subscribing to sensor_msgs/Image topics in representations other than raw pixel data. For example, for viewing a stream of images off-robot, a video codec will give much lower bandwidth and latency. For low frame rate tranport of high-definition images, you might prefer sending them as JPEG or PNG-compressed form.
A set of plugins for publishing and subscribing to sensor_msgs/Image topics in representations other than raw pixel data. For example, for viewing a stream of images off-robot, a video codec will give much lower bandwidth and latency. For low frame rate tranport of high-definition images, you might prefer sending them as JPEG or PNG-compressed form.
 
1 2017-11-05 image_transport
image_transport should always be used to subscribe to and publish images. It provides transparent support for transporting images in low-bandwidth compressed formats. Examples (provided by separate plugin packages) include JPEG/PNG compression and Theora streaming video.
image_transport should always be used to subscribe to and publish images. It provides transparent support for transporting images in low-bandwidth compressed formats. Examples (provided by separate plugin packages) include JPEG/PNG compression and Theora streaming video.
 
1 2018-05-10 image_rotate
 
1 2018-05-10 image_publisher
 
1 2018-05-10 image_proc
Single image rectification and color processing.
Single image rectification and color processing.
 
1 2018-05-10 image_pipeline
image_pipeline fills the gap between getting raw images from a camera driver and higher-level vision processing.
image_pipeline fills the gap between getting raw images from a camera driver and higher-level vision processing.
 
2 2018-04-30 image_geometry
`image_geometry` contains C++ and Python libraries for interpreting images geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo messages with OpenCV functions such as image rectification, much as cv_bridge interfaces ROS sensor_msgs/Image with OpenCV data types.
`image_geometry` contains C++ and Python libraries for interpreting images geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo messages with OpenCV functions such as image rectification, much as cv_bridge interfaces ROS sensor_msgs/Image with OpenCV data types.
 
1 2017-11-05 image_common
Common code for working with images in ROS.
Common code for working with images in ROS.
 
1 2016-09-25 image_cb_detector
Provide a node that extracts checkerboard corners from ROS images. This package is still experimental and unstable. Expect its APIs to change.
Provide a node that extracts checkerboard corners from ROS images. This package is still experimental and unstable. Expect its APIs to change.
 
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-10-06 igvc_self_drive_sim
Metapackage for igvc_self_drive_sim
Metapackage for igvc_self_drive_sim
 
1 2018-10-06 igvc_self_drive_gazebo_plugins
Gazebo plugins for IGVC Self-Drive simulator
Gazebo plugins for IGVC Self-Drive simulator
 
1 2018-10-06 igvc_self_drive_gazebo
Gazebo models and runtime configuration for igvc_self_drive simulator
Gazebo models and runtime configuration for igvc_self_drive simulator
 
1 2018-10-06 igvc_self_drive_description
Meshes and URDF descriptions for Gem vehicle
Meshes and URDF descriptions for Gem vehicle
 
1 2019-05-16 ifopt
An
An
 
1 2019-03-19 ieee80211_channels
This package provides mapping from frequencies to IEEE802.11 channels and vice-versa.
This package provides mapping from frequencies to IEEE802.11 channels and vice-versa.
 
1 2018-10-04 ibeo_msgs
Package containing messages for Ibeo sensors.
Package containing messages for Ibeo sensors.
 
1 2018-07-09 ibeo_lux
ROS driver for IBEO LUX
ROS driver for IBEO LUX
 

Packages

Name Description
1 2018-10-09 controller_manager_msgs
Messages and services for the controller manager.
Messages and services for the controller manager.
 
1 2018-10-09 controller_manager
The controller manager.
The controller manager.
 
1 2018-10-09 controller_interface
Interface base class for controllers
Interface base class for controllers
 
1 2019-01-31 control_toolbox
The control toolbox contains modules that are useful across all controllers.
The control toolbox contains modules that are useful across all controllers.
 
1 2019-02-19 control_msgs
control_msgs contains base messages and actions useful for controlling robots. It provides representations for controller setpoints and joint and cartesian trajectories.
control_msgs contains base messages and actions useful for controlling robots. It provides representations for controller setpoints and joint and cartesian trajectories.
 
1 2016-10-03 compressed_image_transport
Compressed_image_transport provides a plugin to image_transport for transparently sending images encoded as JPEG or PNG.
Compressed_image_transport provides a plugin to image_transport for transparently sending images encoded as JPEG or PNG.
 
1 2016-10-03 compressed_depth_image_transport
Compressed_depth_image_transport provides a plugin to image_transport for transparently sending depth images (raw, floating-point) using PNG compression.
Compressed_depth_image_transport provides a plugin to image_transport for transparently sending depth images (raw, floating-point) using PNG compression.
 
1 2018-03-30 common_tutorials
Metapackage that contains common tutorials
Metapackage that contains common tutorials
 
1 2018-11-08 common_msgs
common_msgs contains messages that are widely used by other ROS packages. These includes messages for actions (
common_msgs contains messages that are widely used by other ROS packages. These includes messages for actions (
 
1 2018-10-09 combined_robot_hw_tests
The combined_robot_hw_tests package
The combined_robot_hw_tests package
 
1 2018-10-09 combined_robot_hw
Combined Robot HW class.
Combined Robot HW class.
 
1 2019-05-23 collada_urdf_jsk_patch
unaccepted patch for collada_urdf
unaccepted patch for collada_urdf
 
2 2018-05-08 collada_urdf
This package contains a tool to convert Unified Robot Description Format (URDF) documents into COLLAborative Design Activity (COLLADA) documents. Implements robot-specific COLLADA extensions as defined by http://openrave.programmingvision.com/index.php/Started:COLLADA
This package contains a tool to convert Unified Robot Description Format (URDF) documents into COLLAborative Design Activity (COLLADA) documents. Implements robot-specific COLLADA extensions as defined by http://openrave.programmingvision.com/index.php/Started:COLLADA
 
2 2018-05-08 collada_parser
This package contains a C++ parser for the Collada robot description format. The parser reads a Collada XML robot description, and creates a C++ URDF model. Although it is possible to directly use this parser when working with Collada robot descriptions, the preferred user API is found in the urdf package.
This package contains a C++ parser for the Collada robot description format. The parser reads a Collada XML robot description, and creates a C++ URDF model. Although it is possible to directly use this parser when working with Collada robot descriptions, the preferred user API is found in the urdf package.
 
1 2018-08-27 code_coverage
CMake configuration to run coverage
CMake configuration to run coverage
 
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.
 
2 2019-02-28 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.
 
1 2018-10-19 class_loader
The class_loader package is a ROS-independent package for loading plugins during runtime and the foundation of the higher level ROS "pluginlib" library. class_loader utilizes the host operating system's runtime loader to open runtime libraries (e.g. .so/.dll files), introspect the library for exported plugin classes, and allows users to instantiate objects of said exported classes without the explicit declaration (i.e. header file) for those classes.
The class_loader package is a ROS-independent package for loading plugins during runtime and the foundation of the higher level ROS "pluginlib" library. class_loader utilizes the host operating system's runtime loader to open runtime libraries (e.g. .so/.dll files), introspect the library for exported plugin classes, and allows users to instantiate objects of said exported classes without the explicit declaration (i.e. header file) for those classes.
 
1 2019-05-21 cl_utils
Common Lisp utility libraries
Common Lisp utility libraries
 
1 2019-05-21 cl_urdf
cl_urdf
cl_urdf
 
1 2019-05-21 cl_transforms_stamped
Implementation of TF datatypes
Implementation of TF datatypes
 
1 2019-05-21 cl_transforms
Homogeneous transform library for Common Lisp.
Homogeneous transform library for Common Lisp.
 
1 2019-05-21 cl_tf2
Client implementation to use TF2 from Common Lisp
Client implementation to use TF2 from Common Lisp
 
1 2019-05-21 cl_tf
Client implementation to use TF from Common Lisp
Client implementation to use TF from Common Lisp
 
2 2019-05-16 chomp_motion_planner
chomp_motion_planner
chomp_motion_planner
 
1 2019-05-03 catkin_virtualenv
Bundle python requirements in a catkin package via virtualenv.
Bundle python requirements in a catkin package via virtualenv.
 
2 2018-08-27 catkin_pip
Catkin macros to allow using pure python packages in usual catkin workspaces with normal python workflow.
Catkin macros to allow using pure python packages in usual catkin workspaces with normal python workflow.
 
1 2019-05-23 catkin
Low-level build system macros and infrastructure for ROS.
Low-level build system macros and infrastructure for ROS.
 
1 2019-01-02 catch_ros
ROS integration for the Catch unit test framework
ROS integration for the Catch unit test framework
 
2 2017-06-19 cartographer_rviz
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations. This package provides Cartographer's RViz integration.
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations. This package provides Cartographer's RViz integration.
 
2 2017-06-19 cartographer_ros_msgs
ROS messages for the cartographer_ros package.
ROS messages for the cartographer_ros package.
 
2 2017-06-19 cartographer_ros
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations. This package provides Cartographer's ROS integration.
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations. This package provides Cartographer's ROS integration.
 
2 2017-06-19 cartographer
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.
 
2 2015-12-10 cartesian_msgs
Stream cartesian commands
Stream cartesian commands
 
2 2019-02-28 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.
 
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 2019-05-04 canopen_motor_node
canopen_chain_node specialization for handling of canopen_402 motor devices. It facilitates interface abstraction with ros_control.
canopen_chain_node specialization for handling of canopen_402 motor devices. It facilitates interface abstraction with ros_control.
 
1 2019-05-04 canopen_master
CiA(r) CANopen 301 master implementation with support for interprocess master synchronisation.
CiA(r) CANopen 301 master implementation with support for interprocess master synchronisation.
 
1 2019-05-04 canopen_chain_node
Base implementation for CANopen chains node with support for management services and diagnostics
Base implementation for CANopen chains node with support for management services and diagnostics
 
1 2019-05-04 canopen_402
This implements the CANopen device profile for drives and motion control. CiA(r) 402
This implements the CANopen device profile for drives and motion control. CiA(r) 402
 
1 2019-05-04 can_msgs
CAN related message types.
CAN related message types.
 
2 2018-08-30 camera_umd
UMD camera metapackage
UMD camera metapackage
 
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 2017-11-05 camera_info_manager
This package provides a C++ interface for camera calibration information. It provides CameraInfo, and handles SetCameraInfo service requests, saving and restoring the camera calibration data.
This package provides a C++ interface for camera calibration information. It provides CameraInfo, and handles SetCameraInfo service requests, saving and restoring the camera calibration data.
 
1 2017-11-05 camera_calibration_parsers
camera_calibration_parsers contains routines for reading and writing camera calibration parameters.
camera_calibration_parsers contains routines for reading and writing camera calibration parameters.
 
1 2018-05-10 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 2016-09-25 calibration_setup_helper
This package contains a script to generate calibration launch and configurationfiles for your robot. which is based on Michael Ferguson's calibration code
This package contains a script to generate calibration launch and configurationfiles for your robot. which is based on Michael Ferguson's calibration code
 
1 2016-09-25 calibration_msgs
This package defines messages for storing calibration samples to be used in full robot calibration procedures. This package is still unstable. Expect the messages to change.
This package defines messages for storing calibration samples to be used in full robot calibration procedures. This package is still unstable. Expect the messages to change.
 
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.
 

Packages

Name Description
1 2019-04-27 pr2eus_armnavigation
pr2eus_armnavigation
pr2eus_armnavigation
 
1 2019-04-27 pr2eus
pr2eus
pr2eus
 
1 2018-02-14 pr2_tuckarm
Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.
Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.
 
1 2018-09-21 pr2_tuck_arms_action
The pr2_tuck_arms_action package
The pr2_tuck_arms_action package
 
1 2019-03-31 pr2_trajectory_execution_tests
pr2_trajectory_execution_tests
pr2_trajectory_execution_tests
 
1 2018-09-21 pr2_tilt_laser_interface
Provides a set of tools/actions for manipulating the pr2's tilting laser. Simplifies previously complex tasks, such as fetching a single sweep, given a set of desired parameters for both the laser driver and tilting platform.
Provides a set of tools/actions for manipulating the pr2's tilting laser. Simplifies previously complex tasks, such as fetching a single sweep, given a set of desired parameters for both the laser driver and tilting platform.
 
1 2019-03-31 pr2_test_sbpl_planner
pr2_test_sbpl_planner
pr2_test_sbpl_planner
 
1 2019-03-31 pr2_test_kinematic_constraints
pr2_test_kinematic_constraints
pr2_test_kinematic_constraints
 
1 2019-03-31 pr2_test_collision_distance_field
pr2_test_collision_distance_field
pr2_test_collision_distance_field
 
1 2019-03-31 pr2_test_collision_detection
pr2_test_collision_detection
pr2_test_collision_detection
 
1 2019-03-31 pr2_test_chomp_planner
pr2_test_chomp_planner
pr2_test_chomp_planner
 
1 2018-02-14 pr2_teleop_general
pr2_teleop_general
pr2_teleop_general
 
1 2018-02-14 pr2_teleop
The pr2_teleop package
The pr2_teleop package
 
1 2019-04-28 pr2_simulator
The pr2_simulator package
The pr2_simulator package
 
1 2019-03-31 pr2_simple_benchmark_test
pr2_simple_benchmark_test
pr2_simple_benchmark_test
 
1 2019-04-24 pr2_self_test_msgs
Messages used in PR2 hardware testing.
Messages used in PR2 hardware testing.
 
1 2019-04-24 pr2_self_test
The pr2_self_test package
The pr2_self_test package
 
2 2019-04-03 pr2_se_calibration_launch
pr2_se_calibration_launch
pr2_se_calibration_launch
 
2 2019-04-02 pr2_run_stop_auto_restart
This package provides a node that monitors the state of the run stops of the pr2_robot. When the state of the run stop changes from off to on, this node will automatically enable the power to the motors, and reset the motors. This allows you to use the run stop as a 'pause' button. By using the run stop as a tool to power up the robot, the run stop is also in reach of the user once the robot starts moving.
This package provides a node that monitors the state of the run stops of the pr2_robot. When the state of the run stop changes from off to on, this node will automatically enable the power to the motors, and reset the motors. This allows you to use the run stop as a 'pause' button. By using the run stop as a tool to power up the robot, the run stop is also in reach of the user once the robot starts moving.
 
2 2019-04-02 pr2_robot
This stack collects PR2-specific components that are used in bringing up a robot.
This stack collects PR2-specific components that are used in bringing up a robot.
 
2 2018-12-16 pr2_power_drivers
Power drivers for the PR2 robot.
Power drivers for the PR2 robot.
 
2 2018-12-16 pr2_power_board
This provides a ROS node for the PR2 Power Board.
This provides a ROS node for the PR2 Power Board.
 
1 2018-02-14 pr2_position_scripts
This package contains a number of scripts to set various components of the PR2. They are used in the apps to improve usablity.
This package contains a number of scripts to set various components of the PR2. They are used in the apps to improve usablity.
 
1 2019-03-31 pr2_planning_interface_tests
pr2_planning_interface_tests
pr2_planning_interface_tests
 
1 2019-03-31 pr2_ompl_planning_tests
pr2_ompl_planning_tests
pr2_ompl_planning_tests
 
2 2018-05-07 pr2_navigation_teleop
This package holds a special teleop configuration for the PR2 robot that should be used when running applications that use autonomous navigation.
This package holds a special teleop configuration for the PR2 robot that should be used when running applications that use autonomous navigation.
 
2 2018-05-07 pr2_navigation_slam
This package holds launch files for running the
This package holds launch files for running the
 
2 2018-05-07 pr2_navigation_self_filter
Filters the robot's body out of point clouds.
Filters the robot's body out of point clouds.
 
2 2018-05-07 pr2_navigation_perception
This package holds navigation-specific sensor configuration options and launch files for the PR2.
This package holds navigation-specific sensor configuration options and launch files for the PR2.
 
2 2018-05-07 pr2_navigation_local
This package holds xml files for running the
This package holds xml files for running the
 
2 2018-05-07 pr2_navigation_global
This package holds XML files for running the
This package holds XML files for running the
 
2 2018-05-07 pr2_navigation_config
This package holds common configuration files for running the
This package holds common configuration files for running the
 
1 2019-04-02 pr2_navigation_apps
The pr2_navigation_apps package
The pr2_navigation_apps package
 
2 2018-05-07 pr2_navigation
The pr2_navigation stack holds common configuration options for running the
The pr2_navigation stack holds common configuration options for running the
 
2 2018-06-07 pr2_msgs
Messages for representing PR2 state, such as battery information and the PR2 fingertip sensors.
Messages for representing PR2 state, such as battery information and the PR2 fingertip sensors.
 
1 2019-03-31 pr2_moveit_tests
The pr2_moveit_tests package
The pr2_moveit_tests package
 
1 2019-03-31 pr2_moveit_plugins
PR2 specific plugins for MoveIt
PR2 specific plugins for MoveIt
 
1 2019-03-31 pr2_moveit_config
An automatically generated package with all the configuration and launch files for using the pr2 with the MoveIt Motion Planning Framework
An automatically generated package with all the configuration and launch files for using the pr2 with the MoveIt Motion Planning Framework
 
1 2019-03-31 pr2_move_group_test
pr2_move_group_test
pr2_move_group_test
 
2 2018-05-07 pr2_move_base
pr2_move_base
pr2_move_base
 
1 2019-04-24 pr2_motor_diagnostic_tool
pr2_motor_diagnostic_tool
pr2_motor_diagnostic_tool
 
2 2018-02-13 pr2_mechanism_msgs
This package defines services that are used to communicate with the realtime control loop. It also defines messages that represent the state of the realtime controllers, the joints and the actuators.
This package defines services that are used to communicate with the realtime control loop. It also defines messages that represent the state of the realtime controllers, the joints and the actuators.
 
2 2018-02-13 pr2_mechanism_model
 
2 2018-02-13 pr2_mechanism_diagnostics
The `pr2_mechanism_diagnostics` node subscribes to `mechanism_statistics` and publishes diagnostics data for joints and controllers on `/diagnostics`.
The `pr2_mechanism_diagnostics` node subscribes to `mechanism_statistics` and publishes diagnostics data for joints and controllers on `/diagnostics`.
 
2 2018-02-13 pr2_mechanism_controllers
The pr2_mechanism_controllers package contains realtime controllers that are meant for specific mechanisms of the PR2.
The pr2_mechanism_controllers package contains realtime controllers that are meant for specific mechanisms of the PR2.
 
2 2018-02-13 pr2_mechanism
The pr2_mechanism stack contains the infrastructure to control the PR2 robot in a hard realtime control loop.
The pr2_mechanism stack contains the infrastructure to control the PR2 robot in a hard realtime control loop.
 
1 2018-02-14 pr2_mannequin_mode
The pr2_mannequin_mode package
The pr2_mannequin_mode package
 
2 2018-06-07 pr2_machine
This package contains the xxx.machine files that describe the different hosts a node can be spawned on. Currently there is one machine file for the pr2 robot, and one for the simulated pr2 robot.
This package contains the xxx.machine files that describe the different hosts a node can be spawned on. Currently there is one machine file for the pr2 robot, and one for the simulated pr2 robot.
 
1 2018-08-29 pr2_kinematics
The pr2_kinematics package
The pr2_kinematics package
 
2 2018-02-13 pr2_head_action
The PR2 head action is a node that provides an action interface for pointing the head of the PR2. It passes trajectory goals to the controller, and reports success when they have finished executing.
The PR2 head action is a node that provides an action interface for pointing the head of the PR2. It passes trajectory goals to the controller, and reports success when they have finished executing.
 

Packages

Name Description
1 2017-06-06 python-pathtools
File system general utilities
File system general utilities
 
1 2015-07-20 python-flask-restful
Simple framework for creating REST APIs http://flask-restful.readthedocs.io
Simple framework for creating REST APIs http://flask-restful.readthedocs.io
 
1 2014-08-06 python-aniso8601
Another ISO 8601 parser for Python
Another ISO 8601 parser for Python
 
2 2017-04-23 pyros_interfaces_ros
Dynamic ROS interface for Pyros
Dynamic ROS interface for Pyros
 
2 2017-04-19 pyros_common
Common interfaces packages for Pyros framework
Common interfaces packages for Pyros framework
 
1 2018-03-21 pyclearsilver
A bunch of libraries to interface clearsilver with python and many databases.
A bunch of libraries to interface clearsilver with python and many databases.
 
1 2019-01-15 pybind11_catkin
The pybind11 package
The pybind11 package
 
1 2018-07-25 pugixml
This package is pugixml.
This package is pugixml.
 
1 2018-09-12 pso
pso package.
pso package.
 
1 2017-06-08 ps4eye
The ps4eye package
The ps4eye package
 
1 2014-07-28 prosilica_gige_sdk
AVT GigE SDK version 1.26 for ROS
AVT GigE SDK version 1.26 for ROS
 
1 2017-08-14 prosilica_camera
A ROS driver node for AVT/Prosilica Gigabit Ethernet (GigE) cameras.
A ROS driver node for AVT/Prosilica Gigabit Ethernet (GigE) cameras.
 
1 2015-02-10 program_queue
program_queue
program_queue
 
1 2019-04-27 pr2eus_tutorials
pr2eus_tutorials
pr2eus_tutorials
 
1 2019-04-27 pr2eus_openrave
pr2eus_openrave
pr2eus_openrave
 
1 2019-04-27 pr2eus_moveit
pr2eus_moveit
pr2eus_moveit
 
1 2019-04-27 pr2eus_impedance
pr2eus_impedance
pr2eus_impedance
 
1 2019-04-27 pr2eus_armnavigation
pr2eus_armnavigation
pr2eus_armnavigation
 
1 2019-04-27 pr2eus
pr2eus
pr2eus
 
1 2016-03-23 pr2_tuckarm
Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.
Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.
 
2 2015-02-11 pr2_tuck_arms_app
Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.
Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.
 
1 2015-09-18 pr2_tuck_arms_action
The pr2_tuck_arms_action package
The pr2_tuck_arms_action package
 
1 2018-10-24 pr2_trajectory_execution_tests
pr2_trajectory_execution_tests
pr2_trajectory_execution_tests
 
1 2015-09-18 pr2_tilt_laser_interface
Provides a set of tools/actions for manipulating the pr2's tilting laser. Simplifies previously complex tasks, such as fetching a single sweep, given a set of desired parameters for both the laser driver and tilting platform.
Provides a set of tools/actions for manipulating the pr2's tilting laser. Simplifies previously complex tasks, such as fetching a single sweep, given a set of desired parameters for both the laser driver and tilting platform.
 
1 2018-10-24 pr2_test_sbpl_planner
pr2_test_sbpl_planner
pr2_test_sbpl_planner
 
1 2018-10-24 pr2_test_kinematic_constraints
pr2_test_kinematic_constraints
pr2_test_kinematic_constraints
 
1 2018-10-24 pr2_test_collision_distance_field
pr2_test_collision_distance_field
pr2_test_collision_distance_field
 
1 2018-10-24 pr2_test_collision_detection
pr2_test_collision_detection
pr2_test_collision_detection
 
1 2018-10-24 pr2_test_chomp_planner
pr2_test_chomp_planner
pr2_test_chomp_planner
 
1 2016-03-23 pr2_teleop_general
pr2_teleop_general
pr2_teleop_general
 
1 2015-02-11 pr2_teleop_app
Teleop application for the pr2
Teleop application for the pr2
 
1 2016-03-23 pr2_teleop
The pr2_teleop package
The pr2_teleop package
 
1 2015-12-23 pr2_simulator
The pr2_simulator package
The pr2_simulator package
 
1 2015-02-10 pr2_simple_interface
pr2_simple_interface
pr2_simple_interface
 
1 2018-10-24 pr2_simple_benchmark_test
pr2_simple_benchmark_test
pr2_simple_benchmark_test
 
1 2015-02-11 pr2_shield_teleop
pr2_shield_teleop
pr2_shield_teleop
 
1 2019-04-24 pr2_self_test_msgs
Messages used in PR2 hardware testing.
Messages used in PR2 hardware testing.
 
1 2019-04-24 pr2_self_test
The pr2_self_test package
The pr2_self_test package
 
2 2016-03-01 pr2_run_stop_auto_restart
This package provides a node that monitors the state of the run stops of the pr2_robot. When the state of the run stop changes from off to on, this node will automatically enable the power to the motors, and reset the motors. This allows you to use the run stop as a 'pause' button. By using the run stop as a tool to power up the robot, the run stop is also in reach of the user once the robot starts moving.
This package provides a node that monitors the state of the run stops of the pr2_robot. When the state of the run stop changes from off to on, this node will automatically enable the power to the motors, and reset the motors. This allows you to use the run stop as a 'pause' button. By using the run stop as a tool to power up the robot, the run stop is also in reach of the user once the robot starts moving.
 
2 2016-03-01 pr2_robot
This stack collects PR2-specific components that are used in bringing up a robot.
This stack collects PR2-specific components that are used in bringing up a robot.
 
1 2015-02-10 pr2_ps3_joystick_app
Teleop PS3 joystick application for the pr2
Teleop PS3 joystick application for the pr2
 
1 2015-02-10 pr2_props_app
Application files for running PR2 props
Application files for running PR2 props
 
2 2015-02-10 pr2_props
pr2_props is a package designed to be the first step towards replacing your real (or imaginary) friends with a robot. Robot gives you mad props yo.
pr2_props is a package designed to be the first step towards replacing your real (or imaginary) friends with a robot. Robot gives you mad props yo.
 
1 2015-02-19 pr2_precise_trajectory
This does some precise trajectory stuff, I'm not really sure though. :D
This does some precise trajectory stuff, I'm not really sure though. :D
 
2 2015-01-13 pr2_power_drivers
Power drivers for the PR2 robot.
Power drivers for the PR2 robot.
 
2 2015-01-13 pr2_power_board
This provides a ROS node for the PR2 Power Board.
This provides a ROS node for the PR2 Power Board.
 
1 2016-03-23 pr2_position_scripts
This package contains a number of scripts to set various components of the PR2. They are used in the apps to improve usablity.
This package contains a number of scripts to set various components of the PR2. They are used in the apps to improve usablity.
 
1 2018-10-24 pr2_planning_interface_tests
pr2_planning_interface_tests
pr2_planning_interface_tests
 
1 2018-10-24 pr2_ompl_planning_tests
pr2_ompl_planning_tests
pr2_ompl_planning_tests
 
2 2019-04-02 pr2_navigation_teleop
This package holds a special teleop configuration for the PR2 robot that should be used when running applications that use autonomous navigation.
This package holds a special teleop configuration for the PR2 robot that should be used when running applications that use autonomous navigation.
 

Packages

Name Description
1 2019-04-26 fetch_calibration
Launch and configuration files for calibrating Fetch using the 'robot_calibration' package.
Launch and configuration files for calibrating Fetch using the 'robot_calibration' package.
 
1 2019-04-26 fcl
FCL is a collision checking library
FCL is a collision checking library
 
1 2017-04-10 face_detector
Face detection in images.
Face detection in images.
 
1 2017-03-25 explore_lite
Lightweight frontier-based exploration.
Lightweight frontier-based exploration.
 
1 2018-09-08 executive_smach_visualization
This metapackage depends on the SMACH visualization tools.
This metapackage depends on the SMACH visualization tools.
 
1 2018-04-13 executive_smach
This metapackage depends on the SMACH library and ROS SMACH integration packages.
This metapackage depends on the SMACH library and ROS SMACH integration packages.
 
1 2017-02-23 eusurdf
urdf models converted from euslisp
urdf models converted from euslisp
 
1 2017-02-23 euslisp_model_conversion_tester
euslisp_model_conversion_tester
euslisp_model_conversion_tester
 
1 2017-03-06 euslisp
EusLisp is an integrated programming system for the research on intelligent robots based on Common Lisp and Object-Oriented programming
EusLisp is an integrated programming system for the research on intelligent robots based on Common Lisp and Object-Oriented programming
 
1 2017-02-23 euscollada
euscollada
euscollada
 
1 2019-04-16 eus_qpoases
eus_qpoases
eus_qpoases
 
1 2019-04-16 eus_qp
eus_qp is an interface of euslisp to solve qp problems with linear constraints.
eus_qp is an interface of euslisp to solve qp problems with linear constraints.
 
1 2019-04-16 eus_nlopt
eus_nlopt
eus_nlopt
 
2 2017-02-23 eus_assimp
eus_assimp
eus_assimp
 
2 2015-02-09 ethercat_trigger_controllers
Controllers to operate the digital output of the motor controller boards and the projector board. This package has not been reviewed and should be considered unstable.
Controllers to operate the digital output of the motor controller boards and the projector board. This package has not been reviewed and should be considered unstable.
 
1 2019-05-16 eigen_typekit
An Orocos typekit for Eigen types.
An Orocos typekit for Eigen types.
 
1 2017-03-28 eigen_stl_containers
This package provides a set of typedef's that allow using Eigen datatypes in STL containers
This package provides a set of typedef's that allow using Eigen datatypes in STL containers
 
1 2018-07-06 eigen_conversions
Conversion functions between: - Eigen and KDL - Eigen and geometry_msgs.
Conversion functions between: - Eigen and KDL - Eigen and geometry_msgs.
 
1 2016-08-10 effort_controllers
effort_controllers
effort_controllers
 
1 2016-08-25 ecto_ros
A set of generic cells to interact with ROS
A set of generic cells to interact with ROS
 
1 2016-08-25 ecto_pcl
Ecto bindings for common PCL functionality.
Ecto bindings for common PCL functionality.
 
1 2015-05-09 ecto_openni
Ecto bindings for the openni sensor.
Ecto bindings for the openni sensor.
 
1 2016-04-24 ecto_opencv
Ecto bindings for common opencv functionality.
Ecto bindings for common opencv functionality.
 
1 2016-04-24 ecto_image_pipeline
Common tools for image based pipelines. Includes stereo and mono camera drivers, rectification, image sinks, calibration, etc..
Common tools for image based pipelines. Includes stereo and mono camera drivers, rectification, image sinks, calibration, etc..
 
1 2018-05-14 ecto
Ecto is a hybrid C++/Python development framework for constructing and maintaining pipelines.
Ecto is a hybrid C++/Python development framework for constructing and maintaining pipelines.
 
1 2018-12-31 ecl_utilities
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
 
1 2018-12-31 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 2018-12-31 ecl_tools
Tools and utilities for ecl development.
Tools and utilities for ecl development.
 
1 2018-12-31 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 2018-12-31 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 2018-12-31 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 2018-12-31 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 2018-12-31 ecl_statistics
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
 
1 2018-12-31 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 2018-12-31 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 2018-05-14 ecl_navigation
This stack aims to bring the common tools and algorithms needed to develop navigation algorithms, in particular slam. It does not focus on the end-point solution, rather the tools needed to create a variety of end-point solutions.
This stack aims to bring the common tools and algorithms needed to develop navigation algorithms, in particular slam. It does not focus on the end-point solution, rather the tools needed to create a variety of end-point solutions.
 
1 2018-12-31 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 2018-05-14 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 2018-12-31 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 2018-09-11 ecl_manipulators
Deploys various manipulation algorithms, currently just feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just feedforward filters (interpolations).
 
1 2018-09-11 ecl_manipulation
Includes basic manipulation related structures as well as a few algorithms currently used at Yujin Robot.
Includes basic manipulation related structures as well as a few algorithms currently used at Yujin Robot.
 
1 2018-12-31 ecl_lite
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
 
1 2018-12-31 ecl_linear_algebra
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
 
1 2018-12-31 ecl_license
Maintains the ecl licenses and also provides an install target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install target for deploying licenses with the ecl libraries.
 
1 2018-12-31 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 2018-12-31 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 2018-12-31 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 2018-12-31 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 2018-12-31 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 2018-12-31 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.
 

Packages

Name Description
1 2019-04-24 joint_qualification_controllers
Controllers used in PR2 hardware testing. For testing counterbalance of PR2, and for internal WG use.
Controllers used in PR2 hardware testing. For testing counterbalance of PR2, and for internal WG use.
 
1 2014-10-28 joint_limits_interface
Interface for enforcing joint limits.
Interface for enforcing joint limits.
 
1 2012-12-15 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 2015-06-09 irb_6640_moveit_config
An automatically generated package with all the configuration and launch files for using the irb_6640 with the MoveIt Motion Planning Framework (deprecated).
An automatically generated package with all the configuration and launch files for using the irb_6640 with the MoveIt Motion Planning Framework (deprecated).
 
1 2015-06-09 irb_2400_moveit_config
An automatically generated package with all the configuration and launch files for using the irb_2400 with the MoveIt Motion Planning Framework (deprecated).
An automatically generated package with all the configuration and launch files for using the irb_2400 with the MoveIt Motion Planning Framework (deprecated).
 
1 2017-03-07 ipa_canopen_ros
This package provides functionalities to communicate a ROS Node to CANopen devices
This package provides functionalities to communicate a ROS Node to CANopen devices
 
1 2017-03-07 ipa_canopen_core
ROS-independent CANopen C++ library. User manual: https://github.com/ipa320/ipa_canopen/blob/master/ipa_canopen_core/doc/usermanual.pdf?raw=true
ROS-independent CANopen C++ library. User manual: https://github.com/ipa320/ipa_canopen/blob/master/ipa_canopen_core/doc/usermanual.pdf?raw=true
 
1 2017-03-07 ipa_canopen
This stack includes packages that provide access to CANopen hardware through ROS messages, services and actions.
This stack includes packages that provide access to CANopen hardware through ROS messages, services and actions.
 
1 2016-09-25 interval_intersection
Tools for calculating the intersection of interval messages coming in on several topics. This package is experimental and unstable. Expect its APIs to change.
Tools for calculating the intersection of interval messages coming in on several topics. This package is experimental and unstable. Expect its APIs to change.
 
1 2014-12-16 interactive_markers
3D interactive marker communication library for RViz and similar tools.
3D interactive marker communication library for RViz and similar tools.
 
1 2013-11-27 interactive_marker_twist_server
Interactive control for generic Twist-based robots using interactive markers
Interactive control for generic Twist-based robots using interactive markers
 
1 2015-01-26 interactive_marker_tutorials
The interactive_marker_tutorials package
The interactive_marker_tutorials package
 
1 2014-06-09 interactive_marker_proxy
A Proxy Server for Interactive Markers
A Proxy Server for Interactive Markers
 
1 2014-05-14 interaction_cursor_rviz
An Rviz plugin that implements the interaction_cursor_msgs API to interact with interactive_markers.
An Rviz plugin that implements the interaction_cursor_msgs API to interact with interactive_markers.
 
1 2014-05-14 interaction_cursor_msgs
A message API for implementing a 6-DOF interaction cursor. A minimal implementation has one node that handles the user device I/O and another node (e.g. a plugin in Rviz) that uses the messages to interact with a marker.
A message API for implementing a 6-DOF interaction cursor. A minimal implementation has one node that handles the user device I/O and another node (e.g. a plugin in Rviz) that uses the messages to interact with a marker.
 
1 2014-05-14 interaction_cursor_demo
A demo 3D cursor interaction application.
A demo 3D cursor interaction application.
 
1 2014-05-14 interaction_cursor_3d
Metapackage for interaction cursor functionality.
Metapackage for interaction cursor functionality.
 
1 2014-12-16 innok_heros_driver
Driver for the Innok Heros robot plattform
Driver for the Innok Heros robot plattform
 
1 2014-01-21 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 2014-01-21 industrial_trajectory_filters
 
1 2014-01-21 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 2014-01-21 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 2014-01-21 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 2014-06-02 industrial_desktop
The industrial_desktop package contains all "released" packages
The industrial_desktop package contains all "released" packages
 
1 2014-01-21 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 2014-01-21 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 2015-09-25 imu_tools
Various tools for IMU devices
Various tools for IMU devices
 
1 2014-10-28 imu_sensor_controller
Controller to publish state of IMU sensors
Controller to publish state of IMU sensors
 
1 2013-08-21 imu_pipeline
imu_pipeline
imu_pipeline
 
1 2015-09-25 imu_filter_madgwick
Filter which fuses angular velocities, accelerations, and (optionally) magnetic readings from a generic IMU device into an orientation. Based on code by Sebastian Madgwick, http://www.x-io.co.uk/node/8#open_source_ahrs_and_imu_algorithms.
Filter which fuses angular velocities, accelerations, and (optionally) magnetic readings from a generic IMU device into an orientation. Based on code by Sebastian Madgwick, http://www.x-io.co.uk/node/8#open_source_ahrs_and_imu_algorithms.
 
1 2016-08-26 imu_compass
Node to combine IMU data (accelerometers and gyroscopes) with Compass data (magnetometers) for a cleaner reading of a Vehicles Heading
Node to combine IMU data (accelerometers and gyroscopes) with Compass data (magnetometers) for a cleaner reading of a Vehicles Heading
 
1 2019-05-15 imagesift
For every image, computes its sift features and send a new message with the image, its intrinsic parameters, and the features. Parameters include: display - shows the image on the local computer
For every image, computes its sift features and send a new message with the image, its intrinsic parameters, and the features. Parameters include: display - shows the image on the local computer
 
1 2019-05-22 image_view2
A simple viewer for ROS image topics with draw-on features
A simple viewer for ROS image topics with draw-on features
 
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 2013-06-27 image_transport_plugins
A set of plugins for publishing and subscribing to sensor_msgs/Image topics in representations other than raw pixel data. For example, for viewing a stream of images off-robot, a video codec will give much lower bandwidth and latency. For low frame rate tranport of high-definition images, you might prefer sending them as JPEG or PNG-compressed form.
A set of plugins for publishing and subscribing to sensor_msgs/Image topics in representations other than raw pixel data. For example, for viewing a stream of images off-robot, a video codec will give much lower bandwidth and latency. For low frame rate tranport of high-definition images, you might prefer sending them as JPEG or PNG-compressed form.
 
1 2017-11-05 image_transport
image_transport should always be used to subscribe to and publish images. It provides transparent support for transporting images in low-bandwidth compressed formats. Examples (provided by separate plugin packages) include JPEG/PNG compression and Theora streaming video.
image_transport should always be used to subscribe to and publish images. It provides transparent support for transporting images in low-bandwidth compressed formats. Examples (provided by separate plugin packages) include JPEG/PNG compression and Theora streaming video.
 
1 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.
 
2 2014-10-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.
 
1 2018-03-27 image_exposure_msgs
Messages related to the Point Grey camera driver.
Messages related to the Point Grey camera driver.
 
1 2017-11-05 image_common
Common code for working with images in ROS.
Common code for working with images in ROS.
 
1 2016-09-25 image_cb_detector
Provide a node that extracts checkerboard corners from ROS images. This package is still experimental and unstable. Expect its APIs to change.
Provide a node that extracts checkerboard corners from ROS images. This package is still experimental and unstable. Expect its APIs to change.
 
1 2015-10-30 iiwa
A ROS interface for controlling the kuka iiwa.
A ROS interface for controlling the kuka iiwa.
 
1 2019-02-26 ieee80211_channels
This package provides mapping from frequencies to IEEE802.11 channels and vice-versa.
This package provides mapping from frequencies to IEEE802.11 channels and vice-versa.
 
1 2018-05-22 iai_wsg_50_msgs
Fork of the driver packages for the Weiss Robotics WSG 50 gripper. Maintained by the Institute for Artificial Intelligence, University Bremen.
Fork of the driver packages for the Weiss Robotics WSG 50 gripper. Maintained by the Institute for Artificial Intelligence, University Bremen.
 
1 2018-05-22 iai_urdf_msgs
Service definitions for manipulating the robot description.
Service definitions for manipulating the robot description.
 
1 2018-05-22 iai_pepper_demo_msgs
Message definitions for the Pepper Demo.
Message definitions for the Pepper Demo.
 
1 2018-05-22 iai_kinematics_msgs
Ensemble of messages to communicate/request kinematics-related issues. NOTE/DISCLAIMER: A lot of these messages have been salvaged from now deprecated packages arm_navigation_msgs and kinematics_msgs. We acknowledge original authorship of these messages to all involved people (I, Georg, do not know them by name).
Ensemble of messages to communicate/request kinematics-related issues. NOTE/DISCLAIMER: A lot of these messages have been salvaged from now deprecated packages arm_navigation_msgs and kinematics_msgs. We acknowledge original authorship of these messages to all involved people (I, Georg, do not know them by name).
 
1 2018-05-22 iai_control_msgs
Message defintions to talk to the motion controllers developed in the IAI institute, University Bremen, Germany.
Message defintions to talk to the motion controllers developed in the IAI institute, University Bremen, Germany.