All packages

simulators Metapackage for ROS simulation packages
diagnostics Packages related to gathering, viewing, and analyzing diagnostics data from robots
geometry_tutorials Metapackage of geometry tutorials ROS
desktop_full Metapackage for ROS complete desktop install
driver_common Classes and tools that are useful throughout the driver stacks
ros_base Metapackage which extends ros_core and includes other basic non-robot tools
rqt Qt-based framework for GUI development for ROS
rqt_common_plugins ROS backend graphical tools suite that can be used on/off of robot runtime
executive_smach SMACH library and ROS SMACH integration packages
gazebo_ros_pkgs Interface for using ROS with the gazebo simulator
geographic_info Geographic information metapackage
geometry Common geometric calculations
geometry2 The second generation Transform Library in ros
hector_localization Collection of packages, that provide the full 6DOF pose of a robot or platform
hector_slam hector_mapping and related packages
image_common Common code for working with images in ROS
robot_model Packages for modeling various aspects of robot information
ros ROS packaging system
slam_gmapping ROS wrapper for OpenSlam's Gmapping
unique_identifier ROS messages and interfaces for universally unique identifiers
vision_opencv Converts between ROS Image messages and OpenCV images
vision_visp Virtual package providing ViSP related packages
visualization_tutorials Metapackage referencing tutorials related to rviz and visualization
viz Metapackage for ROS visualization packages
common_msgs Messages that are widely used by other ROS packages
common_tutorials Metapackage that contains common tutorials
desktop Metapackage for a basic ROS desktop install
ament_cmake The entry point package for the ament buildsystem
audio_common Common code for working with audio in ROS
bond_core A bond allows two processes, A and B, to know when the other has terminated
calibration Provides a toolchain running through the robot calibration process
ros_comm ROS communications-related packages
ros_control Controller interfaces, controller managers, transmissions, hardware_interfaces, control_toolbox
ros_core Metapackage to aggregate the packages required to use core ROS concepts
ros_tutorials Demonstrates various features of ROS, as well as support packages which help demonstrate them
rosbridge_suite JSON API to ROS functionality for non-ROS programs
roscpp_core Underlying data libraries for roscpp messages
rosserial Metapackage for core of rosserial
mavros Metapackage for mavros packages
perception Metapackage for ROS perception stack
qt_gui_core Integration of the ROS package system and ROS-specific plugins for a Qt-based GUI
robot Metapackage which includes ROS libaries for any robot hardware
image_pipeline Fills the gap between getting raw images from a camera driver and higher-level vision processing
image_transport_plugins Plugins for publishing and subscribing topics in representations other than raw pixel data
imu_pipeline Tools for processing and pre-processing IMU messages for easier use by later subscribers
rqt_robot_plugins Metapackage of rqt plugins that are particularly used with robots during its operation
imu_tools Various tools for IMU devices
laser_pipeline Meta-package for processing laser data, e.g. converting laser data into 3D representations
navigation 2D navigation stack
nodelet_core Nodelet Core Metapackage
perception_pcl PCL (Point Cloud Library) ROS interface stack
pr2_common URDF description and 3D models of robot components of the PR2 robot