Packages

Name Description
2 2018-09-11 pr2_controller_interface
This package specifies the interface to a realtime controller. A controller that implements this interface can be executed by the
This package specifies the interface to a realtime controller. A controller that implements this interface can be executed by the
 
1 2018-09-11 ecl_utilities
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
 
1 2018-09-11 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-09-11 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-09-11 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-09-11 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-09-11 ecl_statistics
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
 
1 2018-09-11 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-09-11 ecl_mpl
Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage.
 
1 2018-09-11 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-09-11 ecl_linear_algebra
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
 
1 2018-09-11 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-09-11 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-09-11 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-09-11 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-09-11 ecl_exceptions
Template based exceptions - these are simple and practical and avoid the proliferation of exception types. Although not syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical and avoid the proliferation of exception types. Although not syntatactically ideal, it is convenient and eminently practical.
 
1 2018-09-11 ecl_eigen
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
 
1 2018-09-11 ecl_devices
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
 
1 2018-09-11 ecl_core_apps
This includes a suite of programs demo'ing various aspects of the ecl_core. It also includes various benchmarking and utility programs for use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the ecl_core. It also includes various benchmarking and utility programs for use primarily with embedded systems.
 
1 2018-09-11 ecl_core
A set of tools and interfaces extending the capabilities of c++ to provide a lightweight, consistent interface with a focus for control programming.
A set of tools and interfaces extending the capabilities of c++ to provide a lightweight, consistent interface with a focus for control programming.
 
1 2018-09-11 ecl_converters
Some fast/convenient type converters, mostly for char strings or strings. These are not really fully fleshed out, alot of them could use the addition for the whole range of fundamental types (e.g. all integers, not just int, unsigned int). They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings. These are not really fully fleshed out, alot of them could use the addition for the whole range of fundamental types (e.g. all integers, not just int, unsigned int). They will come as the need arises.
 
1 2018-09-11 ecl_containers
The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns.
The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns.
 
1 2018-09-11 ecl_concepts
Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments.
Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments.
 
1 2018-09-11 ecl_command_line
Embeds the TCLAP library inside the ecl. This is a very convenient command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient command line parser in templatised c++.
 
1 2018-09-11 ecl
Metapackage bringing all of ecl together.
Metapackage bringing all of ecl together.
 
1 2018-09-10 radar_omnipresense
This is the radar driver package developed for the omnipresense radar module.
This is the radar driver package developed for the omnipresense radar module.
 
1 2018-09-08 smach_viewer
The smach viewer is a GUI that shows the state of hierarchical SMACH state machines. It can visualize the possible transitions between states, as well as the currently active state and the values of user data that is passed around between states. The smach viewer uses the SMACH debugging interface based on the
The smach viewer is a GUI that shows the state of hierarchical SMACH state machines. It can visualize the possible transitions between states, as well as the currently active state and the values of user data that is passed around between states. The smach viewer uses the SMACH debugging interface based on the
 
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-09-06 tensorflow_ros_cpp
Catkin-friendly C++ bindings for the tensorflow package.
Catkin-friendly C++ bindings for the tensorflow package.
 
1 2018-09-06 robot_calibration_msgs
Messages for calibrating a robot
Messages for calibrating a robot
 
1 2018-09-06 robot_calibration
Calibrate a Robot
Calibrate a Robot
 
1 2018-09-06 convex_decomposition
Convex Decomposition Tool for Robot Model
Convex Decomposition Tool for Robot Model
 
1 2018-09-05 teleop_twist_keyboard_cpp
Generic keyboard teleop for twist robots (in C++)! Based off of the teleop_twist_keyboard Python ROS node.
Generic keyboard teleop for twist robots (in C++)! Based off of the teleop_twist_keyboard Python ROS node.
 
1 2018-09-05 openrtm_aist
 
1 2018-09-05 gscam
A ROS camera driver that uses gstreamer to connect to devices such as webcams.
A ROS camera driver that uses gstreamer to connect to devices such as webcams.
 
1 2018-09-04 view_controller_msgs
Messages for (camera) view controllers
Messages for (camera) view controllers
 
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.
 
2 2018-08-31 social_navigation_layers
Plugin-based layers for the navigation stack that implement various social navigation contraints, like proxemic distance.
Plugin-based layers for the navigation stack that implement various social navigation contraints, like proxemic distance.
 
1 2018-08-31 range_sensor_layer
Navigation Layer for Range sensors like sonar and IR
Navigation Layer for Range sensors like sonar and IR
 
1 2018-08-31 network_interface
Network interfaces and messages.
Network interfaces and messages.
 
1 2018-08-31 navigation_layers
Extra navigation layers.
Extra navigation layers.
 
