fuertegroovyhydroindigojade
packagesstacksmetapackages
 

Browsing packages for indigo

Name Maintainers / Authors Description
ackermann_msgsJack O'QuinROS messages for robots using Ackermann steering.
actionlibEsteve Fernandez, Vijay PradeepThe actionlib stack provides a standardized interface for interfacing with preemptable tasks. Ex...
actionlib_msgsTully Footeactionlib_msgs defines the common messages to interact with an action server and an action clie...
actionlib_tutorialsDaniel StonierThe actionlib_tutorials package
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 Monajjemi&quot;ardrone_autonomy&quot; is a ROS driver for Parrot AR-Drone quadrocopter. This driver is based ...
argos3d_p100Voxel interactive, Simon VoglThe argos3D P100 ROS package
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.
ax2550William Woodall, Michael CarrollPackage which provides a library and a ROS ndoe for interfacing with the Roboteq AX2550 motor contro...
axis_cameraMike PurvisPython ROS drivers for accessing an Axis camera's MJPG stream. Also provides control for PTZ cam...
base_local_plannerDavid V. Lu!!, Michael Ferguson, contradict@gmail.comThis package provides implementations of the Trajectory Rollout and Dynamic Window approaches to loc...
battery_monitor_rmpRussell TorisMonitor for the Segway Batteries
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...
bondEsteve FernandezA bond allows two processes, A and B, to know when the other has terminated, either cleanly or b...
bondcppEsteve FernandezC++ implementation of bond, a mechanism for checking when another process has terminated.
bondpyEsteve FernandezPython implementation of bond, a mechanism for checking when another process has terminated.
brics_actuatorAlexander Bubeckbrics_actuator
brideAlexander Bubeckinstaller.py installs a full eclipse installation in this package. Additionally CDT and the BRIDE pl...
bride_compilersAlexander Bubeckbride_compilers
bride_plugin_sourceAlexander BubeckSource code for BRICS eclipse plugins.
bride_templatesAlexander Bubeckbride_templates
bride_tutorialsAlexander Bubeckbride_tutorials
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...
camera1394Jack O'Quin, Ken Tossell, Patrick Beeson, Nate Koenig, Andrew Howard, Damien Douxchamps, Dan DennedyROS driver for devices supporting the IEEE 1394 Digital Camera (IIDC) protocol. Supports the ROS...
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...
camera_umdKen TossellUMD camera metapackage
capabilitiesWilliam WoodallPackage which implements capabilities, including code to parse capability interface specs, to parse ...
carl_bringupRussell Toris, David Kent, David KentCARL Bringup Launch Scripts
carl_descriptionRussell Toris, David Kent, David KentURDF Files for CARL
carl_dynamixelRussell Toris, David KentConfiguration for CARLS's Head Dynamixel Servo
carl_estopRussell TorisSoftware Emergency Stop for the CARL Robot
carl_navigationRussell TorisAutonomous Navigation Capabilities for CARL
carl_teleopRussell Toris, David Kent, David KentControl the Movement Devices on CARL
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...
catkinDirk Thomas, Morten Kjaergaard, Brian Gerkey, Dirk ThomasLow-level build system macros and infrastructure for ROS.
chatter_concertDaniel StonierA very simple software concert with talker/listener apps.
class_loaderEsteve FernandezThe 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 ...
cob_base_drive_chainMatthias GruhlerThis package contains classes that are able to control the platform of the Care-O-Bot. This means to...
cob_base_velocity_smootherFlorian MirusThe 'cob_base_velocity_smoother' reads velocity messages and publishes messages of the same type for...
cob_calibration_dataFlorian Weisshardt, Nadia Hammoudeh GarciaThis repository holds the current calibration data for Care-O-bot.
cob_cam3d_throttleJoshua Hamppcob_cam3d_throttle: only for Trottel
cob_camera_sensorsJan FischerFor more information read the readme.htm file located in
cob_canopen_motorMatthias GruhlerThe package cob_canopen_motor implements a controller-drive component which is connected to a can-bu...
cob_collision_velocity_filterMatthias Gruhler, Michal Spanel (spanel@fit.vutbr.cz, vel. limited marker)The cob_collision_velocity_filter package is a package for collision avoidance using teleoperation.
cob_default_env_configNadia Hammoudeh GarciaThis package contains configuration files for the default environments for Care-O-bot supported by I...
cob_descriptionNadia Hammoudeh GarciaThis package contains the description (mechanical, kinematic, visual, etc.) of the Care-O-bot robo...
cob_footprint_observerMatthias GruhlerThe cob_footprint_observer package adjusts the footprint of the robot based on the setup (e.g. arm a...
cob_generic_canMatthias GruhlerThe package cob_generic_can provides an interface for nodes on a can-bus and examplary wrappers for ...
cob_head_axisMatthias Gruhlercob_head_axis
cob_image_flipRichard BormannFlips the image of Care-O-bots kinect in dependence of the viewving direction of the cameras to rece...
cob_lbrFlorian Weisshardt, Nadia Hammoudeh Garciacob_lbr
cob_lightBenjamin MaidelThis package contains scripts to operate the LED lights on Care-O-bot.
cob_lookat_controllerFelix MessmerThe cob_lookat_controller package
cob_msgsFelix Messmer, Florian WeisshardtThis package is a copy of former pr2_msgs - ported to ROS Indigo Messages for representing PR2 s...
cob_object_detection_msgsRichard BormannThis package contains the cob_object_detection_msgs.
cob_perception_msgsRichard BormannThis package contains the cob_perception_msgs.
cob_phidgetsBenjamin Maidelcob_phidgets
cob_relayboardMatthias Gruhlercob_relayboard
cob_safety_controllerMatthias LuedtkeThis package is a substitute for the private implementation of cob_safety_controller package
cob_sick_lms1xxJoshua Hampp, Denis StoglThis package published a laser scan message out of a Sick LMS1xx laser scanner. This version is mad...
cob_sick_s300Joshua HamppThis package published a laser scan message out of a Sick S300 laser scanner.
cob_soundNadia Hammoudeh GarciaThis package implements a sound play module using text2wave and aplay through python.
cob_srvsFlorian WeisshardtThis Package contains Care-O-bot specific service definitions.
cob_trajectory_controllerAlexander BubeckThis package provides a trajectory controller which controlls velocities for a chain of joints. This...
cob_twist_controllerFelix MessmerThe cob_twist_controller package
cob_undercarriage_ctrlMatthias Gruhlercob_undercarriage_ctrl implements a controller for the omnidirectional base of Care-O-bot 3 on joint...
cob_utilitiesMatthias GruhlerDeprecated &quot;cob_utilities&quot; subsumes a number of classes, which are used in the origina...
cob_vision_utilsJan FischerThis package contains utilities used within the cob_object_detection toolchain.
cob_voltage_controlAlexander BubeckInterface to IO board that manages emergency stop and battery voltage on rob@work 3
collada_parserIoan Sucan, Kei OkadaThis package contains a C++ parser for the Collada robot description format. The parser reads a ...
collada_urdfIoan Sucan, Rosen DiankovThis package contains a tool to convert Unified Robot Description Format (URDF) documents into COLLA...
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 ...
concert_conductorDaniel Stonier, Jihoon LeeManaging the concert clients - invitations, monitoring connections...
concert_conductor_graphDaniel Stonier, Donguk LeeThe concert_conductor_graph package
concert_masterDaniel StonierGeneral concert functionality.
concert_msgsDaniel Stonier, Jihoon LeeShared communication types for the concert framework.
concert_qt_service_infokentA rqt plugin that displays the information provided by concert_qt_service_info
concert_qt_teleopDonguk LeeAn rqt plugin for teleop'ing concert robots
concert_resource_poolJack O'QuinPython interfaces for managing a pool of ROCON scheduler resources.
concert_scheduler_requestsJack O'QuinPython interfaces for managing ROCON scheduler requests.
concert_schedulersDaniel StonierVarious schedulers for the concert
concert_service_adminDaniel StonierA general purpose admin service (mostly configures rocon interactions).
concert_service_gazeboDaniel Stonier, Piyush KhandelwalSets up the gazebo robot manager as a service to assist in spawning/killing robots as concert client...
concert_service_link_graphDaniel Stonier, Jihoon LeeService type support for link graphs
concert_service_managerDaniel Stonier, Jihoon LeeComponent responsible for launching and managing concert services.
concert_service_msgsDaniel StonierMessages used by official rocon services.
concert_service_teleopDaniel StonierTeleop by request from a rocon interactive program.
concert_service_turtlesimDaniel StonierSets up the turtlesim engine as a service to assist in spawning/killing turtle concert clients.
concert_service_utilitiesDaniel StonierUtilities for services.
concert_simple_schedulerJack O'QuinThis ROS package provides a simple, experimental, resource scheduler for the Robotics in Concert...
concert_tutorialDaniel StonierIntroductory soft tutorial for the rocon concert.
concert_utilitiesDaniel StonierUtilities, libraries and modules for general concert support.
console_bridgeIoan Sucan, Ioan SucanThis package has been released upstream. This is just a wrapper for backwards compatibility you shou...
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_interfaceWim MeeussenInterface base class for controllers
controller_managerWim MeeussenThe controller manager.
controller_manager_msgsWim MeeussenMessages and services for the controller manager.
controller_manager_testsVijay Pradeepcontroller_manager_tests
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...
cpp_commonDirk Thomascpp_common contains C++ code for doing things that are not necessarily ROS related, but are usef...
cv_bridgeVincent Rabaud, James BowmanThis contains CvBridge, which converts between ROS Image messages and OpenCV images.
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
desire_descriptionNadia Hammoudeh GarciaThis package contains the description (mechanical, kinematic, visual, etc.) of the Desire robot. T...
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.
driver_baseChad RockeyA framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test. ...
dummy_slam_broadcasterdillenbergerThe dummy_slam_broadcaster package
dwa_local_plannerDavid V. Lu!!, Michael FergusonThis package provides an implementation of the Dynamic Window Approach to local robot naviga...
dynamic_reconfigureEsteve FernandezThis 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_motorAntons RebgunsThis stack contains packages that are used to interface with Robotis Dynamixel line of servo mot...
dynamixel_msgsAntons RebgunsCommon messages used throughout dynamixel_motor stack.
dynamixel_tutorialsAntons RebgunsExample configuration and launch file for dynamixel_motor stack.
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_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_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, Troy StraszheimEcto 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_controllersVijay Pradeepeffort_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
euslispKei OkadaThis packages contains humanoid robot modeling software based on EusLisp language developed by resea...
executive_smachJonathan Bohren, Wim MeeussenThis metapackage depends on the SMACH library and ROS SMACH integration packages.
executive_smach_visualizationJonathan Bohren, Wim MeeussenThis metapackage depends on the SMACH visualization tools.
fake_localizationDavid V. Lu!!, Michael FergusonA ROS node that simply forwards odometry information.
fclIoan SucanFCL is a collision checking library
filtersTully FooteThis library provides a standardized interface for processing data as a sequence of filters. T...
flir_ptu_descriptionMike PurvisURDF description the FLIR PTUs, currently the D46.
flir_ptu_driverMike Purvis, David V. Lu, Nick HawesDriver for the FLIR pan/tilt units.
flir_ptu_vizMike PurvisLaunchfiles and rviz configs to assist with visualizing the FLIR PTUs.
force_sensor_handlerGiovanni ClaudioThe force_sensor_handler package
force_torque_sensor_controllerAdolfo Rodriguez TsouroukdissianController to publish state of force-torque sensors
forward_command_controllerAdolfo Rodriguez Tsouroukdissian, Adolfo Rodriguez Tsouroukdissianforward_command_controller
freenect_cameraJack O'Quin, Piyush Khandelwal, Radu Bogdan Rusu (original openni_camera driver)., Piyush Khandelwal (libfreenect port).A libfreenect-based ROS driver for the Microsoft Kinect. This is a port of the OpenNI driver th...
freenect_launchJack O'Quin, Piyush KhandelwalLaunch files for freenect_camera to produce rectified, registered or disparity images. Also pro...
freenect_stackJack O'Quin, Piyush KhandelwalA libfreenect-based ROS driver for the Microsoft Kinect
frida_driverAlexander Bubeckfrida_driver
gateway_msgsDaniel Stonier, Jihoon Lee, Piyush KhandelwalMessages used by the gateway model.
gazebo2rvizAndreas BihlmaierThis package contains nodes to automatically import all entities simulated in a ROS-enabled Gazebo i...
gazebo_msgsJohn HsuMessage and service data structures for interacting with Gazebo from ROS.
gazebo_pluginsJohn HsuRobot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components.
gazebo_rosJohn Hsu, Dave Coleman, Dave ColemanProvides ROS plugins that offer message and service publishers for interfacing with <a href="http://...
gazebo_ros_controlJonathan Bohren, Adolfo Rodriguez Tsouroukdissiangazebo_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 SucanThis 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-...
gps_commonTimo RoehlingGPS messages and common routines for use in GPS drivers
gps_umdKen Tossellgps_umd metapackage
gpsd_clientTimo Roehling, Rob Thomsonconnects to a GPSd server and broadcasts GPS fixes using the NavSatFix message
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
grasping_msgsMichael FergusonMessages for describing objects and how to grasp them.
gripper_action_controllerSachin ChittaThe gripper_action_controller package
hardware_interfaceWim Meeussen, Adolfo Rodriguez TsouroukdissianHardware Interface base class.
hector_compressed_map_transportJohannes Meyerhector_compressed_map_transport provides means for transporting compressed map data through the use ...
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_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_nav_msgsJohannes Meyerhector_nav_msgs contains messages and services used in the hector_slam stack.
hector_slam_launchJohannes Meyerhector_slam_launch contains launch files for launching hector_slam with different robot systems/setu...
hector_trajectory_serverJohannes Meyerhector_trajectory_server keeps track of tf trajectories extracted from tf data and makes this data a...
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
humanoid_nav_msgsArmin HornungMessages and services for humanoid robot navigation
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....
imu_handlerGiovanni ClaudioThe imu_handler package
imu_pipelineChad Rockeyimu_pipeline
imu_sensor_controllerAdolfo Rodriguez TsouroukdissianController to publish state of IMU sensors
interaction_cursor_3dAdam LeeperMetapackage for interaction cursor functionality.
interaction_cursor_demoAdam LeeperA demo 3D cursor interaction application.
interaction_cursor_msgsAdam LeeperA message API for implementing a 6-DOF interaction cursor. A minimal implementation has one node...
interaction_cursor_rvizAdam LeeperAn Rviz plugin that implements the interaction_cursor_msgs API to interact with interactive_mark...
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...
ipa_canopen_coreThiago de Freitas, Thiago de FreitasROS-independent CANopen C++ library. User manual: https://github.com/ipa320/ipa_canopen/blob/m...
ipa_canopen_rosThiago de Freitas, Thiago de FreitasThis package provides functionalities to communicate a ROS Node to CANopen devices
jaco_descriptionDavid Kent, Russell Toris3D Model and URDF of the Kinova JACO Arm
jaco_interactionDavid Kent, Russell TorisInteractive manipulation with the JACO Arm
jaco_sdkDavid Kent, Russell TorisJACO Software SDK and API
jaco_teleopDavid Kent, Russell TorisVarious Nodes for Teleoperating the JACO Arm
joint_limits_interfaceAdolfo Rodriguez TsouroukdissianInterface for enforcing joint limits.
joint_state_controllerWim MeeussenController to publish joint state
joint_state_publisherDavid V. Lu!!This 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_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...
jpeg_streamerKen Tosselltools for streaming JPEG-formatted CompressedImage topics over HTTP
jsk_roseusKei Okada, Kei Okada, Youhei Kakiuchi<p>Metapackage that contains roseus package for jsk-ros-pkg</p>
kdl_conversionsTully FooteConversion functions between KDL and geometry_msgs types.
kdl_parserIoan SucanThe Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and...
kinect_2d_scannerJose-Luis Blanco-ClaracoKinect grabber as 2D laser scans
kobuki_appsMarcus LiebhardtRobot apps for Kobuki
kobuki_auto_dockingYounghun JuAutomatic docking for Kobuki: Users owning a docking station for Kobuki can use this tool to le...
kobuki_bumper2pcJorge Santos SimonBumper/cliff to pointcloud nodelet: Publish bumpers and cliff sensors events as points in a poin...
kobuki_capabilitiesMarcus LiebhardtKobuki's capabilities
kobuki_controller_tutorialMarcus LiebhardtCode for the Kobuki controller tutorial.
kobuki_dashboardMarcus Liebhardt, Marcus LiebhardtThe Kobuki dashboard is a RQT-based plug-in for visualising data from Kobuki and giving easy access ...
kobuki_descriptionYounghun Ju, Marcus Liebhardt, Younghun JuDescription of the Kobuki model. Provides the model description of Kobuki for simulation and v...
kobuki_dock_driveYounghun JuDock driving library for Kobuki. Users owning a docking station for Kobuki can use this tool t...
kobuki_driverDaniel Stonier, Younghun Ju, Jorge Santos SimonC++ driver library for Kobuki: Pure C++ driver library for Kobuki. This is for those who do not ...
kobuki_ftdiYounghun JuUtilities for flashing and enabling Kobuki's USB connection. This package contains tools for fl...
kobuki_gazeboMarcus LiebhardtKobuki simulation for Gazebo
kobuki_gazebo_pluginsMarcus LiebhardtKobuki-specific ROS plugins for Gazebo
kobuki_keyopDaniel StonierKeyboard teleoperation for Kobuki: relays commands from a keyboard to Kobuki.
kobuki_msgsDaniel Stonier, Younghun Ju<p> Kobuki message and service types: custom messages and services for Kobuki packages. </...
kobuki_nodeDaniel Stonier, Younghun Ju, Jorge Santos SimonROS nodelet for Kobuki: ROS wrapper for the Kobuki driver.
kobuki_qtestsuiteDaniel StonierAn rqt plugin that provides a graphical, interactive testsuite for Kobuki.
kobuki_random_walkerMarcus LiebhardtRandom walker app for Kobuki
kobuki_rappsMarcus LiebhardtRobot apps for Kobuki
kobuki_rviz_launchersMarcus LiebhardtThe kobuki_rviz_launchers package
kobuki_safety_controllerMarcus LiebhardtA controller ensuring the safe operation of Kobuki. The SafetyController keeps track of bumper,...
kobuki_softappsJihoon LeeThe kobuki_softapps package
kobuki_softnodeJihoon LeeROS nodelet for fake Kobuki.
kobuki_testsuiteJorge Santos SimonKobuki test suite: this package provides tools to thoroughly test Kobuki's hardware.
korg_nanokontrolAustin HendrixROS driver to use the Kork NanoKontrol MIDI device as a joystick.
laptop_battery_monitorDaniel StonierSimple script to check battery status
laser_assemblerDavid GossowProvides 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_geometryDave Hershberger, William WoodallThis package contains a class for converting from a 2D laser scan as defined by sensor_msgs/Lase...
laser_procChad Rockeylaser_proc
libccdIoan Sucanlibccd is library for collision detection between two convex shapes.
libfovisPep Lluis Negre, Maurice FallonFast Odometry from VISion
libfreenectJack O'Quin, Piyush Khandelwal, Kyle Machulis, OpenKinect communityOpen source libraries that will enable the Kinect to be used with Windows, Linux, and Mac.
libg2oVincent Rabaud, Giorgio Grisetti, Hauke Strasdat, Kurt Konolige, Wolfram BurgardThe libg2o library from http://openslam.org/g2o.html
libnaboStéphane Magnenatlibnabo is a fast K Nearest Neighbour library for low-dimensional spaces.
libntcanFlorian WeisshardtThis package wraps the libntcan to use it as a ros dependency.
libpcanFlorian WeisshardtThis package wraps the libpcan to use it as a ros dependency
libphidgetsBenjamin MaidelThis package wraps the libphidgets to use it as a ros dependency
libpointmatcherFrancois Pomerleaulibpointmatcher is a modular ICP library, useful for robotics and computer vision.
librviz_tutorialWilliam WoodallTutorial showing how to compile your own C++ program with RViz displays and features.
libuvcKen TossellUSB Video Class driver library
libuvc_cameraKen TossellUSB Video Class camera driver
libuvc_rosKen Tosselllibuvc_ros metapackage
lms1xxMike PurvisThe lms1xx package contains a basic ROS driver for the SICK LMS1xx line of LIDARs.
m4atx_battery_monitorRussell Toris, Chris Dunkers, Russell TorisBattery Monitor for the M4-ATX Power Module
manipulation_msgsJon BinneyThe manipulation_msgs package
manipulator_handlerGiovanni ClaudioThe manipulator_handler package
map_msgsStéphane MagnenatThis 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...
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...
mavlinkVladimir ErmakovMAVLink message marshaling library. This package provides C-headers and pymavlink library.
mavrosVladimir ErmakovMAVROS -- MAVLink extendable communication node for ROS with UDP proxy for Ground Control Statio...
mavros_extrasVladimir ErmakovExtra nodes and plugins for mavros
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.
microstrain_3dmgx2_imuChad Rockey, Blaise GassendA driver for IMUs compatible the microstrain 3DM-GX2 and 3DM-GX3 protocol. Includes a heavily m...
mjpeg_serverRussell TorisA ROS Node to Stream Image Topics Via a MJPEG Server
mkDirk Thomas, Brian GerkeyA collection of .mk include files for building ROS architectural elements. Most package authors ...
monocam_settlerVincent RabaudListens on a ImageFeatures topic, and waits for the data to settle. This package is experimenta...
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_commanderIoan SucanPython interfaces to MoveIt
moveit_coreSachin Chitta, Ioan Sucan, Acorn PooleyCore libraries used by MoveIt!
moveit_fake_controller_managerIoan SucanA fake controller manager plugin for MoveIt.
moveit_ikfastDave Coleman, Jeremy Zoss, David Butterworth, Mathias LüdtkGenerates a IKFast kinematics plugin for MoveIt using OpenRave generated cpp files.
moveit_msgsIoan Sucan, Sachin ChittaMessages, services and actions used by MoveIt
moveit_planners_omplIoan SucanMoveIt interface to OMPL
moveit_pluginsIoan Sucan, Ioan SucanMetapackage for moveit plugins.
moveit_pythonMichael FergusonA pure-python interaface to the MoveIt! ROS API.
moveit_resourcesIoan Sucan, Acorn PooleyResources used by MoveIt!
moveit_rosIoan Sucan, Sachin Chitta, Acorn PooleyComponents of MoveIt that use ROS
moveit_ros_benchmarksIoan SucanMoveIt tools for benchmarking
moveit_ros_benchmarks_guiIoan Sucan, Mario PratsMoveIt GUI tools for benchmarking
moveit_ros_manipulationIoan Sucan, Sachin Chitta, Sachin ChittaComponents of MoveIt used for manipulation
moveit_ros_move_groupSachin Chitta, Ioan SucanThe move_group node for MoveIt
moveit_ros_perceptionIoan Sucan, Jon Binney, Suat GedikliComponents of MoveIt connecting to perception
moveit_ros_planningSachin Chitta, Ioan SucanPlanning components of MoveIt that use ROS
moveit_ros_planning_interfaceIoan SucanComponents of MoveIt that offer simpler interfaces to planning and execution
moveit_ros_robot_interactionIoan SucanComponents of MoveIt that offer interaction via interactive markers
moveit_ros_visualizationIoan Sucan, Dave Coleman, Sachin ChittaComponents of MoveIt that offer visualization
moveit_ros_warehouseIoan SucanComponents of MoveIt connecting to MongoDB
moveit_setup_assistantIoan Sucan, Dave ColemanGenerates a configuration package that makes it easy to use MoveIt!
moveit_simple_controller_managerMichael FergusonA generic, simple controller manager plugin for MoveIt.
moveit_simple_graspsDave ColemanA basic grasp generator for simple objects such as blocks or cylinders for use with the MoveIt! pick...
moveit_visual_toolsDave ColemanHelper functions for displaying and debugging MoveIt! data in Rviz via published markers
mrpt_bridgeJose-Luis Blanco-Claraco, Markus BaderThe mrpt_bridge package
mrpt_localizationMarkus BaderThis package provides an interface for the mprt (Mobile robotics C++ libraries) and enables the 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_tutorialsMarkus BaderThe mrpt_tutorials package
multimaster_msgs_fkieAlexander TiderkoThe messages required by multimaster packages.
nao_bringupSeverin 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_descriptionSeverin Lemaignan, Vincent RabaudDescription of the Nao robot model that can be used with robot_state_publisher to display the robot'...
nao_driverSeverin Lemaignan, Vincent Rabaud, Stefan Osswald, Daniel Maier, Miguel Sarabia, Severin Lemaignan<p> Driver package for the Nao robot, providing access to walking commands, joint angles...
nao_meshesVincent Rabaudmeshes for the Aldebaran Robotics NAO
nao_msgsSeverin Lemaignan, Vincent Rabaud, Daniel Maier, Miguel SarabiaMessage and service declarations for the Nao humanoid
nao_path_followerArmin Hornung, Stefan Osswald, Daniel MaierEnables a Nao humanoid to either walk to a target location (with localization feedback), or follow...
nao_poseSeverin Lemaignan, Severin Lemaignan<p> This package contains nodes for managing Nao's poses. </p>
nao_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...
nao_teleopArmin HornungTeleoperation (gamepad or joystick) for the Nao humanoid
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://ros.org/wiki/navi...
navfnDavid V. Lu!!, Michael Ferguson, contradict@gmail.comnavfn provides a fast interpolated navigation function that can be used to create plans for ...
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...
nodeletEsteve Fernandez, Radu Bogdan RusuThe nodelet package is designed to provide a way to run multiple algorithms in the same process ...
nodelet_topic_toolsEsteve Fernandez, Tully FooteThis package contains common nodelet tools such as a mux, demux and throttle.
nodelet_tutorial_mathDaniel StonierPackage for Nodelet tutorial.
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_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_rosVincent Rabaud, Vincent Rabaudobject_recognition_core contains tools to launch several recognition pipelines, train objects, store...
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
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_rviz_pluginsJulius Kammerl, Armin HornungA set of plugins for displaying occupancy information decoded from binary octomap messages.
octovisArmin Hornung, Armin Hornungoctovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See http://oct...
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
opencv_candidateVincent Rabaud, Vincent RabaudExperimental OpenCV functions
opencv_testsVincent Rabaudopencv_tests
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_cameraJulius Kammerl, Suat Gedikli, Radu Bogdan RusuA ROS driver for OpenNI depth (+ RGB) cameras. These include: Microsoft Kinect, Prime...
openni_launchJulius Kammerl, Jon BinneyLaunch files to open an OpenNI device and load all nodelets to convert raw depth/RGB/IR stream...
openslam_gmappingVincent Rabaud, Cyrill Stachniss, Wolfram BurgardROS-ified version of gmapping SLAM. Forked from https://openslam.informatik.uni-freiburg.de/data/svn...
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...
osm_cartographyJack O'QuinGeographic mapping using Open Street Map data.
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
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...
pepperl_fuchs_r2000Denis DillenbergerThe Pepperl+Fuchs R2000 laser range finder driver package
perceptionDirk ThomasA metapackage to aggregate several packages.
pluginlibEsteve Fernandez, 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...
pointgrey_camera_driverMike PurvisPoint Grey camera driver based on libflycapture2.
polled_cameraJack O'Quin, Vincent Rabaudpolled_camera contains a service and C++ helper classes for implementing a polled camera driver...
pose_cov_opsJose-Luis Blanco-Claraco, Markus BaderThe pose_cov_ops package
position_controllersVijay Pradeep, Dave Colemanposition_controllers
pr2_mechanism_msgsWim Meeussen, Wim MeeussenThis package defines services that are used to communicate with the realtime control loop. It a...
pr2eusfurutapr2eus
prace_commonBenjamin Maidelprace_common substitude package
prace_gripper_driverAlexander Bubeckprace_gripper_driver
prosilica_cameraAustin HendrixA ROS driver node for AVT/Prosilica Gigabit Ethernet (GigE) cameras.
prosilica_gige_sdkAustin HendrixAVT GigE SDK version 1.26 for ROS
ps3joyJonathan Bohren, pascal@pabr.org, Melonee WisePlaystation 3 SIXAXIS or DUAL SHOCK 3 joystick driver. Driver for the Sony PlayStation 3 SIXAXIS...
pysdfAndreas BihlmaierPython library to parse SDF into class hierarchy and export URDF
python_ethernet_rmpRussell TorisSegway 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_buildDaniel StonierCurrently just maintains a cmake api for simplifying the building of qt apps within the ros fram...
qt_createDaniel StonierProvides templates and scripts for creating qt-ros packages (similar to roscreate-pkg).
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.
qt_tutorialsDaniel StonierExample qt programs, generated from code similar to that used by the roscreate-qt-pkg script a...
quadrotor_handlerGiovanni ClaudioThe quadrotor_handler package
rail_ceilingSteven KordellControls the overhead cameras for the ceiling of the RAIL lab.
rail_mapsRussell TorisMaps Generated by the RAIL Lab at WPI
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
raw_descriptionAlexander BubeckThis package contains the description (mechanical, kinematic, visual, etc.) of the Care-O-bot robo...
razer_hydraAdam LeeperUnofficial driver and ROS node for Razer Hydra
realtime_toolsStuart GlaserContains a set of tools that can be used from a hard realtime thread, without breaking the realt...
receive_ubloxJi Zhang, Wenfan Shi, Ben GrocholskyROS driver for U-blox GPS receivers
receive_xsensJi Zhang, Silvio MaetaROS driver for Xsens MTi-10 and MTi-100 series motion trackers
resource_retrieverIoan SucanThis package retrieves data from url-format files such as http://, ftp://, package:// file://, et...
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 TorisROS 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_localizationTom MooreThe robot_localization package provides nonlinear state estimation through sensor fusion of an abrit...
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_state_publisherIoan SucanThis 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
rocon_admin_appDaniel Stonier, Donguk LeeThe rocon_admin_app package
rocon_annotation_msgsDaniel Stonier, Jihoon LeeMessages used by the rocon_annotations suite.
rocon_app_managerDaniel Stonier, Marcus Liebhardt, Marcus LiebhardtThe public interface and retaskable interface for a robot.
rocon_app_manager_msgsDaniel Stonier, Jihoon LeeMessages used by the platform app manager.
rocon_app_manager_tutorialsDaniel StonierTutorials for the rocon app manager.
rocon_app_utilitiesJihoon LeeThe rocon_app_utilities package
rocon_appsDaniel Stonier, Marcus Liebhardt, Marcus LiebhardtCore rocon apps for use with the appmanager and rocon concert.
rocon_bubble_iconsDaniel StonierBubble icon library for rocon.
rocon_consoleDaniel StonierCommand line python console utilities (mostly for colourisation).
rocon_device_msgsDongwook LeeMessages used by rocon devices
rocon_devices_msgsDongwook LeeMessages used by rocon devices
rocon_ebnfDaniel StonierInternal packaging of the 0.91 version of the simple python <a href="http://en.wikipedia.org/wik...
rocon_gatewayDaniel Stonier, Jihoon Lee, Piyush KhandelwalA hub acts as a shared key-value store for multiple ros systems (primarily used by gateways).
rocon_gateway_graphDaniel StonierAn rqt plugin that displays the gateway graph across multiple ros masters from the perspective o...
rocon_gateway_testsDaniel Stonier, Jihoon Lee, Piyush KhandelwalTesting programs for gateways.
rocon_gateway_tutorialsDaniel Stonier, Jihoon Lee, Piyush KhandelwalCollection of gateway demos illustrating usage of the gateway model.
rocon_gateway_utilsDaniel StonierUtilities for gateway users (avoids large dependency requirements).
rocon_hubDaniel Stonier, Jihoon Lee, Piyush KhandelwalA hub acts as a shared key-value store for multiple ros systems (primarily used by gateways).
rocon_hub_clientDaniel Stonier, Jihoon LeeClient api for discovery and connection to rocon hubs. It also has a few convenience api for man...
rocon_iconsDaniel StonierIcons for rocon.
rocon_interaction_msgsDaniel StonierMessages used by rocon interactions.
rocon_interactionsDaniel StonierInteraction management for human interactive agents in the concert.
rocon_launchDaniel StonierA multi-roslaunch (for single and multi-master systems).
rocon_master_infoDaniel StonierPublish master information - name, description, icon.
rocon_python_commsDaniel StonierService pair libraries for pub/sub non-blocking services.
rocon_python_redisDaniel StonierLocally patched version of the python redis client (https://github.com/andymccurdy/redis-py).
rocon_python_utilsDaniel StonierPython system and ros utilities.
rocon_python_wifiDaniel Stonier, Sean RobinsonThe pythonwifi package is available through pypi, but not through a deb package. This is copy o...
rocon_qt_app_managerDonguk Leethe qt gui for app manager
rocon_qt_guiDaniel StonierQt gui applications for interacting with the rocon framework.
rocon_qt_libraryDaniel StonierCommon widgets and modules for rocon qt development.
rocon_qt_listenerDaniel StonierA simple listener
rocon_qt_master_infoDaniel StonierA rqt plugin that displays the information provided by a rocon master
rocon_qt_teleopDaniel StonierAn rqt plugin for teleop'ing robots
rocon_remoconDaniel Stonier, Donguk LeeA qt based remocon for interacting with ros systems.
rocon_scheduler_requestsJack O'QuinPython and C++ interfaces for managing ROCON scheduler requests.
rocon_semantic_versionDaniel StonierInternal packaging of the 2.2.2 version of the python semantic version module.
rocon_service_adminDaniel StonierA general purpose admin service (mostly configures rocon interactions).
rocon_service_msgsDaniel StonierMessages used by official rocon services.
rocon_service_pair_msgsDaniel StonierPaired pubsubs generators for non-blocking services.
rocon_service_teleopDaniel StonierTeleop by request from a rocon interactive program.
rocon_service_turtlesimDaniel StonierSets up the turtlesim engine as a service to assist in spawning/killing turtle concert clients.
rocon_std_msgsDaniel StonierStandard messages used by other rocon specific package types.
rocon_testDaniel StonierRocon test framework (i.e. multi-launch rostest framework).
rocon_tf_reconstructorJihoon LeeThe rocon_tf_reconstructor package
rocon_tutorial_msgsDaniel StonierMessages used by rocon tutorials.
rocon_unreliable_experimentsDaniel StonierSome experiments testing roscpp unreliable transports.
rocon_uriDaniel StonierModule for working with rocon uri strings.
ros_arduino_firmwarePatrick GoebelROS Arduino Firmware.
ros_arduino_msgsPatrick GoebelROS Arduino Messages.
ros_arduino_pythonPatrick GoebelROS Arduino Python.
ros_baseDirk ThomasA metapackage which extends ros_core and includes other basic non-robot tools like actionlib, dynami...
ros_coreDirk ThomasA metapackage to aggregate the packages required to use publish / subscribe, services, launch files,...
ros_ethercat_emlShadow Robot's software team, Klaas Gadeyne, Bob Koninckx, Austin Hendrix, Manos NikolaidisThis is an implementation of the EtherCAT master protocol for use wiht ros_ethercar package ba...
ros_ethercat_hardwareShadow Robot's software team, Derek King, Manos NikolaidisPackage for creating a hardware interface to the robot using the EtherCAT motor controller/driver
ros_ethercat_loopShadow Robot's software teamMain loop to run EtherCAT robot hardware.
ros_ethercat_modelShadow Robot's software teamThe mechanism model
ros_ethernet_rmpRussell Toris, Chris DunkersROS Wrapper for the Segway RMP Ethernet Python Driver
ros_statistics_msgsDan BrooksROS Host and Node Statistics Messages
ros_topology_msgsDan BrooksMessages describing the topology of the ros graph.
ros_web_videoRussell TorisStreaming of ROS Image Topics via HTTP
rosapiBrandon AlexanderProvides service calls for getting ros meta-information, like list of topics, services, params, ...
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...
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_libraryBrandon Alexander, Jihoon LeeThe core rosbridge package, repsonsible for interpreting JSON andperforming the appropriate ROS ...
rosbridge_serverBrandon AlexanderA 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...
roseusKei OkadaEusLisp client for ROs Robot Operating System.
roseus_msgsKei OkadaSpecial package that generates roseus msgs for all installed packages
roseus_smachKei Okadaroseus_smach * Euslisp state machine class. it will be moved. * Message publisher for vis...
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...
roslintMike Purvis, Jack O'QuinCMake 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.
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 <...
rospilotChristopher Bernerrospilot
rospilot_depsChristopher BernerForked dependencies of Rospilot
rosprofilerDan BrooksThe rosprofiler package provides the rosprofiler and rosgrapher tools. These tools run as node...
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_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
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 ...
rosunitDirk ThomasUnit-testing package for ROS. This is a lower-level library for rostest and handles unit tests, wher...
roswtfDirk Thomasroswtf is a tool for diagnosing issues with a running ROS system. Think of it as a FAQ implemented i...
rotate_recoveryDavid V. Lu!!, Michael FergusonThis package provides a recovery behavior for the navigation stack that attempts to clear space by p...
route_networkJack O'QuinRoute network graphing and path planning.
rqt_actionIsaac Isao Saitorqt_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_capabilitiesWilliam Woodallrqt package for visualization and management of capabilities
rqt_common_pluginsAaron Blasdel, Dorian Scholz, Thibault Kruse, Aaron Blasdel, Isaac Saitorqt_common_plugins metapackage provides ROS backend graphical tools suite that can be used on/off of...
rqt_consoleAaron Blasdelrqt_console provides a GUI plugin for displaying and filtering ROS messages.
rqt_controller_managerKelsey HawkinsThe 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_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_moveitIsaac Isao SaitoAn 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_viewIsaac Saitorqt_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, Isaac Saitorqt_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 Blasdel, Isaac Saitorqt_robot_dashboard provides an infrastructure for building robot dashboard plugins in rqt.
rqt_robot_monitorIsaac Saito, Ze'ev Klapow, Kevin Watts, Josh Faustrqt_robot_monitor displays diagnostics_agg topics messages that are published by <a href="http://...
rqt_robot_pluginsDirk Thomas, Aaron Blasdel, Dorian Scholz, Ze'ev Klapow, Isaac SaitoMetapackage of rqt plugins that are particularly used with robots during its operation.<br/> <...
rqt_robot_steeringAaron Blasdel, Isaac Saitorqt_robot_steering provides a GUI plugin for steering a robot using Twist messages.
rqt_runtime_monitorAaron Blasdel, Isaac Saitorqt_runtime_monitor provides a GUI plugin viewing DiagnosticsArray messages.
rqt_rvizDorian Scholz, Isaac Saitorqt_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_treeIsaac Saitorqt_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_webAaron Blasdelrqt_web is a simple web content viewer for rqt. Users can show web content in Qt-based window by spe...
rvizDavid Gossow, William Woodall, Josh Faust3D visualization tool for ROS.
rviz_animated_view_controllerAdam LeeperA rviz view controller featuring smooth transitions.
rviz_fixed_view_controllerAdam Leeper, David GossowA simple rviz view controller that follows a TF frame.
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.
scheduler_msgsDaniel Stonier, Jihoon Lee, Piyush Khandelwal, Jack O'QuinMessages used by the rocon scheduler.
schunk_descriptionNadia Hammoudeh GarciaThis package contains the description (mechanical, kinematic, visual, etc.) of different schunk co...
schunk_libm5apiFlorian WeisshardtThis package wraps the libm5api to use it as a ros dependency. Original sources from http://www.schu...
schunk_powercube_chainFlorian WeisshardtThis packages provides a configurable driver of a chain of Schunk powercubes. The powercube chain...
schunk_sdhMathias Luedtke, Florian WeisshardtThis package provides an interface for operating the schunk dexterous hand (SDH), including the tact...
schunk_simulated_tactile_sensorsFlorian WeisshardtThis package provides simulated tactile sensors for the Schunk Dextrous Hand (SDH) which is mou...
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...
sentis_tof_m100Voxel interactive, Simon VoglThe Sentis ToF M100 ROS package
serialWilliam Woodall, John HarrisonSerial is a cross-platform, simple to use library for using serial ports on computers. This library...
serial_utilsWilliam Woodall, John HarrisonA package which adds useful additions to the serial package.
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.
shared_serialWouter CaarlsShared serial port with locking functionality
sick_timMartin Günther, Martin GüntherA ROS driver for the SICK TiM series of laser scanners. Currently, the pacakge 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...
simulatorsDirk ThomasA metapackage to aggregate several packages.
slam_kartoMichael FergusonThis package pulls in the Karto mapping library, and provides a ROS wrapper for using it.
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...
smach_viewerJonathan BohrenThe smach viewer is a GUI that shows the state of hierarchical SMACH state machines. It can visu...
smart_battery_msgsJihoon Lee, Daniel StonierSmart Battery Messages
smclibEsteve FernandezThe State Machine Compiler (SMC) from http://smc.sourceforge.net/ converts a language-independen...
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.
sparse_bundle_adjustmentMichael FergusonROS wrapper for the sparse bundle adjustment (sba) library (needed for slam_karto)
sql_databaseMatei CiocarlieProvides an easy to use and general interface between a SQL database and object-oriented C++ cod...
sr_configShadow Robot's software team, Toni Oliversr_config
sr_cyberglove_configShadow Robot's software team, Toni Oliversr_cyberglove_config contains configuration files for the cyberglove (calibration, mapping) for the ...
sr_descriptionShadow Robot's software teamsr_description contains the description for Shadow Robot's Hand and Arm, as well as some additional ...
sr_edc_controller_configurationShadow Robot's software team, Toni Olivercontains the different launch files for Shadow Robot hand controllers. The actual configuration file...
sr_edc_ethercat_driversShadow Robot's software team, Yann Sionneau, Toni OliverA package implementing a ROS interface for the etherCAT Shadow Robot Dextrous Hand.
sr_edc_launchShadow Robot's software team, Yann Sionneau, Toni OliverPackage with launch files to start the needed nodes for the Shadow Robot EtherCAT hand.
sr_edc_muscle_toolsShadow Robot's software teamsr_edc_muscle_tools - Usefull commands and basic demo for the ethercat muscle hand.
sr_ethercat_hand_configShadow Robot's software team, Toni Oliversr_ethercat_hand_config contains the different yaml files storing the parameters used on the etherCA...
sr_exampleShadow Robot's software teamsr_example is an example of a real package interfaced with our robot. Please refer to the tutorial C...
sr_external_dependenciesShadow Robot's software teamsr_external_dependencies package is a &quot;dummy&quot; package used to synchronize the includes for...
sr_gazebo_pluginsShadow Robot's software team, Sachin Chitta, Stu Glaser, John HsuGazebo Plugins for various Shadow Robot-specific sensors and actuators on the robot.
sr_gui_bootloaderShadow Robot's software teamA GUI plugin for bootloading the motors on the shadow etherCAT hand.
sr_gui_change_controllersShadow Robot's software teamA GUI plugin for loading the different motor controllers.
sr_gui_change_muscle_controllersShadow Robot's software teamA GUI plugin for loading the different muscle controllers.
sr_gui_controller_tunerShadow Robot's software teamA GUI plugin for tuning the sr_mechanism_controllers
sr_gui_cyberglove_calibratorShadow Robot's software teamA GUI plugin for bootloading the motors on the shadow etherCAT hand.
sr_gui_grasp_controllerShadow Robot's software teamA GUI plugin for interpolating between grasps.
sr_gui_hand_calibrationShadow Robot's software teamA GUI plugin for calibrating the Shadow EtherCAT Hand.
sr_gui_joint_sliderShadow Robot's software teamA GUI plugin for changing the position of the different joints.
sr_gui_motor_resetterShadow Robot's software teamA GUI plugin for resetting motors on the shadow hand.
sr_gui_movement_recorderShadow Robot's software teamA GUI plugin for recording and replaying movements.
sr_gui_muscle_driver_bootloaderShadow Robot's software teamA GUI plugin for bootloading the muscle drivers on the etherCAT muscle shadow hand.
sr_gui_self_testShadow Robot's software teamA GUI plugin for running self diagnostics of a robot.
sr_handShadow Robot's software teamThis is a ROS interface to the Shadow Robot's robotic hand. It contains both an interface to th...
sr_hardware_interfaceShadow Robot's software teamThis package contains the actuator used in the hand model.
sr_mechanism_controllersShadow Robot's software teamThe sr_mechanism_controllers package contains different types of controllers for the etherCAT h...
sr_mechanism_modelShadow Robot's software teamsr_mechanism_model contains the transmissions used in the robot model. We needed specific transm...
sr_moveit_configMoveIt Setup AssistantAn automatically generated package with all the configuration and launch files for using the shadowh...
sr_movementsShadow Robot's software teamContains a node which can be used to take the hand through a series of movements (perfect for tuning...
sr_robot_libShadow Robot's software team, Toni Oliversr_robot_lib contains the robot library used in the sr_edc_ethercat_drivers. The library is use...
sr_robot_msgsShadow Robot's software teamsr_robot_msgs contains some messages used in the shadow_robot stack.
sr_ronex_controllersShadow Robot's software team, Toni Oliver, Mark PitchlessContains different useful controllers to use with the RoNeX.
sr_ronex_driversShadow Robot's software team, Toni Oliver, Mark PitchlessPackage containing the driver for the RoNeX boards.
sr_ronex_examplesShadow Robot's software team, Toni Oliver, Mark Pitchless, Yi LiPackage containing examples for the RoNeX boards.
sr_ronex_external_protocolShadow Robot's software team, Toni Oliver, Mark PitchlessContains the protocol to communicate between the driver and the ronex hardware.
sr_ronex_hardware_interfaceShadow Robot's software team, Toni Oliver, Mark PitchlessThis package contains the definition of the CustomHW to be added to the ros_ethercat_model Custo...
sr_ronex_launchShadow Robot's software team, Toni Oliver, Mark PitchlessContains the main launch files for the RoNeX system.
sr_ronex_msgsShadow Robot's software team, Toni Oliver, Mark Pitchlesssr_ronex_msgs contains the messages for RoNeX.
sr_ronex_testManos Nikolaidiscontains software tests that require RoNeX hardware.
sr_ronex_transmissionsShadow Robot's software team, Toni Oliver, Mark PitchlessContains the transmissions that can be used with the RoNeX driver. Using those transmissions makes i...
sr_ronex_utilitiesShadow Robot's software team, Toni Oliver, Mark PitchlessPackage containing a header library with useful inline functions for working with the RoNeX.
sr_self_testShadow Robot's software teamsr_self_test
sr_standaloneShadow Robot's software team, Yi Lisr_standalone is a wrapper allowing shadow_robot to be used from outside of ROS (with ROS installed ...
sr_tactile_sensorsShadow Robot's software teamAn interface to the tactile sensors used in the Shadow Dextrous Hand. Also Contains a virtual set of...
sr_utilitiesShadow Robot's software teamsr_utilities contains different useful header libraries (math libraries, etc...).
sr_visualization_iconsShadow Robot's software teamContains icons used by all guis in sr_visualization.
srdfdomIoan SucanParser 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_capabilitiesWilliam Woodall, Marcus LiebhardtThis package contains standard capability interfaces, which describe common robot capabilities in te...
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. Currently just the 'Empty' service.
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.
teleop_twist_joyMike PurvisGeneric joystick teleop for twist robots.
teleop_twist_keyboardAustin HendrixThe teleop_twist_keyboard package
test_bondEsteve FernandezContains tests for [[bond]], including tests for [[bondpy]] and [[bondcpp]].
test_diagnostic_aggregatorBrice Rebsamen, Austin Hendrix, Kevin WattsBasic diagnostic_aggregator tests are in the
test_nodeletEsteve FernandezA package for nodelet unit tests
test_nodelet_topic_toolsEsteve Fernandez, Tully FooteA package for nodelet_topic_tools unit tests.
test_osmJack O'QuinThese are regression tests for the osm_cartography and route_network packages. They are package...
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_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_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_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...
theora_image_transportJulius Kammerl, Ethan DreyfussTheora_image_transport provides a plugin to image_transport for transparently sending an image s...
threemxlWouter CaarlsDynamixel and 3mxl driver
timestamp_toolsChad RockeyThis package is currently for internal use only. Its API may change without warning in the futur...
topic_toolsDirk Thomas, Brian GerkeyTools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta leve...
trajectory_msgsTully FooteThis package defines messages for defining robot trajectories. These messages are also the build...
transmission_interfaceAdolfo Rodriguez Tsouroukdissian, Dave ColemanTransmission Interface.
turtle_actionlibDaniel Stonierturtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape...
turtle_concertDaniel Stonier, Jihoon LeeA very simple software concert.
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...
turtlebot_arm_bringupJorge Santos, Helen Oleynikova, Melonee Wiseturtlebot_arm_bringup provides launch files for starting the drivers for the TurtleBot arm.
turtlebot_arm_descriptionJorge Santos, Melonee Wiseturtlebot_arm_description contains URDF files and meshes for the TurtleBot arm.
turtlebot_arm_ikfast_pluginJorge SantosThe turtlebot_arm_ikfast_plugin package
turtlebot_arm_kinect_calibrationJorge Santos, Helen Oleynikovaturtlebot_arm_kinect_calibration allows calibration of a kinect to a TurtleBot arm, including a ...
turtlebot_arm_moveit_configMoveIt Setup AssistantAn automatically generated package with all the configuration and launch files for using the turtleb...
turtlebot_arm_moveit_demosJorge SantosThe turtlebot_arm_moveit_demos package contains scripts to start playing with a turtlebot arm and Mo...
turtlesimDirk Thomasturtlesim is a tool made for teaching ROS and ROS packages.
ueyekevinDriver for IDS Imaging uEye cameras.
um6Mike PurvisThe um6 package provides a C++ implementation of the CH Robotics serial protocol, and a correspo...
unique_idJack O'QuinROS Python and C++ interfaces for universally unique identifiers.
ur10_moveit_configMoveIt Setup AssistantAn automatically generated package with all the configuration and launch files for using the ur10 wi...
ur5_moveit_configMoveIt Setup AssistantAn automatically generated package with all the configuration and launch files for using the ur5 wit...
ur_bringupAlexander Bubeck, Shaun EdwardsThe ur_bringup package
ur_descriptionKelsey Hawkins, Kelsey Hawkins, Mathias LudtkeURDF description for Universal UR5/10 robot arms
ur_driverAlexander Bubeck, Shaun EdwardsDriver for the UR5/10 arm based on the Polyscope control scheme.
ur_gazeboAlexander Bubeck, Shaun EdwardsGazebo wrapper for the Universal UR5/10 robot arms.
ur_kinematicsKelsey HawkinsProvides forward and inverse kinematics for Universal robot designs.
urdfIoan SucanThis package contains a C++ parser for the Unified Robot Description Format (URDF), which is an ...
urdf_parser_pluginIoan SucanThis package contains a C++ base class for URDF parsers.
urdf_tutorialIoan SucanThis package contains a number of URDF tutorials.
urdfdomJohn Hsu, Ioan Sucan, Ioan SucanA temporary pass through to the urdfdom rosdep. You should depend on liburdfdom-dev directly.
urdfdom_headersIoan Sucan, John Hsu, Ioan SucanTemporary package redirecting to C++ Headers for URDF. Use liburdfdom-headers-dev directly instead o...
urdfdom_pyIoan Sucan, David Lu, Kelsey Hawkins, Antonio El Khoury, Eric CousineauA library to access URDFs using the DOM model.
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.
uvc_cameraKen TossellA collection of node(let)s that stream images from USB cameras (UVC) and provide CameraInfo mes...
velocity_controllersVijay Pradeepvelocity_controllers
velodyne_driverJack O'Quin, Patrick Beeson, Michael Quinlan, Yaxin LiuROS device driver for Velodyne HDL-64E, and HDL-32 LIDARs.
velodyne_height_mapJack O'Quin, Michael QuinlanObstacle detection for 3D point clouds using a height map algorithm.
velodyne_msgsJack O'QuinROS message definitions for Velodyne 3D LIDARs.
velodyne_pointcloudJack O'Quin, Piyush Khandelwal, Jesse VeraPoint cloud conversions for Velodyne 3D LIDARs.
view_controller_msgsAdam LeeperMessages for (camera) view controllers
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">...
vizDirk ThomasA metapackage to aggregate several packages.
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
warehouse_rosIoan SucanPersistent storage of ROS data using MongoDB
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...
wpi_jaco_msgsDavid Kent, Russell TorisMessages Used with the JACO Arm
wpi_jaco_wrapperDavid Kent, Russell TorisROS Wrapper for the JACO Arm Developed at WPI
xacroMorgan Quigley, William WoodallXacro (XML Macros) Xacro is an XML macro language. With xacro, you can construct shorter and mo...
xdotJonathan Bohren, Jonathan Bohren, Alex BravoXDot.py, by Jose Fonseca, is an interactive viewer for graphs written in Graphviz's dot language...
xmlrpcppDirk Thomas, Konstantin Pilipchuk, Morgan QuigleyXmlRpc++ is a C++ implementation of the XML-RPC protocol. This version is heavily modified from ...
xsens_driverFrancis ColasROS Driver for XSens MT/MTi/MTi-G devices.
yocs_ar_marker_trackingDaniel Stonier, Jorge SantosCollecting, tracking and generating statistics for ar markers from ar_track_alvar.
yocs_ar_pair_approachDaniel StonierSearch and approach behaviour, moving to a target in front of a pair of ar markers.
yocs_ar_pair_trackingDaniel Stonier, Jihoon Lee, Jorge Santos SimonThe AR pair tracking package
yocs_cmd_vel_muxJihoon LeeA multiplexer for command velocity inputs. Arbitrates incoming cmd_vel messages from several topics,...
yocs_controllersMarcus LiebhardtLibrary for various controller types and algorithms
yocs_diff_drive_pose_controllerMarcus LiebhardtA controller for driving a differential drive base to a pose goal or along a path specified by multi...
yocs_localization_managerJihoon Lee, Daniel StonierLocalization Manager helps to localize robot's position with annotated information
yocs_math_toolkitJihoon LeeMath toolkit for Yujin open control system. This package is intended to contain common use functions...
yocs_msgsJihoon LeeYujin's Open Control System messages, services and actions
yocs_navigatorJihoon Lee, Jorge Simon SantosNavigation module for robots
yocs_velocity_smootherJihoon LeeBound incoming velocity messages according to robot velocity and acceleration limits.
yocs_virtual_sensorJihoon LeeVirtual sensor that uses semantic map information to &quot;see&quot; obstacles undetectable by robot...
yocs_waypoint_managerJihoon LeeParse a multiple poses from yaml and provide as topic and service. This package is highly inspired b...
yocs_waypoints_naviJihoon LeeSimple tool for waypoints navigation with two functions: <br/> * Command the robot to go to a go...
yujin_mapsJihoon LeeThe yujin_maps package
zeroconf_avahiDaniel StonierProvides zeroconf services on avahi for ros systems. This is a c++ implementation.
zeroconf_avahi_demosDaniel StonierSeveral demos and launch-tests for the avahi based zero-configuration.
zeroconf_msgsDaniel StonierGeneral ros communications used by the various zeroconf implementations.