fuertegroovyhydroindigojadekinetic
packagesstacksmetapackages
 

Browsing packages for jade

Name Maintainers / Authors Description
ackermann_msgsJack O'QuinROS messages for robots using Ackermann steering.
actionlibMikael Arguedas, Vijay PradeepThe actionlib stack provides a standardized interface for interfacing with preemptable tasks. Ex...
actionlib_lispLorenz Moesenlechner, Georg Bartelsactionlib_lisp is a native implementation of the famous actionlib in Common Lisp. It provides a c...
actionlib_msgsTully Footeactionlib_msgs defines the common messages to interact with an action server and an action clie...
actionlib_tutorialsDaniel StonierThe actionlib_tutorials package
alexandriaLorenz Moesenlechner, Georg Bartels3rd party library: Alexandria
amclDavid V. Lu!!, Michael Ferguson<p> amcl is a probabilistic localization system for a robot moving in 2D. It...
anglesIoan SucanThis package provides a set of simple math utilities to work with angles. The utilities cove...
ar_track_alvarScott NiekumThis package is a ROS wrapper for Alvar, an open source AR tag tracking library.
ar_track_alvar_msgsScott NiekumThis package is a ROS wrapper for Alvar, an open source AR tag tracking library.
arbotix_controllersMichael FergusonExtends the arbotix_python package with a number of more sophisticated ROS wrappers for common devic...
arbotix_firmwareMichael FergusonFirmware source code for ArbotiX ROS bindings.
arbotix_msgsMichael FergusonMessages and Services definitions for the ArbotiX.
arbotix_pythonMichael FergusonBindings and low-level controllers for ArbotiX-powered robots.
arbotix_sensorsMichael FergusonExtends the arbotix_node package with a number of more sophisticated ROS wrappers for common devices...
ardrone_autonomyMani Monajjemi, Mani Monajjemiardrone_autonomy is a ROS driver for Parrot AR-Drone 1.0 and 2.0 quadrocopters. This driver is based...
arucoBence Magyar, Bence MagyarThe ARUCO Library has been developed by the Ava group of the Univeristy of Cordoba(Spain). It pr...
aruco_mappingFrantisek DurovskyThis package allows user to create a map of Aruco markers in 2D or 3D space and estimate full 6...
aruco_msgsBence MagyarThe aruco_msgs package
aruco_rosBence Magyar, Bence MagyarThe ARUCO Library has been developed by the Ava group of the Univeristy of Cordoba(Spain). It pr...
assimp_develKei Okadaassimp library
async_web_server_cppRussell TorisAsynchronous Web/WebSocket Server in C++
audio_captureAustin HendrixTransports audio from a source to a destination. Audio sources can come from a microphone or f...
audio_common_msgsAustin HendrixMessages for transmitting audio via ROS
audio_playAustin HendrixOutputs audio to a speaker from a source node.
auv_msgsMatias Valdenegro, Mariela De Lucas Alvarez, Bence MagyarThis package provides message types commonly used with Autonomous Underwater Vehicles
babelLorenz Moesenlechner, Georg Bartels3rd party library: Babel
base_local_plannerDavid V. Lu!!, Michael Ferguson, contradict@gmail.comThis package provides implementations of the Trajectory Rollout and Dynamic Window approaches to loc...
basic_states_skill_msgsRaul Perula-Martinezbasic_states_skill messages and services
batteries_skill_msgsRaul Perula-Martinezbatteries_skill messages and services
battery_monitor_rmpRussell Toris, David KentMonitor for the Segway Batteries
bayesian_belief_networksKei OkadaThe bayesian_belief_networks package form https://github.com/eBay/bayesian-belief-networks, Authored...
bebop_autonomy_msgsMani MonajjemiCommon message definitions for bebop_autonomy
bebop_descriptionMani MonajjemiURDF robot description for Parrot Bebop Drones
bebop_driverMani MonajjemiROS driver for Parrot Bebop drone, based on Parrotâs official ARDroneSDK3
bebop_msgsMani MonajjemiCommon message definitions for bebop_autonomy
bebop_toolsMani MonajjemiMiscellaneous tools for bebop_autonomy metapackage
behavior_tree_coreMichele ColledanchiseThis package provides a behavior trees framework in ROS.
behavior_tree_leavesMichele ColledanchiseThe behavior_tree_actions package
bflWim Meeussen, Wim Meeussen, Tinne Delaet and many others. See web page for a full contributor list. ROS package maintained by Wim Meeussen.This package contains a recent version of the Bayesian Filtering Library (BFL), distributed by the...
blobJohannes Meyerblob provides a new message type blob/Blob for binary data.
bondMikael ArguedasA bond allows two processes, A and B, to know when the other has terminated, either cleanly or b...
bondcppMikael ArguedasC++ implementation of bond, a mechanism for checking when another process has terminated.
bondpyMikael ArguedasPython implementation of bond, a mechanism for checking when another process has terminated.
bta_rosVoxel Interactive, Simon VoglThe BTA ROS driver
ca_descriptionJacob PerronRobot URDF descriptions for create_autonomy
ca_driverJacob PerronROS driver for iRobot's Create 1 and 2, based on libcreate
ca_msgsJacob PerronCommon message definitions for create_autonomy
ca_toolsJacob PerronMiscellaneous tools for create_autonomy metapackage
calibration_estimationVincent Rabaud, Michael FergusonRuns an optimization to estimate the a robot's kinematic parameters. This package is a generic r...
calibration_launchVincent RabaudThis package contains a collection of launch files that can be helpful in configuring the calibr...
calibration_msgsVincent RabaudThis package defines messages for storing calibration samples to be used in full robot calibrat...
calibration_setup_helperKei OkadaThis package contains a script to generate calibration launch and configurationfiles for your robot....
camera_calibrationVincent Rabaud, Patrick Mihelichcamera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard ...
camera_calibration_parsersJack O'Quin, Vincent Rabaudcamera_calibration_parsers contains routines for reading and writing camera calibration parameters.
camera_handlerGiovanni Claudio, Giovanni ClaudioThe camera_handler package
camera_info_managerJack O'Quin, Vincent RabaudThis package provides a C++ interface for camera calibration information. It provides CameraIn...
camera_info_manager_pyJack O'QuinPython interface for camera calibration information. This ROS package provides a CameraInfo int...
carl_estopDavid KentSoftware Emergency Stop for the CARL Robot
carrot_plannerDavid V. Lu!!, Michael Ferguson, contradict@gmail.comThis planner attempts to find a legal place to put a carrot for the robot to follow. It does this by...
cartesian_msgsDave ColemanStream cartesian commands
catkinDirk Thomas, Morten Kjaergaard, Brian Gerkey, Dirk ThomasLow-level build system macros and infrastructure for ROS.
catkinize_thisDavid V. Lu!!Scripts for helping catkinize packages
cffiLorenz Moesenlechner, Georg Bartels3rd party library: CFFI - The Common Foreign Function Interface
checkerboard_detectorKei OkadaUses opencv to find checkboards and compute their 6D poses with respect to the image. Requires the i...
chomp_interface_rosGil Joneschomp_interface_ros
chomp_motion_plannerGil Joneschomp_motion_planner
cl_storeLorenz Moesenlechner, Georg Bartels3rd party library: CL-STORE
cl_tfLorenz Moesenlechner, Georg BartelsClient implementation to use TF from Common Lisp
cl_tf2Georg Bartels, Gheorghe LiscaClient implementation to use TF2 from Common Lisp
cl_transformsLorenz Moesenlechner, Georg BartelsHomogeneous transform library for Common Lisp.
cl_transforms_stampedLorenz Moesenlechner, Georg Bartels, Jan WinklerImplementation of TF datatypes
cl_urdfGeorg Bartelscl_urdf
cl_utilitiesLorenz Moesenlechner, Georg Bartels3rd party library: CL-UTILITIES
cl_utilsLorenz Moesenlechner, Georg BartelsCommon Lisp utility libraries
class_loaderMikael ArguedasThe class_loader package is a ROS-independent package for loading plugins during runtime and the fou...
clear_costmap_recoveryDavid V. Lu!!, Michael FergusonThis package provides a recovery behavior for the navigation stack that attempts to clear space by r...
cmake_modulesWilliam WoodallA common repository for CMake Modules which are not distributed with CMake but are commonly used by ...
collada_parserIoan Sucan, Jackie KayThis package contains a C++ parser for the Collada robot description format. The parser reads a ...
collada_urdfIoan Sucan, Jackie KayThis package contains a tool to convert Unified Robot Description Format (URDF) documents into COLLA...
collada_urdf_jsk_patchYohei Kakiuchi, Kei Okadaunaccepted patch for collada_urdf
compressed_depth_image_transportDavid GossowCompressed_depth_image_transport provides a plugin to image_transport for transparently sending ...
compressed_image_transportDavid Gossow, Julius KammerlCompressed_image_transport provides a plugin to image_transport for transparently sending images ...
contact_handlerMartin PeckaThe contact_handler package. It reports the dynamic-engine-reported contacts between all scene...
control_msgsAdolfo Rodriguez Tsouroukdissiancontrol_msgs contains base messages and actions useful for controlling robots. It provides repr...
control_toolboxSachin Chitta, Sachin Chitta, John HsuThe control toolbox contains modules that are useful across all controllers.
controller_interfaceAdolfo Rodriguez TsouroukdissianInterface base class for controllers
controller_managerAdolfo Rodriguez Tsouroukdissian, Mathias LüdtkeThe controller manager.
controller_manager_msgsAdolfo Rodriguez TsouroukdissianMessages and services for the controller manager.
controller_manager_testsAdolfo Rodriguez Tsouroukdissian, Adolfo Rodriguez Tsouroukdissiancontroller_manager_tests
convex_decompositionBryce VondervoortConvex Decomposition Tool for Robot Model
costmap_2dDavid V. Lu!!, Michael Ferguson, Dave Hershberger, contradict@gmail.comThis package provides an implementation of a 2D costmap that takes in sensor data from the w...
costmap_converterChristoph Rösmann, Otniel RinaldoA ros package that includes plugins and nodes to convert occupied costmap2d cells to primitive types...
cpp_commonDirk Thomascpp_common contains C++ code for doing things that are not necessarily ROS related, but are usef...
cpp_introspectionJohannes Meyercpp_introspection enables introspection of ROS message types in roscpp. Introspection is useful...
crazyflie_controllerWolfgang HoenigController to fly a Crazyflie in a space with location feedback (such as motion capture).
crazyflie_cppWolfgang HoenigCPP interface for Crazyflie Nano Quadcopter from Bitcraze
crazyflie_demoWolfgang HoenigExamples on how to use the crazyflie package (teleoperation, rviz integration)
crazyflie_descriptionWolfgang HoenigURDF Model for the Crazyflie Nano Quadcopter from Bitcraze
crazyflie_driverWolfgang HoenigROS driver for Crazyflie Nano Quadcopter from Bitcraze
crazyflie_toolsWolfgang HoenigTools for Crazyflie Nano Quadcopter from Bitcraze
csmIsaac I.Y. SaitoThis is a ROS 3rd-party wrapper <a href="http://www.ros.org/reps/rep-0136.html">(see REP-136 for mor...
cv_backportsDaniel StonierBackporting features from the 2.4.x.y series of opencv releases to indigo.
cv_bridgeVincent Rabaud, James BowmanThis contains CvBridge, which converts between ROS Image messages and OpenCV images.
cv_cameraTakashi Oguracv_camera uses OpenCV capture object to capture camera image. This supports camera_image and nodel...
data_vis_msgsferkoMessages for transporting data to visualize, accompanied by their visualization details.
default_cfg_fkieAlexander TiderkoThe configuration node loads a given launch configuration and offers services to list or start...
demo_pioneerFabien SpindlerShows how to implement visual servoing schemes in order to control a Pioneer robot.
depth_image_procVincent RabaudContains nodelets for processing depth images such as those produced by OpenNI camera. Function...
depthcloud_encoderRussell TorisPoint Cloud Encoder for Web-Based Streaming
depthimage_to_laserscanChad Rockeydepthimage_to_laserscan
designator_integration_msgsJan WinklerMessage definitions for communicating serialized designators through ROS topics and services.
desktopDirk ThomasA metapackage to aggregate several packages.
desktop_fullDirk ThomasA metapackage to aggregate several packages.
diagnostic_aggregatorAustin Hendrix, Brice Rebsamendiagnostic_aggregator
diagnostic_analysisAustin Hendrix, Brice Rebsamen, Eric Berger, Kevin WattsThe diagnostic_analysis package can convert a log of diagnostics data into a series of CSV files...
diagnostic_common_diagnosticsAustin Hendrix, Brice Rebsamendiagnostic_common_diagnostics
diagnostic_msgsTully FooteThis package holds the diagnostic messages which provide the standardized interface for the diag...
diagnostic_updaterAustin Hendrix, Brice Rebsamen, Jeremy Leibs, Blaise Gassenddiagnostic_updater contains tools for easily updating diagnostics. it is commonly used in device dri...
diff_drive_controllerBence MagyarController for a differential drive mobile base.
dna_extraction_msgsFerenc Balint-BenczediMessage definitions for controlling DNA extraction related actions in the ACAT project context
downwardYohei Kakiuchifast downward: PDDL Planner (http://www.fast-downward.org)
drc_naviJeongsooLimThe drc_navi package
drc_pluginJeongsooLimThe drc_plugin package
drc_podo_connectorJeongsooLimThe drc_podo_connector package
drc_slamJeongsooLimThe drc_slam package
driver_baseChad RockeyA framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test. ...
driver_commonChad RockeyThe driver_common stack contains classes and tools that are useful throughout the driver stacks....
dwa_local_plannerDavid V. Lu!!, Michael FergusonThis package provides an implementation of the Dynamic Window Approach to local robot naviga...
dynamic_edt_3dChristoph SprunkThe dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in ...
dynamic_reconfigureMikael ArguedasThis unary stack contains the dynamic_reconfigure package which provides a means to change node ...
dynamixel_controllersAntons Rebguns, Cody Jorgensen, Cara SlutterThis package contains a configurable node, services and a spawner script to start, stop and ...
dynamixel_driverAntons Rebguns, Cody JorgensenThis package provides low level IO for Robotis Dynamixel servos. Fully supports and was tested w...
dynamixel_msgsAntons RebgunsCommon messages used throughout dynamixel_motor stack.
dynamixel_tutorialsAntons RebgunsExample configuration and launch file for dynamixel_motor stack.
dynpick_driverTORKROS driver package for Wacohtech dynpick force sensor
easy_markersDavid V. Lu!!Python library to assist in publishing markers easily
ecl_buildDaniel StonierCollection of cmake/make build tools primarily for ecl development itself, but also contains a ...
ecl_command_lineDaniel StonierEmbeds the TCLAP library inside the ecl. This is a very convenient command line parser in templ...
ecl_conceptsDaniel StonierIntroduces a compile time concept checking mechanism that can be used most commonly to check fo...
ecl_configDaniel StonierThese tools inspect and describe your system with macros, types and functions.
ecl_consoleDaniel StonierColor codes for ansii consoles.
ecl_containersDaniel StonierThe containers included here are intended to extend the stl containers. In all cases, these impl...
ecl_convertersDaniel StonierSome fast/convenient type converters, mostly for char strings or strings. These are not really ...
ecl_converters_liteDaniel StonierThese are a very simple version of some of the functions in ecl_converters suitable for firmwa...
ecl_core_appsDaniel StonierThis includes a suite of programs demo'ing various aspects of the ecl_core. It also includes va...
ecl_devicesDaniel StonierProvides an extensible and standardised framework for input-output devices.
ecl_eigenDaniel StonierThis provides an Eigen implementation for ecl's linear algebra.
ecl_errorsDaniel StonierThis library provides lean and mean error mechanisms. It includes c style error functions as we...
ecl_exceptionsDaniel StonierTemplate based exceptions - these are simple and practical and avoid the proliferation of excep...
ecl_filesystemDaniel StonierCross platform filesystem utilities (until c++11 makes its way in).
ecl_formattersDaniel StonierThe formatters here simply format various input types to a specified text format. They can be use...
ecl_geometryDaniel StonierAny tools relating to mathematical geometry. Primarily featuring polynomials and interpolation...
ecl_ioDaniel StonierMost implementations (windows, posix, ...) have slightly different api for low level input-out...
ecl_ipcDaniel StonierInterprocess mechanisms vary greatly across platforms - sysv, posix, win32, there are more than a ...
ecl_licenseDaniel StonierMaintains the ecl licenses and also provides an install target for deploying licenses with the ...
ecl_linear_algebraDaniel StonierEcl frontend to a linear matrix package (currently eigen).
ecl_manipulatorsDaniel StonierDeploys various manipulation algorithms, currently just feedforward filters (interpolations).
ecl_mathDaniel StonierThis package provides simple support to cmath, filling in holes or redefining in a c++ formulati...
ecl_mobile_robotDaniel StonierContains transforms (e.g. differential drive inverse kinematics) for the various types of mobile...
ecl_mplDaniel StonierMetaprogramming tools move alot of runtime calculations to be shifted to compile time. This has ...
ecl_sigslotsDaniel StonierProvides a signal/slot mechanism (in the same vein as qt sigslots, boost::signals etc for intr...
ecl_sigslots_liteDaniel StonierThis avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to provide a very s...
ecl_statisticsDaniel StonierCommon statistical structures and algorithms for control systems.
ecl_streamsDaniel StonierThese are lightweight text streaming classes that connect to standardised ecl type devices.
ecl_threadsDaniel StonierThis package provides the c++ extensions for a variety of threaded programming tools. These ar...
ecl_timeDaniel StonierTiming utilities are very dependent on the system api provided for their use. This package provides...
ecl_time_liteDaniel StonierProvides a portable set of time functions that are especially useful for porting other code or...
ecl_type_traitsDaniel StonierExtends c++ type traits and implements a few more to boot.
ecl_utilitiesDaniel StonierIncludes various supporting tools and utilities for c++ programming.
ectoVincent Rabaud, Daniel StonierEcto is a hybrid C++/Python development framework for constructing and maintaining pipelines.
ecto_image_pipelineVincent Rabaud, Ethan RubleeCommon tools for image based pipelines. Includes stereo and mono camera drivers, rectification, imag...
ecto_opencvVincent Rabaud, Vincent RabaudEcto bindings for common opencv functionality.
ecto_openniVincent RabaudEcto bindings for the openni sensor.
ecto_pclVincent Rabaud, Ethan Rublee, Troy StraszheimEcto bindings for common PCL functionality.
ecto_rosVincent Rabaud, Vincent RabaudA set of generic cells to interact with ROS
effort_controllersAdolfo Rodriguez Tsouroukdissianeffort_controllers
eigen_conversionsTully Foote, Adam LeeperConversion functions between: - Eigen and KDL - Eigen and geometry_msgs.
eigen_stl_containersIoan SucanThis package provides a set of typedef's that allow using Eigen datatypes in STL containers
eigen_typekitOrocos DevelopersAn Orocos typekit for Eigen types.
ethercat_trigger_controllersDevon AshControllers to operate the digital output of the motor controller boards and the projector board...
eus_assimpYohei Kakiuchieus_assimp
euscolladaYohei Kakiuchi, Kei Okadaeuscollada
euslispKei OkadaEusLisp is an integrated programming system for the research on intelligent robots based on Common...
eusurdfKei Okada, Youhei Kakiuchiurdf models converted from euslisp
explore_liteJiri HornerLightweight frontier-based exploration.
face_detectorDan LazewatskyFace detection in images.
fake_localizationDavid V. Lu!!, Michael FergusonA ROS node that simply forwards odometry information.
fanuc_driverG.A. vd. Hoorn (TU Delft Robotics Institute)<p> ROS-Industrial nodes for interfacing with Fanuc robot controllers. </p> <p> This...
fanuc_lrmate200ib3l_moveit_configG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt package for the Fanuc LR Mate 200iB/3L. </p> <p> An automatically gen...
fanuc_lrmate200ib_moveit_configG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt package for the Fanuc LR Mate 200iB. </p> <p> An automatically genera...
fanuc_lrmate200ib_moveit_pluginsG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt plugins for the Fanuc LR Mate 200iB (and variants). </p> <p> This pac...
fanuc_lrmate200ib_supportG.A. vd. Hoorn (TU Delft Robotics Institute)<p> ROS-Industrial support for the Fanuc LR Mate 200iB (and variants). </p> <p> ...
fanuc_lrmate200ic5h_moveit_configG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt package for the Fanuc LR Mate 200iC/5H. </p> <p> An automatically gen...
fanuc_lrmate200ic5l_moveit_configG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt package for the Fanuc LR Mate 200iC/5L. </p> <p> An automatically gen...
fanuc_lrmate200ic_moveit_configG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt package for the Fanuc LR Mate 200iC. </p> <p> An automatically genera...
fanuc_lrmate200ic_moveit_pluginsG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt plugins for the Fanuc LR Mate 200iC (and variants). </p> <p> This pac...
fanuc_lrmate200ic_supportG.A. vd. Hoorn (TU Delft Robotics Institute)<p> ROS-Industrial support for the Fanuc LR Mate 200iC (and variants). </p> <p> ...
fanuc_lrmate200id_moveit_configG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt package for the Fanuc LR Mate 200iD. </p> <p> An automatically genera...
fanuc_lrmate200id_moveit_pluginsG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt plugins for the Fanuc LR Mate 200iD (and variants). </p> <p> This pac...
fanuc_lrmate200id_supportG.A. vd. Hoorn (TU Delft Robotics Institute)<p> ROS-Industrial support for the Fanuc LR Mate 200iD (and variants). </p> <p> ...
fanuc_m10ia_moveit_configG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt package for the Fanuc M-10iA. </p> <p> An automatically generated pac...
fanuc_m10ia_moveit_pluginsG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt plugins for the Fanuc M-10iA (and variants). </p> <p> This package co...
fanuc_m10ia_supportG.A. vd. Hoorn (TU Delft Robotics Institute)<p> ROS-Industrial support for the Fanuc M-10iA (and variants). </p> <p> This pa...
fanuc_m16ib20_moveit_configG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt package for the Fanuc M-16iB/20. </p> <p> An automatically generated ...
fanuc_m16ib_moveit_pluginsG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt plugins for the Fanuc M-16iB (and variants). </p> <p> This package co...
fanuc_m16ib_supportG.A. vd. Hoorn (TU Delft Robotics Institute)<p> ROS-Industrial support for the Fanuc M-16iB / ARC Mate 120iB (and variants). </p> ...
fanuc_m20ia10l_moveit_configG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt package for the Fanuc M-20iA/10L. </p> <p> An automatically generated...
fanuc_m20ia_moveit_configG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt package for the Fanuc M-20iA. </p> <p> An automatically generated pac...
fanuc_m20ia_moveit_pluginsG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt plugins for the Fanuc M-20iA / ARC Mate 120iC (and variants). </p> <p> ...
fanuc_m20ia_supportG.A. vd. Hoorn (TU Delft Robotics Institute)<p> ROS-Industrial support for the Fanuc M-20iA / ARC Mate 120iC (and variants). </p> ...
fanuc_m430ia2f_moveit_configG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt package for the Fanuc M-430iA/2F. </p> <p> An automatically generated...
fanuc_m430ia2p_moveit_configG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt package for the Fanuc M-430iA/2P. </p> <p> An automatically generated...
fanuc_m430ia_moveit_pluginsG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt plugins for the Fanuc M-430iA (and variants). </p> <p> This package c...
fanuc_m430ia_supportG.A. vd. Hoorn (TU Delft Robotics Institute)<p> ROS-Industrial support for the Fanuc M-430iA (and variants). </p> <p> This p...
fanuc_m6ib_moveit_configG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt package for the Fanuc M-6iB. </p> <p> An automatically generated pack...
fanuc_m6ib_moveit_pluginsG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt plugins for the Fanuc M-6iB (and variants). </p> <p> This package con...
fanuc_m6ib_supportG.A. vd. Hoorn (TU Delft Robotics Institute)<p> ROS-Industrial support for the Fanuc M-6iB (and variants). </p> <p> This pac...
fanuc_m710ic_supportG.A. vd. Hoorn (TU Delft Robotics Institute)<p> ROS-Industrial support for the Fanuc M-710iC (and variants). </p> <p> This p...
fanuc_m900ia_supportG.A. vd. Hoorn (TU Delft Robotics Institute)<p> ROS-Industrial support for the Fanuc M-900iA (and variants). </p> <p> This p...
fanuc_r1000ia80f_moveit_configG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt package for the Fanuc R-1000iA/80F. </p> <p> An automatically generat...
fanuc_r1000ia_moveit_pluginsG.A. vd. Hoorn (TU Delft Robotics Institute)<p> MoveIt plugins for the Fanuc R-1000iA (and variants). </p> <p> This package ...
fanuc_r1000ia_supportG.A. vd. Hoorn (TU Delft Robotics Institute)<p> ROS-Industrial support for the Fanuc R-1000iA (and variants). </p> <p> This ...
fanuc_resourcesG.A. vd. Hoorn (TU Delft Robotics Institute)<p> Shared configuration data, 3D models and launch files for Fanuc manipulators. </...
fclIoan SucanFCL is a collision checking library
ffKei Okadaff: pddl planner. see http://www.loria.fr/~hoffmanj/ff.html
ffhaYohei Kakiuchiffha: PDDL Planner (http://ipc.informatik.uni-freiburg.de)
filtersTully FooteThis library provides a standardized interface for processing data as a sequence of filters. T...
find_object_2dMathieu LabbeFind-Object's ROS package. Find-Object is a simple Qt interface to try OpenCV implementations of SIF...
fiveamLorenz Moesenlechner, Georg Bartels3rd party library: FiveAM
force_sensor_handlerGiovanni ClaudioThe force_sensor_handler package
force_torque_sensor_calibFrancisco VinaCalibrates the offsets of F/T sensors and the mass and position of the COM of gripper attached to th...
force_torque_sensor_controllerAdolfo Rodriguez TsouroukdissianController to publish state of force-torque sensors
forward_command_controllerAdolfo Rodriguez Tsouroukdissian, Adolfo Rodriguez Tsouroukdissianforward_command_controller
freefloating_gazeboOlivier KermorgantA plugin to simulate underwater vehicles in Gazebo and visualise with UWsim.
gazebo_msgsJose Luis RiveroMessage and service data structures for interacting with Gazebo from ROS.
gazebo_pluginsJose Luis RiveroRobot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components.
gazebo_rosJose Luis Rivero, Nate Koenig, Dave ColemanProvides ROS plugins that offer message and service publishers for interfacing with <a href="http://...
gazebo_ros_controlJose Luis Rivero, Dave Colemangazebo_ros_control
gencppDirk Thomas, Troy Straszheim, Morgen KjaergaardC++ ROS message and service generators.
geneusKei OkadaEusLisp ROS message and service generators.
genlispDirk Thomas, Georg BartelsCommon-Lisp ROS message and service generators.
genmsgDirk Thomas, Morten Kjaergaard, Ken ConleyStandalone Python library for generating ROS message and service data structures for various languag...
genpyDirk Thomas, Troy Straszheim, Morten KjaergaardPython ROS message and service generators.
geodesyJack O'QuinPython and C++ interfaces for manipulating geodetic coordinates.
geographic_msgsJack O'QuinROS messages for Geographic Information Systems.
geometric_shapesIoan Sucan, Dave ColemanThis package contains generic definitions of geometric shapes and bodies.
geometry_msgsTully Footegeometry_msgs provides messages for common geometric primitives such as points, vectors, and pos...
global_plannerDavid V. Lu!!, Michael FergusonA path planner library and node.
gmappingVincent RabaudThis package contains a ROS wrapper for OpenSlam's Gmapping. The gmapping package provides laser-...
graftChad Rockey, Michael FergusonGraft is not yet finished. It's intended to be a full replacement to robot_pose_ekf, including n...
graph_msgsDave ColemanROS messages for publishing graphs of different data types
grasp_stability_msgsJan WinklerMessage definitions for grasp stability analysis during robot manipulation actions
graspdbRussell TorisGrasp Training SQL Database Client Library
grasping_msgsMichael FergusonMessages for describing objects and how to grasp them.
gravity_compensationFrancisco VinaCompensates gravity forces on the gripper of the robot so that force-torque signals are zeroed. Assu...
grid_map_corePéter FankhauserUniversal grid map library to manage two-dimensional grid maps with multiple data layers.
grid_map_cvPéter FankhauserConversions between grid maps and OpenCV images.
grid_map_demosPéter FankhauserDemo nodes to demonstrate the usage of the grid map library.
grid_map_filtersPéter Fankhauser, Péter FankhauserProcessing grid maps as a sequence of ROS filters.
grid_map_loaderPéter FankhauserLoading and publishing grid maps from bag files.
grid_map_msgsPéter FankhauserDefinition of the multi-layered grid map message type.
grid_map_rosPéter FankhauserROS interface for the grid map library to manage two-dimensional grid maps with multiple data layers...
grid_map_visualizationPéter FankhauserConfigurable tool to visualize grid maps in RViz.
gripper_action_controllerSachin ChittaThe gripper_action_controller package
grizzly_descriptionYan Magrizzly_description package to hold urdf and related model files
grizzly_motionMike PurvisLow-level motion control nodes for Grizzly which are common to simulated and non-simulated Grizzly.
grizzly_msgsMike PurvisCommon messages for Grizzly.
grizzly_navigationMike PurvisThe grizzly_navigation package
grizzly_teleopRyan GariepyNodes to republish joystick messages as a cmd_vel topic suitable for use with real or simulated Griz...
gsdLorenz Moesenlechner, Georg Bartels3rd party library: GSD
gsllLorenz Moesenlechner, Georg Bartels3rd party library: GSLL a GSL wrapper for common lisp
hardware_interfaceAdolfo Rodriguez Tsouroukdissian, Adolfo Rodriguez TsouroukdissianHardware Interface base class.
head_pose_estimationDan LazewatskyROS wrapper around Fanelli et al.'s Real Time Head Pose Estimation from Consumer Depth Cameras. 33rd...
heatmapAdrian BauerThe heatmap package allows you to create a WIFI-heatmap
hector_barrel_detectiondoroThe hector_barrel_detection package
hector_barrel_detection_nodeletdoroThe hector_barrel_detection_nodelet package
hector_barrel_geotiff_plugindoroThe hector_barrel_geotiff_plugin package
hector_co2_detection_plugindoroThe hector_co2_detection_plugin package
hector_co2_processingchristianThe hector_co2_processing package
hector_components_descriptionStefan Kohlbrecherhector_components_description contains URDF xacro macros for robot components, so they are easily at...
hector_compressed_map_transportJohannes Meyerhector_compressed_map_transport provides means for transporting compressed map data through the use ...
hector_costmapStefan Kohlbrecherhector_costmap provides a 2D occupancy grid map containing all untraversable obstacles. It fuses 2....
hector_driving_aid_markersStefan KohlbrecherThe hector_driving_aid_markers package
hector_elevation_mappingStefan Kohlbrecherhector_elevation_mapping advertises pointclouds and generates a local and/or global 2.5D elevation m...
hector_elevation_msgsStefan KohlbrecherThe hector_elevation_msgs package contains messages for hector_elevation_mapping and hector_elevatio...
hector_elevation_visualizationStefan KohlbrecherThe hector_elevation_visualization package
hector_exploration_controllerStefan Kohlbrecherhector_exploration_controller is a simple controller that requests a plan via a service and generate...
hector_exploration_nodeStefan Kohlbrecherhector_exploration_node is a node that provides exploration plans via a service server
hector_exploration_plannerStefan Kohlbrecherhector_exploration_planner is a planner that can both plan paths to goal points and generate goals t...
hector_gazebo_pluginsJohannes Meyer, Johannes Meyerhector_gazebo_plugins provides gazebo plugins from Team Hector. Currently it contains a 6wd dif...
hector_gazebo_thermal_cameraJohannes Meyerhector_gazebo_thermal_camera provides a gazebo plugin that produces simulated thermal camera images....
hector_gazebo_worldsJohannes Meyerhector_gazebo_worlds provides gazebo scenarios used by Team Hector Darmstadt
hector_geotiffJohannes Meyerhector_geotiff provides a node that can be used to save occupancy grid map, robot trajectory and obj...
hector_geotiff_pluginsJohannes Meyer, Gregor Gebhardthector_geotiff_plugins contains plugins that extend geotiff maps generated by hector_geotiff.
hector_heat_detectionKonstantin Fuchshector_heat_detection
hector_imu_attitude_to_tfJohannes Meyerhector_imu_attitude_to_tf is a lightweight node that can be used to publish the roll/pitch attitude ...
hector_imu_toolsJohannes Meyerhector_imu_tools provides some tools for processing IMU messages
hector_map_serverJohannes Meyerhector_map_server provides a service for retrieving the map, as well as for raycasting based obstacl...
hector_map_toolsJohannes Meyerhector_map_tools contains some functions related to accessing information from OccupancyGridMap maps...
hector_mappingJohannes Meyerhector_mapping is a SLAM approach that can be used without odometry as well as on platforms that exh...
hector_marker_drawingJohannes Meyerhector_marker_drawing provides convenience functions for easier publishing of visualization markers....
hector_motion_detectionAlexander Stumpfhector_motion_detection
hector_nav_msgsJohannes Meyerhector_nav_msgs contains messages and services used in the hector_slam stack.
hector_nist_arena_designerJohannes Simon, Stefan Kohlbrecherhector_nist_arena_designer
hector_nist_arena_elementsJohannes Simon, Stefan Kohlbrecherhector_nist_arena_elements
hector_nist_arena_worldsJohannes Simon, Stefan Kohlbrecherhector_nist_arena_worlds
hector_object_trackerJohannes Meyerhector_object_tracker is the core package of hector_worldmodel. It listens to percept message from ...
hector_path_followerStefan Kohlbrecherhector_path_follower provides a node that publishes Twist messages, following a path. Based on the p...
hector_pose_estimationJohannes Meyerhector_pose_estimation provides the hector_pose_estimation node and the hector_pose_estimation nodel...
hector_pose_estimation_coreJohannes Meyerhector_pose_estimation_core is the core package of the hector_localization stack. It contains the Ex...
hector_qrcode_detectionJohannes Meyerhector_qrcode_detection
hector_quadrotorJohannes Meyer, Stefan Kohlbrecherhector_quadrotor contains packages related to modeling, control and simulation of quadrotor UAV syst...
hector_quadrotor_controllerJohannes Meyerhector_quadrotor_controller provides libraries and a node for quadrotor control using <a href="http:...
hector_quadrotor_controller_gazeboJohannes MeyerThe hector_quadrotor_controller_gazebo package implements the ros_control RobotHWSim interface for t...
hector_quadrotor_demoJohannes Meyerhector_quadrotor_demo contains various launch files and needed dependencies for demonstration of the...
hector_quadrotor_descriptionJohannes Meyer, Stefan Kohlbrecherhector_quadrotor_description provides an URDF model of a quadrotor UAV.
hector_quadrotor_gazeboJohannes Meyer, Stefan Kohlbrecherhector_quadrotor_gazebo provides a quadrotor model for the gazebo simulator. It can be commande...
hector_quadrotor_gazebo_pluginsJohannes Meyerhector_quadrotor_gazebo_plugins provides gazebo plugins for using quadrotors in gazebo. The hec...
hector_quadrotor_modelJohannes Meyer, Alexander Sendobryhector_quadrotor_model provides libraries that model several aspects of quadrotor dynamics.
hector_quadrotor_pose_estimationJohannes Meyerhector_quadrotor_pose_estimation provides a <a href="http://wiki.ros.org/hector_pose_estimation">hec...
hector_quadrotor_teleopJohannes Meyerhector_quadrotor_teleop enables quadrotor flying with a joystick by processing joy/Joy messages...
hector_rqt_pluginsThorsten Graber, Thorsten Graber, Gregor GebhardtHector plugins for rqt.
hector_rviz_pluginsJohannes MeyerGeneric RViz visualization plugins of Team Hector.
hector_sensors_descriptionJohannes Meyerhector_sensors_description contains URDF xacro macros for sensors, so they are easily attachable to ...
hector_sensors_gazeboJohannes Meyerhector_sensors_gazebo depends on the necessary plugins for using the sensors from the hector_models ...
hector_slam_launchJohannes Meyerhector_slam_launch contains launch files for launching hector_slam with different robot systems/setu...
hector_soft_obstacle_detectionAlexander Stumpfhector_soft_obstacle_detection
hector_stair_detectionbenediktThe hector_stair_detection package
hector_stair_detection_msgsbenediktThe hector_stair_detection_msgs package
hector_thermal_self_filterStefan Kohlbrecherhector_thermal_self_filter
hector_trajectory_serverJohannes Meyerhector_trajectory_server keeps track of tf trajectories extracted from tf data and makes this data a...
hector_uav_msgsJohannes Meyerhector_uav_msgs is a message package that contains messages for UAV controller inputs and outputs an...
hector_veil_geotiff_plugindoroThe hector_veil_geotiff_plugin package
hector_worldmodel_geotiff_pluginsJohannes Meyerhector_worldmodel_geotiff_plugins contains a plugin to visualize worldmodel objects (e.g. victims in...
hector_worldmodel_msgsJohannes Meyerhector_worldmodel_msgs is a message package to comes with the hector_worldmodel stack. The mess...
hector_xacro_toolsJohannes Meyerhector_xacro_tools
hokuyo_nodeChad Rockey, Jeremy Leibs, Blaise GassendA ROS node to provide access to SCIP 2.0-compliant Hokuyo laser range finders (including 04LX).
household_objects_database_msgsMatei CiocarlieThe household_objects_database_msgs package
hrpsysKei Okada, Isaac Isao Saito<p>An <a href="http://www.openrtm.org/pub/OpenRTM-aist/">OpenRTM-aist</a>-based robot controller. Th...
humanoid_nav_msgsArmin HornungMessages and services for humanoid robot navigation
iai_common_msgsAI RoboticsMessage definitions created and used by the Institute for Artificial Intelligence research group at ...
iai_content_msgsferkoMessage definitions for transporting multiple grasping-related datasets at the same time.
iai_control_msgsGeorg Bartels, Georg BartelsMessage defintions to talk to the motion controllers developed in the IAI institute, University ...
iai_kinematics_msgsGeorg BartelsEnsemble of messages to communicate/request kinematics-related issues. NOTE/DISCLAIMER: A l...
iai_robosherlock_actionsGeorg Bartels, Ferenc Balint-Benczedi (catkinization)Action interfaces to trigger perception via the Robosherlock perception system.
iai_urdf_msgsGeorg BartelsService definitions for manipulating the robot description.
iai_wsg_50_msgsGeorg Bartels, Robotnik, Weiss RoboticsFork of the driver packages for the Weiss Robotics WSG 50 gripper. Maintained by the Institute f...
image_cb_detectorVincent Rabaud, Eitan Marder-EppsteinProvide a node that extracts checkerboard corners from ROS images. This package is still experim...
image_exposure_msgsMike PurvisMessages related to the Point Grey camera driver.
image_geometryVincent Rabaud`image_geometry` contains C++ and Python libraries for interpreting images geometrically. It int...
image_procVincent Rabaud, Kurt Konolige, Jeremy LeibsSingle image rectification and color processing.
image_rotateVincent Rabaud<p> Contains a node that rotates an image stream in a way that minimizes the angle betwe...
image_transportJack O'Quin, Vincent Rabaudimage_transport should always be used to subscribe to and publish images. It provides transparent ...
image_viewVincent RabaudA simple viewer for ROS image topics. Includes a specialized viewer for stereo + disparity images....
imagesiftKei Okada, Kei OkadaFor every image, computes its sift features and send a new message with the image, its intrinsic par...
imu_complementary_filterRoberto G. ValentiFilter which fuses angular velocities, accelerations, and (optionally) magnetic readings from a gene...
imu_filter_madgwickMartin Günther, Ivan DryanovskiFilter which fuses angular velocities, accelerations, and (optionally) magnetic readings from a gene...
imu_handlerGiovanni ClaudioThe imu_handler package
imu_sensor_controllerAdolfo Rodriguez TsouroukdissianController to publish state of IMU sensors
industrial_ciIsaac I. Y. Saitocommon travis script suite
industrial_deprecatedShaun EdwardsThe Industrial deprecated package contains nodes, launch files, etc... that are slated for deprec...
industrial_msgsShaun EdwardsThe industrial message package containes industrial specific messages definitions. This package is...
industrial_robot_clientShaun Edwardsindustrial robot client contains generic clients for connecting to industrial robot controller...
industrial_robot_simulatorShaun EdwardsThe industrial robot simulator is a stand in for industrial robot driver node(s). It adheres to the...
industrial_trajectory_filtersShaun Edwards, Jorge Nicho<p> ROS Industrial libraries/plugins for filtering trajectories. </p> <p> This packa...
industrial_utilsShaun EdwardsIndustrial utils is a library package that captures common funcitonality for the ROS-Industrial dist...
interactive_marker_proxyRussell TorisA Proxy Server for Interactive Markers
interactive_marker_tutorialsWilliam WoodallThe interactive_marker_tutorials package
interactive_marker_twist_serverMike PurvisInteractive control for generic Twist-based robots using interactive markers
interactive_markersWilliam Woodall3D interactive marker communication library for RViz and similar tools.
interval_intersectionVincent RabaudTools for calculating the intersection of interval messages coming in on several topics. This pa...
iot_bridgemikeThe iot_bridge provides a bi-directional bridge between ROS and the OpenHAB Home Automation system. ...
ivconDevon AshMesh Conversion Utility Used to generate '.iv' files from '.stl' files. This package has not been ...
joint_limits_interfaceAdolfo Rodriguez TsouroukdissianInterface for enforcing joint limits.
joint_state_controllerAdolfo Rodriguez TsouroukdissianController to publish joint state
joint_state_publisherDavid V. Lu!!, Jackie KayThis package contains a tool for setting and publishing joint state values for a given URDF.
joint_states_settlerVincent Rabaud, Eitan Marder-EppsteinProvides a node that reports how long a subset of joints has been settled. That is, it calculat...
joint_trajectory_actionDevon AshThe joint_trajectory_action is a node that exposes an action interface to a joint trajectory co...
joint_trajectory_controllerAdolfo Rodriguez TsouroukdissianController for executing joint-space trajectories on a group of joints.
joyJonathan Bohren, Brian Gerkey, Kevin Watts, Blaise GassendROS driver for a generic Linux joystick. The joy package contains joy_node, a node that interfac...
joy_listenerDavid V. Lu!!Translates joy msgs
joy_teleopBence MagyarA (to be) generic joystick interface to control a robot
jsk_footstep_msgsRyohei Uedajsk_footstep_msgs
jsk_gui_msgsKazutoMurasejsk_gui_msgs
jsk_hark_msgsShohei Fujiijsk_hark_msgs
jsk_model_toolsKei Okada, Youhei Kakiuchi<p>Metapackage that contains model_tools package for jsk-ros-pkg</p>
jsk_pcl_rosYouhei Kakiuchi, Kei Okadajsk_pcl_ros
jsk_pcl_ros_utilsRyohei Uedajsk_pcl_ros
jsk_perceptionKei Okada, Ryohei Uedajsk_perception
jsk_pr2eusKei Okada, Youhei Kakiuchi<p>Metapackage that contains robot eus client package for jsk-ros-pkg</p>
jsk_recognition_msgsRyohei UedaThe jsk_recognition_msgs package
jsk_recognition_utilsRyohei UedaThe jsk_recognition_utils package
jskeusKei OkadaEusLisp software developed and used by JSK at The University of Tokyo
json_prolog_msgsGeorg BartelsMessage definitions to talk with the JSON Prolog interface.
juliusKei Okadajulius: Open-Source Large Vocabulary CSR Engine (http://julius.sourceforge.jp/index.php)
kalman_filterDavid V. Lu!!Simple Kalman Filter in Python
katanaMartin GüntherThis package provides ROS interfaces to the Neuronics Katana 450 arm. It wraps the <a href="/wik...
katana_arm_gazeboMartin GüntherThis package starts a Neuronics Katana robot arm in the Gazebo simulation environment. It is modeled...
katana_descriptionMartin GüntherThis package contains an URDF description of the Katana arm and all supporting mesh files.
katana_gazebo_pluginsMartin GüntherThis package provides Gazebo plugins to simulate the Katana arm.
katana_moveit_ikfast_pluginMartin GüntherThe katana_moveit_ikfast_plugin package
katana_msgsMartin GüntherThis package contains messages specific to the Neuronics Katana arm.
katana_teleopHenning DeekenThis package provides tele-operation nodes to control the Neuronics Katana 450 arm via keyboard comm...
katana_tutorialsMartin GüntherThis package contains test and demo programs for the katana_driver stack.
kdl_conversionsTully FooteConversion functions between KDL and geometry_msgs types.
kdl_parserIoan Sucan, Jackie KayThe Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and...
kdl_parser_pyJackie KayThe Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and...
kdl_typekitOrocos Developers, Ruben SmitsThis package contains the KDL RTT bindings
key_teleopBence MagyarA text-based interface to send a robot movement commands
keyboardv01dpublishes keyboard key presses
kniMartin GüntherThis package provides the third-party KNI (Katana Native Interface) library for Katana robot ar...
korg_nanokontrolAustin HendrixROS driver to use the Kork NanoKontrol MIDI device as a joystick.
laser_assemblerJonathan BinneyProvides nodes to assemble point clouds from either LaserScan or PointCloud messages
laser_cb_detectorVincent RabaudExtracts checkerboard corners from a dense laser snapshot. This package is experimental and uns...
laser_filtersJon BinneyAssorted filters designed to operate on 2D planar laser scanners, which use the sensor_msgs/Lase...
laser_filters_jsk_patchKei Okadalaser_filters_jsk_patch
laser_geometryDave Hershberger, William WoodallThis package contains a class for converting from a 2D laser scan as defined by sensor_msgs/Lase...
laser_ortho_projectorIvan Dryanovski, CarlosThe laser_ortho_projector package calculates orthogonal projections of LaserScan messages.
laser_procChad Rockeylaser_proc
laser_scan_matcherIvan Dryanovski, Carlos, Isaac I.Y. Saito<p> An incremental laser scan matcher, using Andrea Censi's Canonical Scan Matcher (CSM) implem...
laser_scan_publisher_tutorialWilliam WoodallThe laser_scan_publisher_tutorial package
laser_scan_sparsifierIvan Dryanovski, CarlosThe laser_scan_sparsifier takes in a LaserScan message and sparsifies it.
laser_scan_splitterIvan Dryanovski, CarlosThe laser_scan_splitter takes in a LaserScan message and splits it into a number of other LaserScan ...
leap_motionFlorian Lier, Mirza Shah, Isaac IY SaitoROS driver for the Leap Motion gesture sensor
leg_detectorDavid V. Lu!!Leg Detector using a machine learning approach to find leg-like patterns of laser scanner readings.
libccdIoan Sucanlibccd is library for collision detection between two convex shapes.
libcmtYuto InagakilibCMT ROS Wrapper
libg2oVincent Rabaud, Giorgio Grisetti, Hauke Strasdat, Kurt Konolige, Wolfram BurgardThe libg2o library from http://openslam.org/g2o.html
libhalocPep Lluis NegreHash-Based Loop Closing
libmavconnVladimir ErmakovMAVLink communication library. This library provide unified connection handling classes and ...
librmsRussell TorisRMS Data Log Client Library
librviz_tutorialWilliam WoodallTutorial showing how to compile your own C++ program with RViz displays and features.
libsiftfastKei OkadaLibrary to compute SIFT features
lisp_unitLorenz Moesenlechner, Georg Bartels3rd party library: A unit testing framework for common lisp.
lms1xxMike PurvisThe lms1xx package contains a basic ROS driver for the SICK LMS1xx line of LIDARs.
log4cppOrocos Developers, Bastiaan Bakker, Cedric Le Goater, Steve Ostlind, Marcel Harkema, Walter Stroebel, Glenn Scott and Tony CheungLog4cpp maintained by Orocos developers This version of log4cpp deviates from the official relea...
lyap_controlAndy ZelenakA node to control nonlinear dynamic systems
m4atx_battery_monitorDavid Kent, Chris Dunkers, Russell TorisBattery Monitor for the M4-ATX Power Module
maggie_eyelids_msgsRaul Perula-Martinezeyelids messages and services
maggie_ir_controller_msgsRaul Perula-Martinezir_controller messages and services
maggie_motor_controller_msgsRaul Perula-Martinezmotor_controller messages and services
maggie_rfid_msgsRaul Perula-Martinezrfid messages and services
manifest_cleanerDavid V. Lu!!Examines package and stack manifests. Currently only can output statistics, doesn't actually clean.
manipulation_msgsJon BinneyThe manipulation_msgs package
manipulator_handlerGiovanni ClaudioThe manipulator_handler package
map_laserDavid V. Lu!!Filters a laser scan to remove points that are in the current static map
map_msgsDavid V. Lu!!, Michael FergusonThis package defines messages commonly used in mapping packages.
map_serverDavid V. Lu!!, Michael Ferguson, contradict@gmail.commap_server provides the <tt>map_server</tt> ROS <a href="http://www.ros.org/wiki/Nodes">Node</a>, wh...
mapvizMarc Albanmapviz
mapviz_pluginsMarc Albanmapviz_plugins
marti_can_msgsElliot Johnsonmarti_can_msgs
marti_common_msgsMarc Albanmarti_common_msgs
marti_data_structuresKris Kozakmarti_data_structures
marti_nav_msgsMarc Albanmarti_nav_msgs
marti_perception_msgsEdmond DuPontmarti_perception_msgs
marti_sensor_msgsMarc Albanmarti_sensor_msgs
marti_visualization_msgsMarc Albanmarti_visualization_msgs
master_discovery_fkieAlexander TiderkoDiscover the running ROS Masters in local network. The discovering is done by sending an echo ...
master_sync_fkieAlexander TiderkoSynchronize the local ROS master to the remote masters discovered by master_discovery_fkie nod...
mav_msgsFadri Furrer, Markus Achtelik, Pascal Gohl, Sammy Omari, Michael Burri, Fadri FurrerPackage containing messages for communicating with rotary wing MAVs
mavlinkVladimir ErmakovMAVLink message marshaling library. This package provides C-headers and pymavlink library.
mavrosVladimir ErmakovMAVROS -- MAVLink extendable communication node for ROS with proxy for Ground Control Station.
mavros_extrasVladimir ErmakovExtra nodes and plugins for <a href="http://wiki.rot.org/mavros">MAVROS</a>.
mavros_msgsVladimir Ermakovmavros_msgs defines messages for <a href="http://wiki.ros.org/mavros">MAVROS</a>.
md49_base_controllerFabian PrinzingThe md49_base_controller package
md49_messagesFabian PrinzingThe md49_messages package
md49_serialportFabian PrinzingThe md49_serialport package
media_exportWilliam WoodallPlaceholder package enabling generic export of media paths.
message_filtersDirk Thomas, Vijay PradeepA set of message filters which take in messages and may output those messages at a later time, based...
message_generationDirk ThomasPackage modeling the build-time dependencies for generating language bindings of messages.
message_runtimeDirk ThomasPackage modeling the run-time dependencies for language bindings of messages.
message_to_tfJohannes Meyermessage_to_tf translates pose information from different kind of common_msgs message types to tf. Cu...
microstrain_3dmgx2_imuChad Rockey, Blaise GassendA driver for IMUs compatible the microstrain 3DM-GX2 and 3DM-GX3 protocol. Includes a heavily m...
mini_maxwellRyohei Uedamini_maxwell
mjpegcanvasgaraemonThe mjpegcanvas package
mkDirk Thomas, Brian GerkeyA collection of .mk include files for building ROS architectural elements. Most package authors ...
mln_robosherlock_msgsFerenc Balint-BenczediMessage definitions for communicating between the RoboSherlock perception system and the MLN PRAC in...
mongo_cxx_driverVincent RabaudThe official C++ client for MongoDB 2.6
mongodb_logMarc HanheideThe mongodb_log package
mongodb_storeChris Burbridge, Nick HawesA package to support MongoDB-based storage and analysis for data from a ROS system, eg. saved messag...
mongodb_store_msgsNick HawesThe mongodb_store_msgs package
monocam_settlerVincent RabaudListens on a ImageFeatures topic, and waits for the data to settle. This package is experimenta...
mouse_teleopEnrique FernandezA mouse teleop tool for holonomic mobile robots.
move_baseDavid V. Lu!!, Michael FergusonThe move_base package provides an implementation of an action (see the <a href="http://www.ros.org/w...
move_base_msgsDavid V. Lu!!, Michael FergusonHolds the action description and relevant messages for the move_base package
move_slow_and_clearDavid V. Lu!!, Michael Fergusonmove_slow_and_clear
moveit_controller_manager_exampleIoan SucanAn example controller manager plugin for MoveIt. This is not functional code.
moveit_coreSachin Chitta, Ioan Sucan, Acorn Pooley, Michael FergusonCore libraries used by MoveIt!
moveit_fake_controller_managerIoan SucanA fake controller manager plugin for MoveIt.
moveit_msgsIoan Sucan, Sachin ChittaMessages, services and actions used by MoveIt
moveit_planners_omplIoan SucanMoveIt interface to OMPL
moveit_pythonMichael FergusonA pure-python interaface to the MoveIt! ROS API.
moveit_resourcesIoan Sucan, Acorn PooleyResources used by MoveIt!
moveit_ros_benchmarksIoan Sucan, Michael FergusonMoveIt tools for benchmarking
moveit_ros_benchmarks_guiIoan Sucan, Michael FergusonMoveIt GUI tools for benchmarking
moveit_ros_control_interfaceMathias Lüdtkeros_control controller manager interface for MoveIt!
moveit_ros_manipulationIoan Sucan, Michael Ferguson, Sachin ChittaComponents of MoveIt used for manipulation
moveit_ros_move_groupSachin Chitta, Ioan Sucan, Michael FergusonThe move_group node for MoveIt
moveit_ros_perceptionIoan Sucan, Michael Ferguson, Suat GedikliComponents of MoveIt connecting to perception
moveit_ros_planningSachin Chitta, Ioan Sucan, Michael FergusonPlanning components of MoveIt that use ROS
moveit_ros_planning_interfaceIoan Sucan, Michael FergusonComponents of MoveIt that offer simpler interfaces to planning and execution
moveit_ros_robot_interactionIoan Sucan, Michael FergusonComponents of MoveIt that offer interaction via interactive markers
moveit_ros_visualizationIoan Sucan, Michael Ferguson, Sachin ChittaComponents of MoveIt that offer visualization
moveit_ros_warehouseIoan Sucan, Michael FergusonComponents of MoveIt connecting to MongoDB
moveit_sim_controllerDave ColemanA simulation interface for a hardware interface for ros_control, and loads default joint values from...
moveit_simple_controller_managerMichael FergusonA generic, simple controller manager plugin for MoveIt.
moveit_visual_toolsDave ColemanHelper functions for displaying and debugging MoveIt! data in Rviz via published markers
mrpt_bridgeJose-Luis Blanco-Claraco, Raphael ZackThe mrpt_bridge package
mrpt_local_obstaclesJose-Luis Blanco-ClaracoA node that maintains a local obstacle map (point cloud, voxels or occupancy grid) from recent se...
mrpt_localizationMarkus Bader, Raphael ZackThis package uses dynamic or static (MRPT or ROS) maps for 2D self-localization. The interface i...
mrpt_mapMarkus BaderThe mrpt_map is able to publish a mrpt map as ros occupancy grid like the map_server
mrpt_msgsJose-Luis Blanco-Claraco, Markus Badermrpt_msgs
mrpt_rawlogMarkus BaderThis package enables you to record a rawlog from a ROS drive robot. At the moment the package is ...
mrpt_reactivenav2dJose-Luis Blanco-ClaracoThe mrpt_reactivenav2d package
mrpt_tutorialsMarkus BaderThe mrpt_tutorials package
multimaster_msgs_fkieAlexander TiderkoThe messages required by multimaster packages.
multires_imageMarc Albanmultires_image
multirobot_map_mergeJiri HornerMerging multiple maps with knowledge of the initial relative positions of robots.
multisense_bringupCarnegie Roboticsmultisense_bringup
multisense_cal_checkCarnegie Roboticsmultisense_cal_check
multisense_descriptionCarnegie Roboticsmultisense_description
multisense_libCarnegie Roboticsmultisense_lib
multisense_rosCarnegie Roboticsmultisense_ros
mvsimJose-Luis Blanco-ClaracoNode for the &quot;multivehicle simulator&quot; framework.
nao_appsVincent RabaudApplications for NAO using the NAOqi API
nao_audioManos Tsardoulias, Vincent RabaudPackage for the Nao robot, providing access to NAOqi audio proxies
nao_bringupSéverin LemaignanLaunch files and scripts needed to bring ROS interfaces for Nao up into a running state.
nao_dashboardVincent Rabaudnao_dashboard is a GUI for monitoring the state of a Nao robot. It is a port of pr2_dashboard an...
nao_descriptionSéverin Lemaignan, Vincent RabaudDescription of the Nao robot model that can be used with robot_state_publisher to display the robot'...
nao_interaction_launchersManos TsardouliasLaunchers for bringing up the nodes of nao_interaction metapackage.
nao_interaction_msgsManos TsardouliasMessages and services declarations for the nao_interaction metapackage
nao_meshesMikael Arguedasmeshes for the Aldebaran Robotics NAO
nao_moveit_configMikael Arguedas, Vincent RabaudAn automatically generated package with all the configuration and launch files for using the NAO rob...
nao_path_followerVincent Rabaud, Stefan Osswald, Daniel MaierEnables a Nao humanoid to either walk to a target location (with localization feedback), or follow...
nao_poseSéverin Lemaignan, Séverin Lemaignan<p> This package contains nodes for managing Nao's poses. </p>
nao_robotSéverin Lemaignan, Vincent Rabaud<p>The nao_robot metapackage contains some useful nodes to integrate the Nao humanoid robot into ROS...
nao_teleopVincent RabaudTeleoperation (gamepad or joystick) for the Nao humanoid
nao_visionManos Tsardoulias, Vincent RabaudPackage for the Nao robot, providing access to NAOqi vision proxies
naoqi_appsVincent RabaudPackage bridging NAOqi to executing things on the robot.
naoqi_bridge_msgsKarsten KneseThe naoqi_bridge_msgs package provides custom messages for running Aldebaran's robot such as NAO and...
naoqi_dashboardVincent Rabaudnaoqi_dashboard is a GUI for monitoring the state of an ALdebaran robot. It is a port of pr2_das...
naoqi_driverKarsten Knese, Vincent RabaudDriver module between Aldebaran's NAOqiOS and ROS. It publishes all sensor and actuator data as well...
naoqi_driver_pySeverin Lemaignan, Vincent Rabaud, Stefan Osswald, Daniel Maier, Miguel Sarabia, Severin Lemaignan<p> Python implementation of the driver package for the Naoqi robot, providing access to walki...
naoqi_libqiMikael Arguedas, Vincent RabaudAldebaran's libqi: a core library for NAOqiOS development
naoqi_libqicoreMikael Arguedas, Vincent RabaudAldebaran's libqicore: a layer on top of libqi
naoqi_msgsSeverin Lemaignan, Vincent Rabaud, Daniel Maier, Miguel SarabiaMessage and service declarations for the Nao humanoid
naoqi_poseSéverin Lemaignan, Séverin Lemaignan<p> This package contains nodes for managing Nao's poses. </p>
naoqi_rosbridgeVincent RabaudBridge between Aldebaran's NAOqiOS and ROS
naoqi_sensorsSéverin Lemaignan, Vincent Rabaud, Karsten Knese, Jack O'Quin, Ken Tossell, Patrick Beeson, Nate Koenig, Andrew Howard, Damien Douxchamps, Dan Dennedy, Daniel MaierROS driver for miscellaneous sensors on NAO. Python bindings for camera, sonar and octomap C...
naoqi_sensors_pySéverin Lemaignan, Vincent Rabaud, Karsten Knese, Jack O'Quin, Ken Tossell, Patrick Beeson, Nate Koenig, Andrew Howard, Damien Douxchamps, Dan Dennedy, Daniel MaierROS driver for miscellaneous sensors on NAO. Python bindings for camera, sonar and octomap C...
naoqi_toolsMikael ArguedasSet of tools provided by Aldebaran to convert Aldebaran files (URDF, blender...)
nav2d_explorationSebastian KasperskiThis package holds a collection of plugins for the RobotNavigator, that provide different cooper...
nav2d_kartoSebastian KasperskiGraph-based Simultaneous Localization and Mapping module. Includes OpenKarto GraphSLAM library b...
nav2d_localizerSebastian KasperskiWrapper around Particle Filter implementation. The SelfLocalizer can be used as library or as a ...
nav2d_msgsSebastian KasperskiMessages used for 2D-Navigation.
nav2d_navigatorSebastian KasperskiThis package provides a node for higher level navigation of a mobile robot in a planar environme...
nav2d_operatorSebastian KasperskiThe operator is a lightweight, purely reactive obstacle-avoidance module for mobile robots movin...
nav2d_remoteSebastian KasperskiThis package is used to manually control a robot that uses the operator and navigator node from ...
nav2d_tutorialsSebastian KasperskiContains a set of tutorials that run 2D-Navigation within Stage-Simulator.
nav_coreDavid V. Lu!!, Michael FergusonThis package provides common interfaces for navigation specific robot actions. Currently, this packa...
nav_msgsTully Footenav_msgs defines the common messages used to interact with the <a href="http://wiki.ros.org/navi...
navfnDavid V. Lu!!, Michael Ferguson, contradict@gmail.comnavfn provides a fast interpolated navigation function that can be used to create plans for ...
navigation_stageWilliam WoodallThis package holds example launch files for running the ROS navigation stack in stage.
ncd_parserIvan Dryanovski, CarlosThe ncd_parser package reads in .alog data files from the New College Dataset and broadcasts scan an...
nerian_sp1Konstantin SchauweckerNode for the SP1 Stereo Vision System by Nerian Vision Technologies
nloptNoda Shintaronlopt
nmea_commsMike PurvisThe nmea_comms package provides helper nodes for transmitting and receiving the NMEA sentences.
nmea_msgsEric PerkoThe nmea_msgs package contains messages related to data in the NMEA format.
nmea_navsat_driverEric Perko, Steven MartinPackage to parse NMEA strings and publish a very simple GPS message. Does not require the GPSD deamo...
node_manager_fkieAlexander Tiderko, Timo RoehlingGraphical interface, written in PySide, to manage the running and configured ROS nodes on diff...
nodeletMikael Arguedas, Radu Bogdan RusuThe nodelet package is designed to provide a way to run multiple algorithms in the same process ...
nodelet_topic_toolsMikael Arguedas, Tully FooteThis package contains common nodelet tools such as a mux, demux and throttle.
nodelet_tutorial_mathDaniel StonierPackage for Nodelet tutorial.
novatel_msgsMike PurvisROS messages which represent raw Novatel SPAN data.
novatel_span_driverMike PurvisPython driver for NovAtel SPAN devices.
ntpd_driverVladimir Ermakovntpd_driver sends TimeReference message time to ntpd server
object_recognition_captureVincent RabaudCapture is a set of tools to capture objects in 3D and perform odometry
object_recognition_coreVincent Rabaud, Vincent Rabaudobject_recognition_core contains tools to launch several recognition pipelines, train objects, store...
object_recognition_linemodVincent RabaudAn object recognition pipeline that uses LINE-MOD from OpenCV
object_recognition_msgsVincent RabaudObject_recognition_msgs contains the ROS message and the actionlib definition used in object_recogni...
object_recognition_reconstructionVincent Rabaud, Vincent Rabaudbasic 3d reconstruction of an object from aligned Kinect data
object_recognition_rendererVincent RabaudCode that generates random views of an object
object_recognition_rosVincent Rabaud, Vincent Rabaudobject_recognition_core contains tools to launch several recognition pipelines, train objects, store...
object_recognition_ros_visualizationVincent Rabaud, Vincent Rabaudobject_recognition_ros_visualization contains rviz plugins to visualize ork detection results
object_recognition_tabletopVincent Rabaud, Jon BinneyA port of the old tabletop object recognition
object_recognition_todVincent Rabaud, Ethan RubleeTextured Object Recognition a standard bag of features approach
object_recognition_transparent_objectsIlya Lysenkov, Vincent RabaudA technique to recognize and estimate poses of transparent objects
oclOrocos DevelopersOrocos component library This package contains standard components for the Orocos Toolchain
octomapArmin Hornung, Armin HornungThe OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and m...
octomap_msgsArmin HornungThis package provides messages and serializations / conversion for the <a href="http://octomap.githu...
octomap_rosArmin Hornungoctomap_ros provides conversion functions between ROS and OctoMap's native types. This enables a...
octomap_serverArmin Hornungoctomap_server loads a 3D map (as Octree-based OctoMap) and distributes it to other nodes in a compa...
octovisArmin Hornung, Armin Hornungoctovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See http://oct...
odometry_publisher_tutorialWilliam WoodallThe odometry_publisher_tutorial package
omplIoan SucanOMPL is a free sampling-based motion planning library.
ompl_visual_toolsDave ColemanRviz 3-D visualizer for planning algorithms implemented with the Open Motion Planning Library (OMPL)...
open_kartoMichael FergusonCatkinized ROS packaging of the OpenKarto library
opencv3Vincent RabaudOpenCV 3.0
opencv_appsKei OkadaThe opencv_apps package, most of code is taken from https://github.com/Itseez/opencv/tree/master/sam...
opencv_candidateVincent Rabaud, Vincent RabaudExperimental OpenCV functions
opencv_testsVincent RabaudTests the enumerants of the ROS Image message, and functionally tests the Python and C++ implementat...
openhrp3Kei Okada, Isao Isaac Saito, Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo<p>This package does not only wrap <a href="http://www.openrtp.jp/openhrp3/en/index.html">OpenHRP3</...
openni2_cameraMichael FergusonDrivers for the Asus Xtion and Primesense Devices. For using a kinect with ROS, try the <a href="h...
openni2_launchMichael Ferguson, Michael FergusonLaunch files to start the openni2_camera drivers using rgbd_launch.
openni_cameraIsaac I.Y. Saito, Suat Gedikli, Radu Bogdan RusuA ROS driver for OpenNI depth (+ RGB) cameras. These include: Microsoft Kinect, Prime...
openni_launchIsaac I.Y. SaitoLaunch files to open an OpenNI device and load all nodelets to convert raw depth/RGB/IR stream...
openreroc_motion_sensorKazushi Yamashina, Takeshi OhkawaThis package supports a ultra sonic sensor using an FPGA board (ZedBoard Xilinx).
openreroc_pwmKazushi Yamashina, Takeshi OhkawaThis package supports a motor control by PWM using an FPGA board (ZedBoard Xilinx).
openrtm_aistKei Okada, Isao Isaac Saito<p>This package represents <a href="http://openrtm.org/">OpenRTM-aist</a> that's built within ROS ec...
openrtm_aist_pythonKei Okada, Isao Isaac Saito<p>Python binding of OpenRTM-AIST (see <a href="http://www.ros.org/wiki/openrtm_aist">openrtm_aist</...
openslam_gmappingVincent Rabaud, Cyrill Stachniss, Wolfram BurgardROS-ified version of gmapping SLAM. Forked from https://openslam.informatik.uni-freiburg.de/data/svn...
opt_cameraKei Okadaopt_camera
orocos_kdlRuben SmitsThis package contains a recent version of the Kinematics and Dynamics Library (KDL), distributed...
orocos_kinematics_dynamicsOrocos DevelopersThis package depends on a recent version of the Kinematics and Dynamics Library (KDL), distribut...
osg_interactive_markersJavier PerezThis package is basically an OpenSceneGraph (OSG) adaptation of the Interactive Markers client write...
osg_markersJavier Perezosg_markers can be used to create Markers geometry in OSG.
osg_utilsJavier Perezosg_utils is a library that contains some classes that may be useful in ROS-OSG applications.
p2os_docHunter Allen, David Feil-Seifer, Aris Synodinos, Brian Gerkey, Kasper Stoy, Richard Vaughan, Andrew Howard, Tucker Hermans, ActivMedia Robotics LLC, MobileRobots Inc.Contains the Documentation for the p2os driver/componenets
p2os_driverHunter Allen, David Feil-Seifer, Aris Synodinos, Brian Gerkey, Kasper Stoy, Richard Vaughan, Andrew Howard, Tucker Hermans, ActivMedia Robotics LLC, MobileRobots Inc.Driver file descriptions for P2OS/ARCOS robot
p2os_launchHunter Allen, David Feil-Seifer, Brian Gerkey, Kasper Stoy, Richard Vaughan, Andrew Howard, Tucker Hermans, ActivMedia Robotics LLC, MobileRobots Inc.Launch and config files designed for use with the p2os stack.
p2os_msgsHunter Allen, David Feil-Seifer, Aris Synodinos, Brian Gerkey, Kasper Stoy, Richard Vaughan, Andrew Howard, Tucker Hermans, ActivMedia Robotics LLC, MobileRobots Inc.Defines the messages that are used to communicate with the p2os_driver package and the ROS infra...
p2os_teleopHunter Allen, David Feil-Seifer, Brian Gerkey, Kasper Stoy, Richard Vaughan, Andrew Howard, Tucker Hermans, ActivMedia Robotics LLC, MobileRobots Inc.A teleoperation node for the p2os_driver package.
p2os_urdfHunter Allen, David Feil-Seifer, Brian Gerkey, Kasper Stoy, Richard Vaughan, Andrew Howard, Tucker Hermans, ActivMedia Robotics LLC, MobileRobots Inc.URDF file descriptions for P2OS/ARCOS robot
patrolling_simDavid Portugal, Luca IocchiMulti-Robot Patrolling Stage/ROS Simulation Package.
pcl_conversionsPaul Bovbel, Bill MorrisProvides conversions from PCL data types and ROS message types
pcl_msgsPaul Bovbel, Bill Morris, William WoodallPackage containing PCL (Point Cloud Library)-related ROS messages.
pcl_rosPaul Bovbel, Bill Morris, William WoodallPCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications...
people_msgsDan LazewatskyMessages used by nodes in the people stack.
people_tracking_filterDavid V. Lu!!A collection of filtering tools for tracking people's locations
people_velocity_trackerDavid V. Lu!!Track the output of the leg_detector to indicate the velocity of person.
pepper_bringupKarsten KneseThe pepper_bringup package
pepper_descriptionKarsten KneseThe pepper_description package
pepper_meshesVincent Rabaudmeshes for the Aldebaran Robotics Pepper
pepper_moveit_configNatalia LyubovaAn automatically generated package with all the configuration and launch files for using the Pepper ...
pepper_sensorsKarsten KneseThe pepper_sensors package
pepper_sensors_pyKarsten KneseThe pepper_sensors package
perceptionDirk ThomasA metapackage to aggregate several packages.
person_msgsjworchMessage definitions for detected persons from within RoboSherlock
pgm_learnerYuki FurutaParameter/Structure Estimation and Inference for Bayesian Belief Network
pidAndy Zelenak, Paul BouchierLaunch a PID control node.
planning_msgsJan WinklerPlan request and return definitions
pluginlibMikael Arguedas, Tully Foote, Dirk Thomas, Mirza ShahThe pluginlib package provides tools for writing and dynamically loading plugins using the ROS build...
pluginlib_tutorialsDaniel StonierThe pluginlib_tutorials package
pocketsphinxMichael FergusonThis package is a simple wrapper around the pocketsphinx speech recognizer, using gstreamer and...
point_cloud_publisher_tutorialWilliam WoodallThe point_cloud_publisher_tutorial package
pointcloud_to_laserscanPaul Bovbel, Tully FooteConverts a 3D Point Cloud into a 2D laser scan. This is useful for making devices like the Kinect ap...
pointgrey_camera_descriptionTony BaltovskiA series of URDF driver decriptions for Point Grey cameras
pointgrey_camera_driverMike PurvisPoint Grey camera driver based on libflycapture2.
polar_scan_matcherIvan Dryanovski, Carlos<p> A wrapper around Polar Scan Matcher by Albert Diosi and Lindsay Kleeman, used for laser scan...
polled_cameraJack O'Quin, Vincent Rabaudpolled_camera contains a service and C++ helper classes for implementing a polled camera driver...
posedetection_msgsKei Okadaposedetection_msgs provides messages and services to facilitate passing pose detection results and f...
position_controllersAdolfo Rodriguez Tsouroukdissian, Dave Colemanposition_controllers
power_msgsMichael FergusonROS messages for power measurement and breaker control.
pr2_calibration_controllersDevon AshThe pr2_calibration_controllers package contains the controllers used to bring all the joints i...
pr2_controller_interfaceDevon AshThis package specifies the interface to a realtime controller. A controller that implements this ...
pr2_controller_managerDevon Ash, Stuart Glaser, Wim MeeussenThe controller manager (CM) package provides the infrastructure to run controllers in a hard realtim...
pr2_controllersDevon AshContains the controllers that run in realtime on the PR2 and supporting packages.
pr2_controllers_msgsDevon AshMessages, services, and actions used in the pr2_controllers stack.
pr2_dashboard_aggregatorDevon Ash, Austin HendrixA simple script that aggregates all of the topics that a &quot;pr2_dashboard&quot; app might be inte...
pr2_descriptionDevon Ash, Eric Berger, Austin HendrixThis package contains the description (mechanical, kinematic, visual, etc.) of the PR2 robot. The...
pr2_gripper_actionDevon AshThe pr2_gripper_action provides an action interface for using the gripper. Users can specify what ...
pr2_hardware_interfaceDevon AshThis package contains the C++ interfaces to the PR2 hardware components that are controlled over E...
pr2_head_actionDevon AshThe PR2 head action is a node that provides an action interface for pointing the head of the PR2. ...
pr2_machineDevon Ash, Austin HendrixThis package contains the xxx.machine files that describe the different hosts a node can be spawned ...
pr2_mechanismDevon AshThe pr2_mechanism stack contains the infrastructure to control the PR2 robot in a hard realtime cont...
pr2_mechanism_controllersDevon Ash, John Hsu, Melonee WiseThe pr2_mechanism_controllers package contains realtime controllers that are meant for specific ...
pr2_mechanism_diagnosticsDevon AshThe `pr2_mechanism_diagnostics` node subscribes to `mechanism_statistics` and publishes diagnostics ...
pr2_mechanism_modelDevon Ash, Stuart Glaser, Wim Meeussen<p> This package contains the robot model that is used by the realtime controllers ...
pr2_mechanism_msgsWim Meeussen, Wim MeeussenThis package defines services that are used to communicate with the realtime control loop. It a...
pr2_msgsAustin Hendrix, Austin HendrixMessages for representing PR2 state, such as battery information and the PR2 fingertip sensors.
pr2eusKei Okadapr2eus
pr2eus_moveitYoheiKakiuchipr2eus_moveit
pr2eus_tutorialsKei Okada, Masaki Murookapr2eus_tutorials
ps3joyJonathan Bohren, pascal@pabr.org, Melonee WisePlaystation 3 SIXAXIS or DUAL SHOCK 3 joystick driver. Driver for the Sony PlayStation 3 SIXAXIS...
pugixmlJose Luis Sanchez-LopezThis package is pugixml.
python_ethernet_rmpRussell Toris, David KentSegway RMP Ethernet Python Driver
python_orocos_kdlRuben SmitsThis package contains the python bindings PyKDL for the Kinematics and Dynamics Library (KDL), d...
python_qt_bindingDirk Thomas, Dorian Scholz, Dirk ThomasThis stack provides Python bindings for Qt. There are two providers: pyside and pyqt. PySide is...
qt_dotgraphDirk Thomasqt_dotgraph provides helpers to work with dot graphs.
qt_guiDirk Thomasqt_gui provides the infrastructure for an integrated graphical user interface based on Qt. It is...
qt_gui_appDirk Thomasqt_gui_app provides the main to start an instance of the integrated graphical user interface provide...
qt_gui_cppDirk Thomasqt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every genera...
qt_gui_py_commonDorian Scholzqt_gui_py_common provides common functionality for GUI plugins written in Python.
quadrotor_handlerGiovanni ClaudioThe quadrotor_handler package
qwt_dependencyDirk ThomasThis encapsulates the Qwt dependency for a specific ROS distribution and its Qt version
rail_ceilingDavid Kent, David KentOverhead Camera System for Tracking AR Tags
rail_collada_modelsRussell TorisCollada Models Used and Developed by the RAIL Lab at WPI
rail_grasp_collectionRussell Toris, David KentGrasp Collection for Constructing a Grasping and Recognition Database
rail_manipulation_msgsDavid Kent, Russell TorisCommon Manipulation Messages and Services Used in RAIL Manipulation Packages
rail_mapsRussell TorisMaps Generated by the RAIL Lab at WPI
rail_pick_and_place_msgsDavid Kent, Russell TorisMessages and Services for RAIL Pick and Place
rail_pick_and_place_toolsDavid Kent, Russell TorisRViz Plugins for Collecting Grasps and Generating Models
rail_recognitionDavid Kent, Russell Toris, bhethermanConstruction and Use of a Recognition Database for Grasping Purposes
rail_segmentationRussell Toris, David KentSegmentation Functionality from the RAIL Lab
rail_user_queue_managerDavid KentServer Side ROS Queue Node
random_numbersIoan SucanThis library contains wrappers for generating floating point values, integers, quaternions using bo...
range_sensor_layerDavid V. Lu!!Navigation Layer for Range sensors like sonar and IR
realtime_toolsStuart GlaserContains a set of tools that can be used from a hard realtime thread, without breaking the realt...
resized_image_transportYohei Kakiuchiresized_image_transport
resource_retrieverIoan SucanThis package retrieves data from url-format files such as http://, ftp://, package:// file://, et...
rfsmOrocos DevelopersThis package contains the rFSM flavor of Statecharts.
rgbd_launchPiyush KhandelwalLaunch files to open an RGBD device and load all nodelets to convert raw depth/RGB/IR streams ...
rigid_body_handlerGiovanni Claudio, Giovanni ClaudioThe rigid_body_handler package
rmp_msgsRussell Toris, David KentROS Messages for the Segway RMP
robotDirk ThomasA metapackage which extends ros_base and includes ROS libaries for any robot hardware. It may not co...
robot_calibrationMichael FergusonCalibrate a Robot
robot_calibration_msgsMichael FergusonMessages for calibrating a robot
robot_controllersMichael FergusonSome basic robot controllers for use with robot_controllers_interface.
robot_controllers_interfaceMichael FergusonGeneric framework for robot controls.
robot_controllers_msgsMichael FergusonMessages for use with robot_controllers framework.
robot_localizationTom MooreThe robot_localization package provides nonlinear state estimation through sensor fusion of an abrit...
robot_mechanism_controllersDevon Ash, Melonee Wise, Stuart GlaserGeneric Mechanism Controller Library
robot_pose_ekfDavid V. Lu!!, Michael FergusonThe Robot Pose EKF package is used to estimate the 3D pose of a robot, based on (partial) pose measu...
robot_pose_publisherRussell TorisA Simple Node to Publish the Robot's Position Relative to the Map using TFs
robot_self_filterDevon AshFilters the robot's body out of point clouds.
robot_setup_tf_tutorialWilliam WoodallThe robot_setup_tf_tutorial package
robot_state_publisherIoan Sucan, Jackie KayThis package allows you to publish the state of a robot to <a href="http://ros.org/wiki/tf">tf</...
robot_upstartMike PurvisThe robot_upstart package provides scripts which may be used to install and uninstall Ubuntu Lin...
robot_web_toolsRussell TorisRobot Web Tools Metapackage and Top Level Launch Files
roboteq_diagnosticsMike PurvisRepublish basic Roboteq motor controller data to the standard ROS diagnostics topic.
roboteq_driverMike PurvisThe roboteq_driver package
roboteq_msgsMike PurvisMessages for Roboteq motor controller
romeo_bringupNatalia LyubovaThe romeo_bringup package contains launch and configuration files required to bring ROS interfa...
romeo_dcm_bringupHa Dang, Ha DangBring-up the romeo_dcm driver to connect to Aldebaran's Nao robot (v4).
romeo_dcm_controlHa DangControl for Aldebaran's ROMEO robot
romeo_dcm_driverHa Dang, Ha DangPackage containing the hardware interface to connect to Aldebaran's Nao robot (v4).
romeo_dcm_msgsHa Dang, Ha DangMessage, service and action declarations for Aldebaran's ROMEO
romeo_descriptionmikael arguedasThe romeo_description package
romeo_moveit_configVincent RabaudAn automatically generated package with all the configuration and launch files for using the romeoH3...
romeo_sensors_pyVincent RabaudPackage that adds the depth camera to Romeo
roomba_stageWilliam WoodallThe roomba_stage package
ros2djsgaraemonThe ros2djs package
ros3djsgaraemonThe ros3djs package
ros3djs_experimentalgaraemonThe ros3djs_experimental package
ros_baseDirk ThomasA metapackage which extends ros_core and includes other basic non-robot tools like actionlib, dynami...
ros_control_boilerplateDave ColemanSimple simulation interface and template for setting up a hardware interface for ros_control
ros_coreDirk ThomasA metapackage to aggregate the packages required to use publish / subscribe, services, launch files,...
ros_ethernet_rmpRussell Toris, David Kent, David KentROS Wrapper for the Segway RMP Ethernet Python Driver
rosapiRussell Toris, Jihoon LeeProvides service calls for getting ros meta-information, like list of topics, services, params, ...
rosariaSre?ko Juri?-Kavelj, Ivan Markovi?, Reed Hedges<tt>ROSARIA</tt> provides a ROS interface for most Adept MobileRobots, MobileRobots Inc., and A...
rosauthRussell TorisServer Side tools for Authorization and Authentication of ROS Clients
rosbagDirk Thomas, Jeremy Leibs, James BowmanThis is a set of tools for recording from and playing back to ROS topics. It is intended to be ...
rosbag_migration_ruleDirk ThomasThis empty package allows to export rosbag migration rule files without depending on rosbag.
rosbag_storageDirk ThomasThis is a set of tools for recording from and playing back ROS message without relying on the RO...
rosbagliveDavid V. Lu!!Plays rosbags as though they were happening NOW.
rosbashDirk Thomas, Thibault KruseAssorted shell commands for using ros with bash.
rosboost_cfgDirk ThomasContains scripts used by the rosboost-cfg tool for determining cflags/lflags/etc. of boost on your s...
rosbridge_libraryRussell Toris, Jihoon LeeThe core rosbridge package, repsonsible for interpreting JSON andperforming the appropriate ROS ...
rosbridge_serverRussell Toris, Jihoon LeeA WebSocket interface to rosbridge.
rosbuildDirk Thomas, Troy Straszheim, Morgan Quigleyrosbuild contains scripts for managing the CMake-based build system for ROS.
roscleanDirk Thomasrosclean: cleanup filesystem resources (e.g. log files).
rosconsoleDirk ThomasROS console output library.
rosconsole_bridgeDirk Thomas, Ioan Sucanrosconsole_bridge is a package used in conjunction with console_bridge and rosconsole for connecting...
roscppDirk Thomas, Josh Faust, Brian Gerkey, Troy Straszheimroscpp is a C++ implementation of ROS. It provides a <a href="http://www.ros.org/wiki/Client%20L...
roscpp_serializationDirk Thomasroscpp_serialization contains the code for serialization as described in <a href="http://www.ros...
roscpp_traitsDirk Thomasroscpp_traits contains the message traits code as described in <a href="http://www.ros.org/wiki/...
roscpp_tutorialsDirk ThomasThis package attempts to show the features of ROS step-by-step, including using messages, server...
roscreateDirk Thomasroscreate contains a tool that assists in the creation of ROS filesystem resources. It provides...
rosdoc_liteJack O'Quin, Eitan Marder-EppsteinThis ROS package wraps documentation tools like doxygen, sphinx, and epydoc, making it convenien...
rosemacsGayane KazhoyanROS tools for those who live in Emacs.
roseusKei OkadaEusLisp client for ROs Robot Operating System.
roseus_mongoYuki FurutaThe roseus_mongo package
roseus_smachKei Okadaroseus_smach * Euslisp state machine class. it will be moved. * Message publisher for vis...
roseus_tutorialsKei Okada, Tsukasa Ito, Kei Okadaroseus_tutorials
rosgraphDirk Thomasrosgraph contains the rosgraph command-line tool, which prints information about the ROS Computa...
rosgraph_msgsDirk ThomasMessages relating to the ROS Computation Graph. These are generally considered to be low-level messa...
roshDan Lazewatskyrosh is a Python-based scripting and runtime environment for ROS. Through rosh and its various plug...
rosh_commonDan LazewatskyROSH plugin for packages in the common stack
rosh_desktopDan LazewatskyROSH meta-plugin for the ROS 'desktop' variant.
rosh_geometryDan LazewatskyROSH plugin for the geometry stack, including tf.
rosh_robotDan LazewatskyROSH meta-plugin for the ROS 'robot' variant.
rosh_visualizationDan LazewatskyROSH plugin for the visualization stack.
roshlaunchDan Lazewatskyroshlaunch is a temporary package for redesigning roslaunch to have better programmatic APIs for lib...
roslangDirk Thomasroslang is a common package that all <a href="http://www.ros.org/wiki/Client%20Libraries">ROS client...
roslaunchDirk Thomasroslaunch is a tool for easily launching multiple ROS <a href="http://ros.org/wiki/Nodes">nodes</a> ...
roslibDirk Thomas, Morgan Quigley, Josh FaustBase dependencies and support libraries for ROS. roslib contains many of the common data structu...
roslibjsgaraemonThe roslibjs package
roslibjs_experimentalgaraemonThe roslibjs_experimental package
roslintMike Purvis, Alex HenningCMake lint commands for ROS packages. The lint commands perform static checking of Python or C+...
roslispGeorg Bartels, Lorenz Moesenlechner, Lorenz Moesenlechner, Thibault KruseLisp client library for ROS, the Robot Operating System.
roslisp_replGayane KazhoyanThis package provides a script that launches Emacs with Slime (the Superior Lisp Interaction Mod...
roslisp_utilitiesLorenz Moesenlechner, Georg BartelsSome utility functionality to interact with ROS using roslisp.
roslz4Ben CharrowA Python and C++ implementation of the LZ4 streaming format. Large data streams are split into ...
rosmakeDirk Thomasrosmake is a ros dependency aware build tool which can be used to build all dependencies in the...
rosmasterDirk ThomasROS <a href="http://ros.org/wiki/Master">Master</a> implementation.
rosmsgDirk Thomas, Tully Footerosmsg contains two command-line tools: <tt>rosmsg</tt> and <tt>rossrv</tt>. <tt>rosmsg</tt> is ...
rosnodeDirk Thomasrosnode is a command-line tool for displaying debug information about ROS <a href="http://www.ro...
rosoutDirk ThomasSystem-wide logging mechanism for messages sent to the /rosout topic.
rospackDirk Thomas, Morgan Quigley, Dirk ThomasROS Package Tool
rosparamDirk Thomasrosparam contains the rosparam command-line tool for getting and setting ROS Parameters on the <...
rosparam_shortcutsDave ColemanQuickly load variables from rosparam with good command line error checking.
rospatliteTakuya Nakaoka, Ryohei Uedarospatlite
rospeex_audiomonitorKomei SugiuraThis package provides a stable waveform monitor of rospeex's (recommended). This package require...
rospeex_coreKomei SugiuraThis package provides rospeex's core nodes.
rospeex_ifKomei SugiuraThis package provides interface libraries on C++ and Python.
rospeex_launchKomei SugiuraThis package launches rospeex's core nodes.
rospeex_msgsKomei SugiuraThis package defines messages used in rospeex.
rospeex_samplesKomei SugiuraThis package provides some rospeex samples.
rospeex_webaudiomonitorKomei SugiuraThis package provides a browser-based waveform monitor of rospeex's (beta version). This package...
rospilotChristopher Bernerrospilot
rospilot_depsChristopher BernerForked dependencies of Rospilot
rospingKei Okadarosping is the tool to send ICMP ECHO_REQUEST to network hosts where roscore is running, and send ba...
rospyDirk Thomasrospy is a pure Python client library for ROS. The rospy client API enables Python programmers t...
rospy_message_converterBrandon AlexanderConverts between Python dictionaries and JSON to rospy messages.
rospy_tutorialsDirk ThomasThis package attempts to show the features of ROS python API step-by-step, including using messa...
rosserial_arduinoPaul Bouchier, Mike PurvisLibraries and examples for ROSserial usage on Arduino/AVR Platforms.
rosserial_clientPaul Bouchier, Mike PurvisGeneralized client side source for rosserial.
rosserial_embeddedlinuxPaul Bouchier, Mike PurvisLibraries and examples for ROSserial usage on Embedded Linux Enviroments
rosserial_mbedGary ServinLibraries and examples for ROSserial usage on Mbed Platforms.
rosserial_msgsPaul Bouchier, Mike PurvisMessages for automatic topic configuration using rosserial.
rosserial_pythonPaul Bouchier, Mike PurvisA Python-based implementation of the ROS serial protocol.
rosserial_serverMike PurvisThe rosserial_server package provides a C++ implementation of the rosserial server side, serving...
rosserial_tivacVitor Matos, Vitor Matosrosserial_tivac package provides the required hardware definitions for compiling rosserial_client ta...
rosserial_windowsKareem ShehataLibraries and examples for ROSserial usage on Windows Platforms.
rosserial_xbeePaul Bouchierrosserial_xbee provides tools to do point to multipoint communication between rosserial nodes c...
rosserviceDirk Thomasrosservice contains the rosservice command-line tool for listing and querying ROS <a href="http:...
rostestDirk ThomasIntegration test suite based on roslaunch that is compatible with xUnit frameworks.
rostimeDirk ThomasTime and Duration implementations for C++ libraries, including roscpp.
rostopicDirk Thomasrostopic contains the rostopic command-line tool for displaying debug information about ROS ...
rostwitterk-okadaThe rostwitter package
rosunitDirk ThomasUnit-testing package for ROS. This is a lower-level library for rostest and handles unit tests, wher...
roswiki_nodeDavid V. Lu!!Creates CS/NodeAPI clearsilver documentation from source code files. Typical usage: rosrun roswiki_n...
roswtfDirk Thomasroswtf is a tool for diagnosing issues with a running ROS system. Think of it as a FAQ implemented i...
roswwwIsaac Isao Saito, Jihoon LeeFeathery lightweight web server for ROS, that is based on <a href="http://www.tornadoweb.org/en/stab...
rotate_recoveryDavid V. Lu!!, Michael FergusonThis package provides a recovery behavior for the navigation stack that attempts to clear space by p...
rplidar_roskint.zhaoThe rplidar ros package support rplidar and rplidar A2
rqt_actionAaron Blasdelrqt_action provides a feature to introspect all available ROS action (from actionlib) types. By u...
rqt_bagAaron Blasdel, Austin Hendrixrqt_bag provides a GUI plugin for displaying and replaying ROS bag files.
rqt_bag_pluginsAaron Blasdel, Austin Hendrixrqt_bag provides a GUI plugin for displaying and replaying ROS bag files.
rqt_consoleAaron Blasdelrqt_console provides a GUI plugin for displaying and filtering ROS messages.
rqt_controller_managerKelsey Hawkins, Adolfo Rodríguez TsouroukdissianThe rqt_controller_manager package
rqt_depAaron Blasdelrqt_dep provides a GUI plugin for visualizing the ROS dependency graph.
rqt_ez_publisherTakashi OguraThe rqt_ez_publisher package
rqt_graphAaron Blasdelrqt_graph provides a GUI plugin for visualizing the ROS computation graph.<br/> ...
rqt_guiDirk Thomasrqt_gui provides the main to start an instance of the ROS integrated graphical user interface provid...
rqt_gui_cppDirk Thomasrqt_gui_cpp enables GUI plugins to use the C++ client library for ROS.
rqt_gui_pyDirk Thomasrqt_gui_py enables GUI plugins to use the Python client library for ROS.
rqt_image_viewAaron Blasdelrqt_image_view provides a GUI plugin for displaying images using image_transport.
rqt_joint_trajectory_controllerAdolfo Rodriguez TsouroukdissianGraphical frontend for interacting with joint_trajectory_controller instances.
rqt_launchIsaac Saito, Stuart GlaserThis rqt plugin ROS package provides easy view of .launch files. User can also start and end node ...
rqt_logger_levelAaron Blasdelrqt_logger_level provides a GUI plugin for configuring the logger level of ROS nodes.<br/> <br/> ...
rqt_moveitAaron BlasdelAn rqt-based tool that assists monitoring tasks for <a href="http://ros.org/wiki/moveit">MoveIt!<...
rqt_msgAaron BlasdelA Python GUI plugin for introspecting available ROS message types. Note that the msgs available th...
rqt_nav_viewAaron Blasdelrqt_nav_view provides a gui for viewing navigation maps and paths.
rqt_plotDorian Scholz, Austin Hendrixrqt_plot provides a GUI plugin visualizing numeric values in a 2D plot using different plotting back...
rqt_pose_viewDorian Scholz, Aaron Blasdelrqt_pose_view provides a GUI plugin for visualizing 3D poses.
rqt_publisherDorian Scholzrqt_publisher provides a GUI plugin for publishing arbitrary messages with fixed or computed field v...
rqt_py_commonDorian Scholz, Isaac Saitorqt_py_common provides common functionality for rqt plugins written in Python. Despite no plugin...
rqt_py_consoleDorian Scholzrqt_py_console is a Python GUI plugin providing an interactive Python console.
rqt_reconfigureScott K Logan, Ze'ev KlapowThis rqt plugin succeeds former dynamic_reconfigure's GUI (reconfigure_gui), and provides the way ...
rqt_robot_dashboardAaron Blasdelrqt_robot_dashboard provides an infrastructure for building robot dashboard plugins in rqt.
rqt_robot_monitorAustin Hendrix, Isaac Saito, Ze'ev Klapow, Kevin Watts, Josh Faustrqt_robot_monitor displays diagnostics_agg topics messages that are published by <a href="http://...
rqt_robot_steeringAaron Blasdelrqt_robot_steering provides a GUI plugin for steering a robot using Twist messages.
rqt_runtime_monitorAaron Blasdelrqt_runtime_monitor provides a GUI plugin viewing DiagnosticsArray messages.
rqt_rvizAaron Blasdelrqt_rviz provides a GUI plugin embedding <a href="http://www.ros.org/wiki/rviz">RViz</a>. Note t...
rqt_service_callerDorian Scholzrqt_service_caller provides a GUI plugin for calling arbitrary services.
rqt_shellDorian Scholzrqt_shell is a Python GUI plugin providing an interactive shell.
rqt_srvAaron BlasdelA Python GUI plugin for introspecting available ROS message types. Note that the srvs available th...
rqt_tf_treeAaron Blasdelrqt_tf_tree provides a GUI plugin for visualizing the ROS TF frame tree.
rqt_topDan LazewatskyRQT plugin for monitoring ROS processes.
rqt_topicDorian Scholzrqt_topic provides a GUI plugin for displaying debug information about ROS topics including publishe...
rqt_video_playbackJohannes MeyerThe rqt_video_playback package
rqt_webAaron Blasdelrqt_web is a simple web content viewer for rqt. Users can show web content in Qt-based window by spe...
rsv_balance_descriptionVitor MatosRoboSavvy's balancing platform URDF description and meshes.
rsv_balance_gazeboVitor MatosGazebo's specific packages for RoboSavvy's balance platform.
rsv_balance_gazebo_controlVitor MatosSelf-balancing control implementation package: currently simple PID demo.
rsv_balance_msgsVitor MatosRoboSavvy's balancing platform messages and services definitions.
rsv_balance_rqtVitor MatosRQT interface for setting operation mode of the balance platform.
rsv_balance_vizVitor MatosRVIZ configurations and custom visualizations.
rtabmapMathieu LabbeRTAB-Map's standalone library. RTAB-Map is a RGB-D SLAM approach with real-time constraints.
rtabmap_rosMathieu LabbeRTAB-Map's ros-pkg. RTAB-Map is a RGB-D SLAM approach with real-time constraints.
rtctreeKei Okada, Isaac Isao Saito<p>API for interacting with running RT-Components and managing RTM-based systems using OpenRTM-aist....
rtshellKei Okada, Isaac Isao Saito<p>Shell commands for managing RT-Middleware running on OpenRTM-aist.</p>
rtsprofileKei OKada, Isao Isaac Saito<p>Library to read, manipulate and write RT system profiles using the RTSProfile XML schema.</p>
rttOrocos DevelopersOrocos/RTT component framework
rtt_actionlibOrocos DevelopersThe rtt_actionlib package
rtt_actionlib_msgsOrocos DevelopersProvides an rtt typekit for ROS actionlib_msgs messages. It allows you to use ROS messages tran...
rtt_diagnostic_msgsOrocos DevelopersProvides an rtt typekit for ROS diagnostic_msgs messages. It allows you to use ROS messages tra...
rtt_dynamic_reconfigureOrocos DevelopersThe rtt_dynamic_reconfigure package
rtt_dynamic_reconfigure_testsOrocos DevelopersThe rtt_dynamic_reconfigure_tests package
rtt_geometry_msgsOrocos DevelopersProvides an rtt typekit for ROS geometry_msgs messages. It allows you to use ROS messages trans...
rtt_kdl_conversionsOrocos DevelopersThis package contains the components of the kdl_conversions package
rtt_nav_msgsOrocos DevelopersProvides an rtt typekit for ROS nav_msgs messages. It allows you to use ROS messages transparen...
rtt_rosOrocos DevelopersThis package provides an RTT plugin to add a ROS node to the RTT process, as well as several wra...
rtt_ros_msgsOrocos DevelopersThis package provides .msg and .srv files for use with the rtt_ros_integration packages.
rtt_ros_testsOrocos DevelopersThe rtt_ros_tests package
rtt_rosbuild_testsJohannes Meyerrtt_ros_rosbuild_test
rtt_rosclockOrocos DevelopersThis package provides an RTT plugin to access different time measurements on a realtime host.
rtt_roscommOrocos Developers, Jonathan Bohrenrtt_roscomm provides the necessary template files and cmake macros for automatic rtt typekit and...
rtt_roscomm_testsOrocos DevelopersThe rtt_roscomm_tests package
rtt_rosdeploymentOrocos Developersrtt_rosdeployment provides an RTT plugin to control an ocl deployment component over ROS service cal...
rtt_rosgraph_msgsOrocos DevelopersProvides an rtt typekit for ROS rosgraph_msgs messages. It allows you to use ROS messages trans...
rtt_rosnodeOrocos DevelopersThis package provides an RTT plugin to add a ROS node to the RTT process.
rtt_rospackOrocos Developersrtt_rospack provides an RTT plugin to use rospack to find packages in your ROS_PACKAGE_PATH
rtt_rospack_testsOrocos DevelopersThe rtt_ros_tests package
rtt_rosparamOrocos DevelopersThis package provides an RTT service and service-requester for associating RTT component properties ...
rtt_sensor_msgsOrocos DevelopersProvides an rtt typekit for ROS sensor_msgs messages. It allows you to use ROS messages transpa...
rtt_shape_msgsOrocos DevelopersProvides an rtt typekit for ROS shape_msgs messages. It allows you to use ROS messages transpar...
rtt_std_msgsOrocos DevelopersProvides an rtt typekit for ROS std_msgs messages. It allows you to use ROS messages transparen...
rtt_std_srvsOrocos DevelopersProvides an rtt typekit for ROS std_msgs messages. It allows you to use ROS messages transparen...
rtt_stereo_msgsOrocos DevelopersProvides an rtt typekit for ROS stereo_msgs messages. It allows you to use ROS messages transpa...
rtt_tfOrocos DevelopersThis package contains the components of the rtt_tf package
rtt_trajectory_msgsOrocos DevelopersProvides an rtt typekit for ROS trajectory_msgs messages. It allows you to use ROS messages tra...
rtt_visualization_msgsOrocos DevelopersProvides an rtt typekit for ROS visualization_msgs messages. It allows you to use ROS messages ...
rvizDavid Gossow, William Woodall, Josh Faust3D visualization tool for ROS.
rviz_imu_pluginMartin Günther, Ivan DryanovskiRVIZ plugin for IMU visualization
rviz_plugin_tutorialsWilliam WoodallTutorials showing how to write plugins for RViz.
rviz_python_tutorialWilliam WoodallTutorials showing how to call into rviz internals from python scripts.
rviz_visual_toolsDave Coleman, Andy McEvoyHelper functions for displaying and debugging data in Rviz via published markers
rwt_config_generatorDavid V. Lu!!The rwt_config_generator package
rwt_image_viewRyohei Ueda, Isaac IY SaitoThe rwt_image_view package
rwt_moveitIsaac I.Y. SaitoThis package provides a web user interface of <a href="http://moveit.ros.org/">MoveIt!</a> on top of...
rwt_plotRyohei Ueda, Isaac IY Saitorwt_plot
rwt_robot_monitorRyohei Ueda, Isaac IY SaitoThe rwt_robot_monitor package
rwt_speech_recognitionIsaac IY SaitoThe rwt_speech_recognition package
rwt_utils_3rdpartyRyohei Ueda, Isaac IY SaitoThe rwt_utils_3rdparty package
saphari_msgsjworchMessage definitions for manipulation and perception related tasks within the SAPHARI project
sbplMichael FergusonSearch-based planning library (SBPL).
sbpl_interfaceGil Jonessbpl_interface
sbpl_interface_rosGil Jonessbpl_interface_ros
scan_to_cloud_converterIvan Dryanovski, CarlosConverts LaserScan to PointCloud messages.
scanning_table_msgsTODO, Ferenc Balint-Benczedi(catkinization)catkinized common interface for turn table
schunk_ezn64Frantisek DurovskyXacro model and usb driver for basic communication with Schunk EZN64 gripper
schunk_pg70Frantisek DurovskyXacro model and RS232 control node for basic communication with Schunk PG70 gripper
screen_grabLucas WalterPublish a screen capture as an Image
self_testBrice Rebsamen, Austin Hendrix, Jeremy Leibs and Blaise Gassendself_test
sensor_msgsTully FooteThis package defines messages for commonly used sensors, including cameras and scanning laser ra...
serialWilliam Woodall, John HarrisonSerial is a cross-platform, simple to use library for using serial ports on computers. This library...
settlerlibVincent RabaudDefines helper functions and routines that greatly help when trying to create a settler for a sp...
shape_msgsIoan SucanThis package contains messages for defining shapes, such as simple solid object primitives (cube...
shape_toolsIoan Sucan, Gil JonesTools for operating on shape messages.
sherlock_sim_msgsAndrei HaiduSimulation related message definitions
sick_timMartin Günther, Martin GüntherA ROS driver for the SICK TiM series of laser scanners. Currently, the package supports serveral...
sicktoolboxChad Rockey, Thomas MillerSICK Toolbox drivers for SICK laser rangefinders This package contains the ROS fork of the SICK...
sicktoolbox_wrapperChad Rockeysicktoolbox_wrapper is a ROS wrapper for the outstanding <a href="http://www.ros.org/wiki/sicktoolbo...
simple_messageShaun Edwardssimple_message defines a simple messaging connection and protocol for communicating with an indust...
simple_navigation_goals_tutorialWilliam WoodallThe simple_navigation_goals_tutorial package
simulatorsDirk ThomasA metapackage to aggregate several packages.
single_joint_position_actionDevon AshThe single joint position action is a node that provides an action interface for commanding a traj...
sklearnKei Okada, Yuto InagakiROS wrapper for the sklearn library
slime_rosGayane KazhoyanExtensions for slime to assist in working with ROS packages
slime_wrapperGayane KazhoyanROS wrapper for slime
smachJonathan BohrenSMACH is a task-level architecture for rapidly creating complex robot behavior. At its core, SMA...
smach_msgsJonathan Bohrenthis package contains a set of messages that are used by the introspection interfaces for smach....
smach_rosJonathan BohrenThe smach_ros package contains extensions for the SMACH library to integrate it tightly with ROS...
smart_battery_msgsJihoon Lee, Daniel StonierSmart Battery Messages
smclibMikael ArguedasThe State Machine Compiler (SMC) from http://smc.sourceforge.net/ converts a language-independen...
social_navigation_layersDavid V. Lu!!Plugin-based layers for the navigation stack that implement various social navigation contraints,...
sophusDaniel StonierC++ implementation of Lie Groups using Eigen.
sound_playAustin Hendrixsound_play provides a ROS node that translates commands on a ROS topic (<tt>robotsound</tt>) into so...
spacenav_nodeJonathan Bohren, Blaise GassendROS interface to the 3Dconnexion SpaceNavigator 6DOF joystick.
speech_recognition_msgsYuki Furutaspeech_recognition_msgs
split_sequenceLorenz Moesenlechner, Georg Bartels3rd party library: split-sequence
sr_common_msgsRaul Perula-Martinezsr_common_msgs messages and services
srdfdomIoan Sucan, Guillaume WalckParser for Semantic Robot Description Format (SRDF).
stageWilliam Woodall, Brian Gerkey, Reed Hedges, Andrew Howard, Toby Collett, Pooya Karimian, Jeremy Asher, Alex Couture-Beil, Geoff Biggs, Rich Mattes, Abbas SadatMobile robot simulator http://rtv.github.com/Stage
stage_rosWilliam WoodallThis package provides ROS specific hooks for stage
statistics_msgsMike PurvisMessages related to the Point Grey camera driver.
std_msgsTully Foote, Ken Conley, Jeremy LeibsStandard ROS Messages including common message types representing primitive data types and other bas...
std_srvsDirk ThomasCommon service definitions.
stereo_image_procVincent Rabaud, Kurt Konolige, Jeremy LeibsStereo and single image rectification and disparity processing.
stereo_msgsTully Foote, Kurt Konoligestereo_msgs contains messages specific to stereo processing, such as disparity images.
stereo_slamPep Lluis NegreStereo Slam
swri_console_utilMarc Albanswri_console_util
swri_geometry_utilMarc Albanswri_geometry_util
swri_image_utilKris Kozakswri_image_util
swri_math_utilMarc Albanswri_math_util
swri_opencv_utilMarc Albanswri_opencv_util
swri_prefix_toolsElliot JohnsonContains scripts that are useful as prefix commands for nodes started by roslaunch.
swri_roscppElliot Johnsonswri_roscpp
swri_serial_utilMarc Albanswri_serial_util
swri_string_utilMarc Albanswri_string_util
swri_system_utilMarc Albanswri_system_util
swri_transform_utilMarc AlbanThe swri_transform_util package contains utility functions and classes for transforming between...
swri_yaml_utilMarc AlbanProvides wrappers around the yaml-cpp library for various utility functions and to abstract out ...
synchronization_toolsLorenz Moesenlechner, Georg Bartels3rd party library: synchronization-tools
teb_local_plannerChristoph RösmannThe teb_local_planner package implements a plugin to the base_local_planner of the 2D navigation st...
teb_local_planner_tutorialsChristoph RösmannThe teb_local_planner_tutorials package
teleop_tools_msgsBence MagyarThe teleop_tools_msgs package
teleop_twist_joyMike PurvisGeneric joystick teleop for twist robots.
teleop_twist_keyboardAustin HendrixGeneric keyboard teleop for twist robots.
test_bondMikael ArguedasContains tests for [[bond]], including tests for [[bondpy]] and [[bondcpp]].
test_diagnostic_aggregatorBrice Rebsamen, Austin Hendrix, Kevin WattsBasic diagnostic_aggregator tests are in the
test_mavrosVladimir Ermakov, Vladimir ErmakovTests for MAVROS package
test_nodeletMikael ArguedasA package for nodelet unit tests
test_nodelet_topic_toolsMikael Arguedas, Tully FooteA package for nodelet_topic_tools unit tests.
test_rosbagDirk Thomas, Jeremy Leibs, James BowmanA package containing the unit tests for rosbag.
test_rosbag_storageDirk ThomasA package containing the unit tests for rosbag_storage.
test_roscppDirk Thomas, Josh Faust, Brian Gerkey, Troy StraszheimTests for roscpp which depend on rostest.
test_rosgraphDirk ThomasTests for rosgraph which depend on rostest.
test_roslaunchDirk ThomasTests for roslaunch which depend on rostest.
test_roslib_commDirk Thomas, Ken ConleyUnit tests verifying that roslib is operating as expected.
test_rosmasterDirk ThomasTests for rosmaster which depend on rostest.
test_rosparamDirk ThomasA package containing the unit tests for rosparam.
test_rospyDirk Thomasrospy unit and integration test framework.
test_rosserviceDirk ThomasTests for the rosservice tool.
test_rostopicDirk ThomasTests for rostopic.
test_tf2Tully Foote, Eitan Marder-Eppsteintf2 unit tests
tfTully Foote, Eitan Marder-Eppstein, Wim Meeussentf is a package that lets the user keep track of multiple coordinate frames over time. tf maintains ...
tf2Tully Foote, Eitan Marder-Eppstein, Wim Meeussentf2 is the second generation of the transform library, which lets the user keep track of multipl...
tf2_bulletTully Footetf2_bullet
tf2_eigenKoji Teradatf2_eigen
tf2_geometry_msgsTully Footetf2_geometry_msgs
tf2_kdlTully FooteKDL binding for tf2
tf2_msgsTully Footetf2_msgs
tf2_pyTully FooteThe tf2_py package
tf2_rosTully Foote, Wim MeeussenThis package contains the ROS bindings for the tf2 library, for both Python and C++.
tf2_sensor_msgsVincent RabaudSmall lib to transform sensor_msgs with tf. Most notably, PointCloud2
tf2_toolsTully Footetf2_tools
tf2_web_republisherRussell TorisRepublishing of Selected TFs
tf_conversionsTully FooteThis package contains a set of conversion functions to convert common tf datatypes (point, vector, p...
tf_keyboard_calDave Coleman, Andy McEvoyAllows manual control of a TF through the keyboard
theora_image_transportJulius Kammerl, Ethan DreyfussTheora_image_transport provides a plugin to image_transport for transparently sending an image s...
tile_mapMarc AlbanTile map provides a slippy map style interface for visualizing OpenStreetMap and GooleMap tile...
timestamp_toolsChad RockeyThis package is currently for internal use only. Its API may change without warning in the futur...
topic_proxyJohannes Meyertopic_proxy implements a ROS service server and client to pull single messages from one master and o...
topic_toolsDirk Thomas, Brian GerkeyTools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta leve...
touch_skill_msgsRaul Perula-Martineztouch_skill messages and services
tracker_base_uidoroThe tracker_base_ui package
trajectory_msgsTully FooteThis package defines messages for defining robot trajectories. These messages are also the build...
transmission_interfaceAdolfo Rodriguez Tsouroukdissian, Dave ColemanTransmission Interface.
trivial_featuresLorenz Moesenlechner, Georg Bartels3rd party library: trivial-features
trivial_garbageLorenz Moesenlechner, Georg Bartels3rd party library: trivial-garbage
trivial_gray_streamsJan Winkler, Gayane Kazhoyan3rd party library: trivial-gray-streams
turtle_actionlibDaniel Stonierturtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape...
turtle_tfWilliam Woodall, Isaac Saitoturtle_tf demonstrates how to write a tf broadcaster and listener with the turtlesim. The tutle_tf_l...
turtle_tf2Denis ?toglturtle_tf2 demonstrates how to write a tf2 broadcaster and listener with the turtlesim. The tutle_tf...
turtlesimDirk Thomasturtlesim is a tool made for teaching ROS and ROS packages.
tuw_artoolkitplusMarkus BaderThe tuw_artoolkitplus package is a wrapper around the ARToolKitPlus software library for ROS. The ...
tuw_ellipsesMarkus BaderThe tuw_ellipses package contains a computer vision library which is able to detect ellipses within ...
tuw_uvcMarkus BaderThe tuw_uvc package is a USB-Camera driver with a dynamic reconfigure interface optimized for logite...
twist_muxEnrique Fernandez, Siegfried-A. Gevatter PujalsTwist multiplexer, which multiplex several velocity commands (topics) and allows to priorize o...
twist_mux_msgsEnrique Fernandez, Siegfried-A. Gevatter PujalsThe twist_mux msgs and actions package
uavc_v4lctlPatrick FeuserROS wrapper for the v4lctl tool
ublox_gpsJohannes MeyerProvides a ublox_gps node for uBlox GPS receivers and message and serialization packages for the bin...
ublox_msgsJohannes Meyerublox_msgs contains raw messages used by GNSS receiver modules of the company u-blox AG.
ublox_serializationJohannes Meyerublox_serialization provides header files for serialization of ROS messages to and from u-blox messa...
ueyeKevin HallenbeckDriver for IDS Imaging uEye cameras.
ueye_camAnqi XuA ROS nodelet and node that wraps the driver API for UEye cameras by IDS Imaging Development Sys...
um6Mike PurvisThe um6 package provides a C++ implementation of the CH Robotics serial protocol, and a correspo...
underwater_sensor_msgsMario Prats, Javier PerezCommon messages for underwater robotics
underwater_vehicle_dynamicsMario Prats, Javier Perez, Mario PratsAn underwater dynamics module
unique_idJack O'QuinROS Python and C++ interfaces for universally unique identifiers.
urdfIoan Sucan, Jackie KayThis package contains a C++ parser for the Unified Robot Description Format (URDF), which is an ...
urdf_parser_pluginIoan Sucan, Jackie KayThis package contains a C++ base class for URDF parsers.
urdf_tutorialDavid V. Lu!!This package contains a number of URDF tutorials.
urdfdom_pyIoan Sucan, Jackie Kay, Kelsey Hawkins, Antonio El Khoury, Eric CousineauPython implementation of the URDF parser.
urg_cChad Rockey, Katsumi Kimoto, Adrian BoeingThe urg_c package
urg_nodeChad Rockeyurg_node
usb_camRussell TorisA ROS Driver for V4L USB Cameras
uuid_msgsJack O'QuinROS messages for universally unique identifiers.
uwsimMario Prats, Javier PerezUWSim is an UnderWater SIMulator for marine robotics research and development. UWSim visualizes an u...
uwsim_bulletMario PratsThe bullet library. See https://code.google.com/p/bullet
uwsim_osgbulletMario PratsThe OSG Bullet library adapted to UWSim. See https://code.google.com/p/osgbullet
uwsim_osgoceanMario Prats, Javier PerezThe OSG Ocean library adapted to UWSim. See https://code.google.com/p/osgocean
uwsim_osgworksMario Prats, Javier PerezThe OSG Works library adapted to UWSim. See https://code.google.com/p/osgworks
velocity_controllersAdolfo Rodriguez Tsouroukdissianvelocity_controllers
velodyne_descriptionKevin HallenbeckURDF and meshes describing Velodyne laser scanners.
velodyne_gazebo_pluginsKevin HallenbeckGazebo plugin to provide simulated data from Velodyne laser scanners.
vicon_bridgeMarkus AchtelikThis is a driver providing data from VICON motion capture systems. It is based on the vicon_mocap pa...
video_stream_opencvSammy PfeifferThe video_stream_opencv package contains a node to publish a video stream (the protocols that op...
vispFabien SpindlerViSP, standing for Visual Servoing Platform, is unique. This software is a complete cross-platfo...
visp_auto_trackerFabien SpindlerOnline automated pattern-based object tracker relying on visual servoing. visp_auto_tracker wra...
visp_bridgeFabien SpindlerConverts between ROS structures and ViSP structures.
visp_camera_calibrationFabien Spindlervisp_camera_calibration allows easy calibration of cameras using a customizable pattern and ViS...
visp_hand2eye_calibrationFabien Spindlervisp_hand2eye_calibration estimates the camera position with respect to its effector using the ...
visp_rosFabien Spindler, Fabien SpindlerAn extension of ViSP library that interfaces ROS into usual ViSP classes and a basket of generic ros...
visp_trackerFabien SpindlerWraps the ViSP moving edge tracker provided by the ViSP visual servoing library into a ROS packa...
visualization_marker_tutorialsWilliam WoodallThe visulalization_marker_tutorials package
visualization_msgsTully Foote, Davis Gossowvisualization_msgs is a set of messages used by higher level packages, such as <a href="/wiki/rviz">...
visualization_osgJavier Perezvisualization_osg is a metapackage providing support for visualization of geometry using the OpenSce...
vizDirk ThomasA metapackage to aggregate several packages.
voice_textk-okadavoice_text (www.voicetext.jp)
voxel_gridDavid V. Lu!!, Michael Ferguson, contradict@gmail.comvoxel_grid provides an implementation of an efficient 3D voxel grid. The occupancy grid can support ...
vrep_ros_pluginGiovanni Claudio, Giovanni ClaudioThe vrep_ros_plugin package
vrpn_client_rosPaul BovbelROS client nodes for the <a href="https://github.com/vrpn/vrpn/wiki">VRPN</a> library, compatible wi...
warehouse_rosIoan SucanPersistent storage of ROS data using MongoDB
web_video_serverRussell TorisHTTP Streaming of ROS Image Topics in Multiple Formats
wfov_camera_msgsMike PurvisMessages related to the Point Grey camera driver.
wiimoteJonathan Bohren, Melonee WiseThe wiimote package allows ROS nodes to communicate with a Nintendo Wiimote and its related peri...
world_item_observerRussell TorisPersistent Observer of Items in the World for the Spatial World Database
world_item_searchRussell TorisWorld Object Search via Persistence Models
worldlibRussell TorisC++ Library for World State Learning Methods
xacroMorgan Quigley, William Woodall, Robert HaschkeXacro (XML Macros) Xacro is an XML macro language. With xacro, you can construct shorter and mo...
xmlrpcppDirk Thomas, Konstantin Pilipchuk, Morgan QuigleyXmlRpc++ is a C++ implementation of the XML-RPC protocol. This version is heavily modified from ...
yasonLorenz Moesenlechner, Gayane Kazhoyan3rd party library: YASON
youbot_driverWalter Nowakdriver for the KUKA youBot robot