2 2018-08-30 uvc_camera
A collection of node(let)s that stream images from USB cameras (UVC) and provide CameraInfo messages to consumers. Includes a two-camera node that provides rough synchronization for stereo vision. Currently uses the base driver from Morgan Quigley's uvc_cam package.
A collection of node(let)s that stream images from USB cameras (UVC) and provide CameraInfo messages to consumers. Includes a two-camera node that provides rough synchronization for stereo vision. Currently uses the base driver from Morgan Quigley's uvc_cam package.
 
2 2018-08-30 jpeg_streamer
tools for streaming JPEG-formatted CompressedImage topics over HTTP
tools for streaming JPEG-formatted CompressedImage topics over HTTP
 
2 2018-08-30 camera_umd
UMD camera metapackage
UMD camera metapackage
 
1 2018-08-29 pr2_kinematics
The pr2_kinematics package
The pr2_kinematics package
 
1 2018-08-29 pr2_arm_kinematics
This package provides a kinematics implementation for the PR2 robot. It can be used to compute forward and inverse kinematics.
This package provides a kinematics implementation for the PR2 robot. It can be used to compute forward and inverse kinematics.
 
1 2018-08-28 static_tf
The static_tf package
The static_tf package
 
1 2018-08-27 code_coverage
CMake configuration to run coverage
CMake configuration to run coverage
 

Packages

Name Description
1 2019-02-07 robotis_manipulator
This package contains the manipulation API and functions for controlling the manipulator.
This package contains the manipulation API and functions for controlling the manipulator.
 
1 2019-02-07 open_manipulator_simulations
Simulation packages for OpenManipulator
Simulation packages for OpenManipulator
 
1 2019-02-07 open_manipulator_msgs
Messages and services package for OpenManipulator to send information about state or pose
Messages and services package for OpenManipulator to send information about state or pose
 
1 2019-02-07 open_manipulator_gazebo
Gazebo configurations package for OpenManipulator
Gazebo configurations package for OpenManipulator
 
1 2019-02-07 laser_geometry
This package contains a class for converting from a 2D laser scan as defined by sensor_msgs/LaserScan into a point cloud as defined by sensor_msgs/PointCloud or sensor_msgs/PointCloud2. In particular, it contains functionality to account for the skew resulting from moving robots or tilting laser scanners.
This package contains a class for converting from a 2D laser scan as defined by sensor_msgs/LaserScan into a point cloud as defined by sensor_msgs/PointCloud or sensor_msgs/PointCloud2. In particular, it contains functionality to account for the skew resulting from moving robots or tilting laser scanners.
 
1 2019-02-06 turtlebot3_autorace_detect
AutoRace ROS packages for feature detection with TurtleBot3 Auto
AutoRace ROS packages for feature detection with TurtleBot3 Auto
 
1 2019-02-06 turtlebot3_autorace_core
TurtleBot3 AutoRace ROS package that TurtleBot3 Auto's core
TurtleBot3 AutoRace ROS package that TurtleBot3 Auto's core
 
1 2019-02-06 turtlebot3_autorace_control
TurtleBot3 AutoRace ROS package that controls TurtleBot3 Auto
TurtleBot3 AutoRace ROS package that controls TurtleBot3 Auto
 
1 2019-02-06 turtlebot3_autorace_camera
TurtleBot3 AutoRace ROS package that controls Raspberry Pi Camera, and process the image
TurtleBot3 AutoRace ROS package that controls Raspberry Pi Camera, and process the image
 
1 2019-02-06 turtlebot3_autorace
AutoRace ROS packages for AutoRace with TurtleBot3 (meta package)
AutoRace ROS packages for AutoRace with TurtleBot3 (meta package)
 
1 2019-02-06 raspimouse_sim
ROS package suite for Raspberry Pi Mouse Simulator
ROS package suite for Raspberry Pi Mouse Simulator
 
1 2019-02-06 raspimouse_gazebo
The raspimouse_gazebo package
The raspimouse_gazebo package
 
1 2019-02-06 raspimouse_description
The raspimouse_description package
The raspimouse_description package
 
1 2019-02-06 raspimouse_control
The raspimouse_control package
The raspimouse_control package
 
1 2019-02-06 leptrino_force_torque
The leptrino_force_torque package
The leptrino_force_torque package
 
2 2019-02-06 depthimage_to_laserscan
depthimage_to_laserscan
depthimage_to_laserscan
 
1 2019-02-05 find_moving_objects
Find moving objects based on a laser scan or point cloud data stream.
Find moving objects based on a laser scan or point cloud data stream.
 
2 2019-02-03 rqt_tf_tree
rqt_tf_tree provides a GUI plugin for visualizing the ROS TF frame tree.
rqt_tf_tree provides a GUI plugin for visualizing the ROS TF frame tree.
 
2 2019-02-01 xmlrpcpp
XmlRpc++ is a C++ implementation of the XML-RPC protocol. This version is heavily modified from the package available on SourceForge in order to support roscpp's threading model. As such, we are maintaining our own fork.
XmlRpc++ is a C++ implementation of the XML-RPC protocol. This version is heavily modified from the package available on SourceForge in order to support roscpp's threading model. As such, we are maintaining our own fork.
 
2 2019-02-01 topic_tools
Tools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta level. None of the programs in this package actually know about the topics whose streams they are altering; instead, these tools deal with messages as generic binary blobs. This means they can be applied to any ROS topic.
Tools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta level. None of the programs in this package actually know about the topics whose streams they are altering; instead, these tools deal with messages as generic binary blobs. This means they can be applied to any ROS topic.
 
1 2019-02-01 test_rostopic
Tests for rostopic.
Tests for rostopic.
 
2 2019-02-01 test_rosservice
Tests for the rosservice tool.
Tests for the rosservice tool.
 
2 2019-02-01 test_rospy
rospy unit and integration test framework.
rospy unit and integration test framework.
 
2 2019-02-01 test_rosparam
A package containing the unit tests for rosparam.
A package containing the unit tests for rosparam.
 
2 2019-02-01 test_rosmaster
Tests for rosmaster which depend on rostest.
Tests for rosmaster which depend on rostest.
 
2 2019-02-01 test_roslib_comm
Unit tests verifying that roslib is operating as expected.
Unit tests verifying that roslib is operating as expected.
 
2 2019-02-01 test_roslaunch
Tests for roslaunch which depend on rostest.
Tests for roslaunch which depend on rostest.
 
2 2019-02-01 test_rosgraph
Tests for rosgraph which depend on rostest.
Tests for rosgraph which depend on rostest.
 
2 2019-02-01 test_roscpp
Tests for roscpp which depend on rostest.
Tests for roscpp which depend on rostest.
 
2 2019-02-01 test_rosbag_storage
A package containing the unit tests for rosbag_storage.
A package containing the unit tests for rosbag_storage.
 
2 2019-02-01 test_rosbag
A package containing the unit tests for rosbag.
A package containing the unit tests for rosbag.
 
2 2019-02-01 roswtf
roswtf is a tool for diagnosing issues with a running ROS system. Think of it as a FAQ implemented in code.
roswtf is a tool for diagnosing issues with a running ROS system. Think of it as a FAQ implemented in code.
 
2 2019-02-01 rostopic
rostopic contains the rostopic command-line tool for displaying debug information about ROS
rostopic contains the rostopic command-line tool for displaying debug information about ROS
 
2 2019-02-01 rostest
Integration test suite based on roslaunch that is compatible with xUnit frameworks.
Integration test suite based on roslaunch that is compatible with xUnit frameworks.
 
2 2019-02-01 rosservice
rosservice contains the rosservice command-line tool for listing and querying ROS
rosservice contains the rosservice command-line tool for listing and querying ROS
 
2 2019-02-01 rospy
rospy is a pure Python client library for ROS. The rospy client API enables Python programmers to quickly interface with ROS
rospy is a pure Python client library for ROS. The rospy client API enables Python programmers to quickly interface with ROS
 
2 2019-02-01 rosparam
rosparam contains the rosparam command-line tool for getting and setting ROS Parameters on the
rosparam contains the rosparam command-line tool for getting and setting ROS Parameters on the
 
2 2019-02-01 rosout
System-wide logging mechanism for messages sent to the /rosout topic.
System-wide logging mechanism for messages sent to the /rosout topic.
 
2 2019-02-01 rosnode
rosnode is a command-line tool for displaying debug information about ROS
rosnode is a command-line tool for displaying debug information about ROS
 
2 2019-02-01 rosmsg
rosmsg contains two command-line tools:
rosmsg contains two command-line tools:
 
2 2019-02-01 rosmaster
ROS
ROS
 
2 2019-02-01 roslz4
A Python and C++ implementation of the LZ4 streaming format. Large data streams are split into blocks which are compressed using the very fast LZ4 compression algorithm.
A Python and C++ implementation of the LZ4 streaming format. Large data streams are split into blocks which are compressed using the very fast LZ4 compression algorithm.
 
2 2019-02-01 roslaunch
roslaunch is a tool for easily launching multiple ROS
roslaunch is a tool for easily launching multiple ROS
 
2 2019-02-01 rosgraph
rosgraph contains the rosgraph command-line tool, which prints information about the ROS Computation Graph. It also provides an internal library that can be used by graphical tools.
rosgraph contains the rosgraph command-line tool, which prints information about the ROS Computation Graph. It also provides an internal library that can be used by graphical tools.
 
2 2019-02-01 roscpp
roscpp is a C++ implementation of ROS. It provides a
roscpp is a C++ implementation of ROS. It provides a
 
2 2019-02-01 rosconsole
ROS console output library.
ROS console output library.
 
2 2019-02-01 rosbag_storage
This is a set of tools for recording from and playing back ROS message without relying on the ROS client library.
This is a set of tools for recording from and playing back ROS message without relying on the ROS client library.
 
2 2019-02-01 rosbag
This is a set of tools for recording from and playing back to ROS topics. It is intended to be high performance and avoids deserialization and reserialization of the messages.
This is a set of tools for recording from and playing back to ROS topics. It is intended to be high performance and avoids deserialization and reserialization of the messages.
 
2 2019-02-01 ros_comm
ROS communications-related packages, including core client libraries (roscpp, rospy) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).
ROS communications-related packages, including core client libraries (roscpp, rospy) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).
 
3 2019-02-01 message_filters
A set of message filters which take in messages and may output those messages at a later time, based on the conditions that filter needs met.
A set of message filters which take in messages and may output those messages at a later time, based on the conditions that filter needs met.
 

Packages

Name Description
1 2018-06-03 laser_scan_splitter
The laser_scan_splitter takes in a LaserScan message and splits it into a number of other LaserScan messages. Each of the resulting laser scans can be assigned an arbitrary coordinate frame, and is published on a separate topic.
The laser_scan_splitter takes in a LaserScan message and splits it into a number of other LaserScan messages. Each of the resulting laser scans can be assigned an arbitrary coordinate frame, and is published on a separate topic.
 
1 2018-06-03 laser_scan_sparsifier
The laser_scan_sparsifier takes in a LaserScan message and sparsifies it.
The laser_scan_sparsifier takes in a LaserScan message and sparsifies it.
 
1 2018-06-03 laser_scan_matcher
 
1 2018-06-03 laser_ortho_projector
The laser_ortho_projector package calculates orthogonal projections of LaserScan messages.
The laser_ortho_projector package calculates orthogonal projections of LaserScan messages.
 
1 2018-06-01 robot_markers
Generates markers for a robot
Generates markers for a robot
 
1 2018-05-31 transmission_interface
Transmission Interface.
Transmission Interface.
 
1 2018-05-31 rqt_controller_manager
The rqt_controller_manager package
The rqt_controller_manager package
 
1 2018-05-31 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 2018-05-31 joint_limits_interface
Interface for enforcing joint limits.
Interface for enforcing joint limits.
 
1 2018-05-31 hardware_interface
Hardware Interface base class.
Hardware Interface base class.
 
1 2018-05-31 controller_manager_tests
controller_manager_tests
controller_manager_tests
 
1 2018-05-31 controller_manager_msgs
Messages and services for the controller manager.
Messages and services for the controller manager.
 
1 2018-05-31 controller_manager
The controller manager.
The controller manager.
 
1 2018-05-31 controller_interface
Interface base class for controllers
Interface base class for controllers
 
1 2018-05-30 marker_msgs
The marker_msgs package contains messages usable to setup a marker/fiducial system. The package distinguishes between two types of messages. First messages to describe the properties of a marker/fiducial detection system and the detected markers. Secondly messages used to represent a map of markers/features with covariances as it would be produced by a SLAM system or published by a map server for self-localization.
The marker_msgs package contains messages usable to setup a marker/fiducial system. The package distinguishes between two types of messages. First messages to describe the properties of a marker/fiducial detection system and the detected markers. Secondly messages used to represent a map of markers/features with covariances as it would be produced by a SLAM system or published by a map server for self-localization.
 
1 2018-05-29 odometry_serialcom
The odometry_serialcom package
The odometry_serialcom package
 
1 2018-05-28 costmap_converter
A ros package that includes plugins and nodes to convert occupied costmap2d cells to primitive types.
A ros package that includes plugins and nodes to convert occupied costmap2d cells to primitive types.
 
1 2018-05-27 roch_concert
Concert package for Roch
Concert package for Roch
 
1 2018-05-25 dji_ronin
DJI Ronin Remote
DJI Ronin Remote
 
1 2018-05-24 topic_proxy
topic_proxy implements a ROS service server and client to pull single messages from one master and optionally republish them locally.
topic_proxy implements a ROS service server and client to pull single messages from one master and optionally republish them locally.
 
1 2018-05-24 blob
blob provides a new message type blob/Blob for binary data.
blob provides a new message type blob/Blob for binary data.
 
2 2018-05-24 axis_camera
Python ROS drivers for accessing an Axis camera's MJPG stream. Also provides control for PTZ cameras.
Python ROS drivers for accessing an Axis camera's MJPG stream. Also provides control for PTZ cameras.
 
1 2018-05-22 youbot_driver
driver for the KUKA youBot robot
driver for the KUKA youBot robot
 
1 2018-05-22 socketcan_interface
This package contains a generic CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included.
This package contains a generic CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included.
 
1 2018-05-22 socketcan_bridge
Provides nodes to convert messages from SocketCAN to a ROS Topic and vice versa.
Provides nodes to convert messages from SocketCAN to a ROS Topic and vice versa.
 
1 2018-05-22 ros_canopen
A generic canopen implementation for ROS
A generic canopen implementation for ROS
 
1 2018-05-22 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 2018-05-22 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 2018-05-22 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 2018-05-22 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 2018-05-22 qt_gui
qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. It is extensible with Python- and C++-based plugins (implemented in separate packages) which can contribute arbitrary widgets. It requires either PyQt or PySide bindings.
qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. It is extensible with Python- and C++-based plugins (implemented in separate packages) which can contribute arbitrary widgets. It requires either PyQt or PySide bindings.
 
1 2018-05-22 qt_dotgraph
qt_dotgraph provides helpers to work with dot graphs.
qt_dotgraph provides helpers to work with dot graphs.
 
1 2018-05-22 planning_msgs
Plan request and return definitions
Plan request and return definitions
 
1 2018-05-22 person_msgs
Message definitions for detected persons from within RoboSherlock
Message definitions for detected persons from within RoboSherlock
 
1 2018-05-22 openreroc_pwm
This package supports a motor control by PWM using an FPGA board (ZedBoard Xilinx).
This package supports a motor control by PWM using an FPGA board (ZedBoard Xilinx).
 
1 2018-05-22 openreroc_motion_sensor
This package supports a ultra sonic sensor using an FPGA board (ZedBoard Xilinx).
This package supports a ultra sonic sensor using an FPGA board (ZedBoard Xilinx).
 
1 2018-05-22 json_prolog_msgs
Message definitions to talk with the JSON Prolog interface.
Message definitions to talk with the JSON Prolog interface.
 
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.
 
1 2018-05-22 iai_content_msgs
Message definitions for transporting multiple grasping-related datasets at the same time.
Message definitions for transporting multiple grasping-related datasets at the same time.
 
1 2018-05-22 iai_common_msgs
Message definitions created and used by the Institute for Artificial Intelligence research group at the University of Bremen
Message definitions created and used by the Institute for Artificial Intelligence research group at the University of Bremen
 
1 2018-05-22 grasp_stability_msgs
Message definitions for grasp stability analysis during robot manipulation actions
Message definitions for grasp stability analysis during robot manipulation actions
 
1 2018-05-22 designator_integration_msgs
Message definitions for communicating serialized designators through ROS topics and services.
Message definitions for communicating serialized designators through ROS topics and services.
 
1 2018-05-22 data_vis_msgs
Messages for transporting data to visualize, accompanied by their visualization details.
Messages for transporting data to visualize, accompanied by their visualization details.
 
1 2018-05-22 canopen_motor_node
This package extends the canopen_chain_node with specialized handling for canopen_402 devices. It facilitates interface abstraction with ros_control.
This package extends the canopen_chain_node with specialized handling for canopen_402 devices. It facilitates interface abstraction with ros_control.
 
1 2018-05-22 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 2018-05-22 canopen_chain_node
ROS node base implementation for CANopen chains with support for management services and diagnostics
ROS node base implementation for CANopen chains with support for management services and diagnostics
 

Packages

Name Description
1 2016-05-20 rail_recognition
Construction and Use of a Recognition Database for Grasping Purposes
Construction and Use of a Recognition Database for Grasping Purposes
 
1 2016-05-20 rail_pick_and_place_tools
RViz Plugins for Collecting Grasps and Generating Models
RViz Plugins for Collecting Grasps and Generating Models
 
1 2016-05-20 rail_pick_and_place_msgs
Messages and Services for RAIL Pick and Place
Messages and Services for RAIL Pick and Place
 
1 2016-05-20 rail_pick_and_place
Grasp Training and Pick and Place Methods Developed by the RAIL Lab
Grasp Training and Pick and Place Methods Developed by the RAIL Lab
 
1 2016-05-20 rail_grasp_collection
Grasp Collection for Constructing a Grasping and Recognition Database
Grasp Collection for Constructing a Grasping and Recognition Database
 
1 2016-05-20 mavlink
MAVLink message marshaling library. This package provides C-headers and pymavlink library for both 1.0 and 2.0 versions of protocol.
MAVLink message marshaling library. This package provides C-headers and pymavlink library for both 1.0 and 2.0 versions of protocol.
 
1 2016-05-20 graspdb
Grasp Training SQL Database Client Library
Grasp Training SQL Database Client Library
 
1 2016-05-15 object_recognition_ros_visualization
object_recognition_ros_visualization contains rviz plugins to visualize ork detection results
object_recognition_ros_visualization contains rviz plugins to visualize ork detection results
 
1 2016-05-14 uavc_v4lctl
ROS wrapper for the v4lctl tool
ROS wrapper for the v4lctl tool
 
1 2016-05-14 rospilot
rospilot
rospilot
 
1 2016-05-06 smart_battery_msgs
Smart Battery Messages
Smart Battery Messages
 
1 2016-05-06 rqt_ez_publisher
The rqt_ez_publisher package
The rqt_ez_publisher package
 
1 2016-05-05 evarobot_simulator
The evarobot_simulator meta package provides all the basic packages for Gazebo model.
The evarobot_simulator meta package provides all the basic packages for Gazebo model.
 
1 2016-05-05 evarobot_gazebo
evarobot simulator bringup.
evarobot simulator bringup.
 
1 2016-05-04 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 2016-05-04 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.
 
1 2016-05-04 im_msgs
The im_msgs package
The im_msgs package
 
1 2016-05-04 evarobot_viz
Visualization configuration for the Evarobot.
Visualization configuration for the Evarobot.
 
1 2016-05-04 evarobot_state_publisher
evarobot_state_publisher provides tf information of Evarobot links.
evarobot_state_publisher provides tf information of Evarobot links.
 
1 2016-05-04 evarobot_slam
evarobot_slam provides roslaunch scripts for SLAM map building with the Evarobot.
evarobot_slam provides roslaunch scripts for SLAM map building with the Evarobot.
 
1 2016-05-04 evarobot_pose_ekf
evarobot_pose_ekf provides roslaunch scripts for correction of the Evarobot's orientation with an IMU sensor.
evarobot_pose_ekf provides roslaunch scripts for correction of the Evarobot's orientation with an IMU sensor.
 
1 2016-05-04 evarobot_navigation
evarobot_navigation provides roslaunch script files to navigate the Evarobot.
evarobot_navigation provides roslaunch script files to navigate the Evarobot.
 
1 2016-05-04 evarobot_diagnostics
evarobot diagnostics
evarobot diagnostics
 
1 2016-05-04 evarobot_description
evarobot_description provides a complete 3D model of the Evarobot for simulation and visualization.
evarobot_description provides a complete 3D model of the Evarobot for simulation and visualization.
 
1 2016-05-04 evarobot_competition
The evarobot_competition package
The evarobot_competition package
 
1 2016-05-04 evapc_start
The evapc_start provides roslaunch scripts for starting the Evarobot base functionality in PC.
The evapc_start provides roslaunch scripts for starting the Evarobot base functionality in PC.
 
1 2016-05-04 evapc_ros
The evapc_ros meta package provides all the basic packages for model and navigation of Evarobot.
The evapc_ros meta package provides all the basic packages for model and navigation of Evarobot.
 
1 2016-04-30 object_recognition_reconstruction
basic 3d reconstruction of an object from aligned Kinect data
basic 3d reconstruction of an object from aligned Kinect data
 
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-27 tetris_launch
Launch files (batch files that start processes and set parameters) for hakuto robots. This package also contains document for the Hakuto ROS package suite. Notes:
Launch files (batch files that start processes and set parameters) for hakuto robots. This package also contains document for the Hakuto ROS package suite. Notes:
 
1 2016-04-27 tetris_gazebo
This package contains specific ROS simulation setting for hakuto robots. Note:
This package contains specific ROS simulation setting for hakuto robots. Note:
 
1 2016-04-27 tetris_description
This package holds 3D models of the hakuto robots in COLLADA and URDF formats.
This package holds 3D models of the hakuto robots in COLLADA and URDF formats.
 
1 2016-04-27 hakuto
ROS package suite for the lunar rovers at Hakuto project, a Google Lunar XPRIZE contender.
ROS package suite for the lunar rovers at Hakuto project, a Google Lunar XPRIZE contender.
 
1 2016-04-24 object_recognition_capture
Capture is a set of tools to capture objects in 3D and perform odometry
Capture is a set of tools to capture objects in 3D and perform odometry
 
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 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/
 
2 2016-04-21 ros_control_boilerplate
Simple simulation interface and template for setting up a hardware interface for ros_control
Simple simulation interface and template for setting up a hardware interface for ros_control
 
2 2016-04-21 moveit_sim_controller
A simulation interface for a hardware interface for ros_control, and loads default joint values from SRDF
A simulation interface for a hardware interface for ros_control, and loads default joint values from SRDF
 
1 2016-04-18 rosconsole_bridge
rosconsole_bridge is a package used in conjunction with console_bridge and rosconsole for connecting console_bridge-based logging to rosconsole-based logging.
rosconsole_bridge is a package used in conjunction with console_bridge and rosconsole for connecting console_bridge-based logging to rosconsole-based logging.
 
1 2016-04-13 rwt_ros
The rwt_ros package
The rwt_ros package
 
1 2016-04-13 roslibjs_experimental
The roslibjs_experimental package
The roslibjs_experimental package
 
1 2016-04-13 roslibjs
The roslibjs package
The roslibjs package
 
1 2016-04-13 ros3djs_experimental
The ros3djs_experimental package
The ros3djs_experimental package
 
1 2016-04-13 ros3djs
The ros3djs package
The ros3djs package
 
1 2016-04-13 ros2djs
The ros2djs package
The ros2djs package
 
1 2016-04-13 mjpegcanvas
The mjpegcanvas package
The mjpegcanvas package
 
1 2016-03-31 python_qt_binding
This stack provides Python bindings for Qt. There are two providers: pyside and pyqt. PySide is released under the LGPL. PyQt is released under the GPL. Both the bindings and tools to build bindings are included from each available provider. For PySide, it is called "Shiboken". For PyQt, this is called "SIP". Also provided is adapter code to make the user's Python code independent of which binding provider was actually used which makes it very easy to switch between these.
This stack provides Python bindings for Qt. There are two providers: pyside and pyqt. PySide is released under the LGPL. PyQt is released under the GPL. Both the bindings and tools to build bindings are included from each available provider. For PySide, it is called "Shiboken". For PyQt, this is called "SIP". Also provided is adapter code to make the user's Python code independent of which binding provider was actually used which makes it very easy to switch between these.
 
1 2016-03-24 simple_navigation_goals_tutorial
The simple_navigation_goals_tutorial package
The simple_navigation_goals_tutorial package
 
1 2016-03-24 roomba_stage
The roomba_stage package
The roomba_stage package
 

Packages

Name Description
1 2015-04-09 uos_rotunit_driver
driver for the uos-rotunit
driver for the uos-rotunit
 
1 2015-04-09 uos_rotunit
A driver for the uos-rotunit.
A driver for the uos-rotunit.
 
1 2015-04-09 freenect_stack
A libfreenect-based ROS driver for the Microsoft Kinect
A libfreenect-based ROS driver for the Microsoft Kinect
 
1 2015-04-09 freenect_launch
Launch files for freenect_camera to produce rectified, registered or disparity images. Also produce point clouds and registered point clouds. Based on the openni_launch package.
Launch files for freenect_camera to produce rectified, registered or disparity images. Also produce point clouds and registered point clouds. Based on the openni_launch package.
 
1 2015-04-09 freenect_camera
A libfreenect-based ROS driver for the Microsoft Kinect. This is a port of the OpenNI driver that uses libfreenect instead, because on some systems with some devices it works better.
A libfreenect-based ROS driver for the Microsoft Kinect. This is a port of the OpenNI driver that uses libfreenect instead, because on some systems with some devices it works better.
 
1 2015-04-08 frontier_exploration
Frontier exploration implementation in ROS, accepts exploration goals via
Frontier exploration implementation in ROS, accepts exploration goals via
 
1 2015-04-07 pr2_ft_moveit_config
Configuration and launch files for using the PR2 robot with force-torque sensors with the MoveIt Motion Planning Framework
Configuration and launch files for using the PR2 robot with force-torque sensors with the MoveIt Motion Planning Framework
 
1 2015-04-06 bwi_planning_icaps14
ASP based planning presented at ICAPS 2014
ASP based planning presented at ICAPS 2014
 
1 2015-04-06 bwi_planning
The planner_krr14 package
The planner_krr14 package
 
1 2015-04-04 twist_mux_msgs
The twist_mux msgs and actions package
The twist_mux msgs and actions package
 
1 2015-04-04 twist_mux
Twist multiplexer, which multiplex several velocity commands (topics) and allows to priorize or disable them (locks).
Twist multiplexer, which multiplex several velocity commands (topics) and allows to priorize or disable them (locks).
 
1 2015-04-02 turtle_tf2
turtle_tf2 demonstrates how to write a tf2 broadcaster and listener with the turtlesim. The tutle_tf2_listener commands turtle2 to follow turtle1 around as you drive turtle1 using the keyboard.
turtle_tf2 demonstrates how to write a tf2 broadcaster and listener with the turtlesim. The tutle_tf2_listener commands turtle2 to follow turtle1 around as you drive turtle1 using the keyboard.
 
1 2015-04-02 turtle_tf
turtle_tf demonstrates how to write a tf broadcaster and listener with the turtlesim. The tutle_tf_listener commands turtle2 to follow turtle1 around as you drive turtle1 using the keyboard.
turtle_tf demonstrates how to write a tf broadcaster and listener with the turtlesim. The tutle_tf_listener commands turtle2 to follow turtle1 around as you drive turtle1 using the keyboard.
 
1 2015-04-02 geometry_tutorials
Metapackage of geometry tutorials ROS.
Metapackage of geometry tutorials ROS.
 
1 2015-04-01 turtlebot_2dnav
The turtlebot_2dnav package
The turtlebot_2dnav package
 
1 2015-03-31 segbot_simulator
ROS metapackage containing simulation components for the Segway RMP 50 based research robots at the University of Texas at Austin.
ROS metapackage containing simulation components for the Segway RMP 50 based research robots at the University of Texas at Austin.
 
2 2015-03-31 segbot_simulation_apps
Applications designed specifically to be used in a simulation environment, such as opening and closing doors inside the building simulation.
Applications designed specifically to be used in a simulation environment, such as opening and closing doors inside the building simulation.
 
2 2015-03-31 segbot_gazebo
bwi_gazebo
bwi_gazebo
 
1 2015-03-31 bwi_launch
Top-level ROS launch scripts for the Building-Wide Intelligence (BWI) project of the University of Texas at Austin.
Top-level ROS launch scripts for the Building-Wide Intelligence (BWI) project of the University of Texas at Austin.
 
1 2015-03-31 bwi_desktop_full
ROS desktop full metapackage for the Building-Wide Intelligence (BWI) project of the University of Texas at Austin. It depends on all released BWI packages and some other useful ROS packages. These packages include GUI components.
ROS desktop full metapackage for the Building-Wide Intelligence (BWI) project of the University of Texas at Austin. It depends on all released BWI packages and some other useful ROS packages. These packages include GUI components.
 
1 2015-03-31 bwi_desktop
ROS desktop metapackage for the Building-Wide Intelligence (BWI) project of the University of Texas at Austin. It depends on all released BWI packages. These packages include GUI components.
ROS desktop metapackage for the Building-Wide Intelligence (BWI) project of the University of Texas at Austin. It depends on all released BWI packages. These packages include GUI components.
 
3 2015-03-27 humanoid_planner_2d
humanoid_planner_2d - provides a simple 2D path planner as wrapper around SBPL (ARA*, AD*, R*).
humanoid_planner_2d - provides a simple 2D path planner as wrapper around SBPL (ARA*, AD*, R*).
 
3 2015-03-27 humanoid_navigation
 
3 2015-03-27 humanoid_localization
 
3 2015-03-27 gridmap_2d
gridmap_2d - a simple 2D gridmap structure, based on OpenCV's cv::Mat
gridmap_2d - a simple 2D gridmap structure, based on OpenCV's cv::Mat
 
3 2015-03-27 footstep_planner
 
1 2015-03-25 volksbot_driver
Driver for the Volksbot robot. Depends on libepos2.
Driver for the Volksbot robot. Depends on libepos2.
 
1 2015-03-25 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.
 
2 2015-03-24 multi_level_map_utils
Contains utilities like a level multiplexer, a level selector and other utility functions.
Contains utilities like a level multiplexer, a level selector and other utility functions.
 
2 2015-03-24 multi_level_map_server
Launches a map server for various floors inside a building.
Launches a map server for various floors inside a building.
 
2 2015-03-24 multi_level_map_msgs
Messages used by the multi floor map server and navigation code.
Messages used by the multi floor map server and navigation code.
 
1 2015-03-24 multi_level_map
Metapackage which pulls in all the other packages required to run a multi level map server and perform multi level map manipulations.
Metapackage which pulls in all the other packages required to run a multi level map server and perform multi level map manipulations.
 
1 2015-03-24 crom_description
The crom_description package. It contains robot's urdfs and meshes
The crom_description package. It contains robot's urdfs and meshes
 
1 2015-03-24 crom_common
The crom_common package. It contains CROM common packages
The crom_common package. It contains CROM common packages
 
1 2015-03-23 squirrel_rgbd_mapping_msgs
Contains the definition of the action related to the detection of 3D collisions
Contains the definition of the action related to the detection of 3D collisions
 
1 2015-03-23 squirrel_planning_knowledge_msgs
Knowledge messages for adding and updating the model in the SQUIRREL knowledge base.
Knowledge messages for adding and updating the model in the SQUIRREL knowledge base.
 
1 2015-03-23 squirrel_person_tracker_msgs
The squirrel_person_tracker_msgs package
The squirrel_person_tracker_msgs package
 
1 2015-03-23 squirrel_object_perception_msgs
Messages, actions and services for object perception
Messages, actions and services for object perception
 
1 2015-03-23 squirrel_mhand_msgs
Provides message definitions
Provides message definitions
 
1 2015-03-23 squirrel_manipulation_msgs
Package defining actions for manipulation
Package defining actions for manipulation
 
1 2015-03-23 squirrel_localizer_msgs
Contains the definition of the action related to the localization node
Contains the definition of the action related to the localization node
 
1 2015-03-23 squirrel_kclhand_msgs
The kcl_mhand_msgs package provides message definitions
The kcl_mhand_msgs package provides message definitions
 
1 2015-03-23 squirrel_common
Definitions for mesages, services and actions. Startup packages for the robots
Definitions for mesages, services and actions. Startup packages for the robots
 
1 2015-03-23 squirrel_3d_mapping_msgs
Contains the definition of the action related to the detection of 3D collisions
Contains the definition of the action related to the detection of 3D collisions
 
2 2015-03-23 phidgets_ir
Driver for the Phidgets IR device
Driver for the Phidgets IR device
 
2 2015-03-23 phidgets_imu
Driver for the Phidgets Spatial 3/3/3 devices
Driver for the Phidgets Spatial 3/3/3 devices
 
2 2015-03-23 phidgets_drivers
API and ROS drivers for Phidgets devices
API and ROS drivers for Phidgets devices
 
2 2015-03-23 phidgets_api
A C++ Wrapper for the Phidgets C API
A C++ Wrapper for the Phidgets C API
 
1 2015-03-23 crom_sim_bringup
The crom_sim_bringup package
The crom_sim_bringup package
 
1 2015-03-23 crom_sim
The crom_sim package
The crom_sim package