NameDescription
2dmapping_pr2_appA 2D mapping application for the PR2 robot platform.
2dnav_pr2_appA 2D navigation application for the PR2 robot platform.
3d_navigation3d_navigation - Navigation in complex environments with 3D collision checks.
3d_navigation_icra123d_navigation - Navigation in complex environments with 3D collision checks.
aaai_lfd_demoaaai_lfd_demo
actuator_arrayContains packages for communicating, controlling, simulating, or otherwise concerning chains of position-controlled actuators (i.e. rc servos)
ais_bonn_driversais_bonn_drivers
ais_bonn_pcl_addonsais_bonn_pcl_addons
albany_navNavigation utilities used in the ILS Social Robotics Lab
albany_robotsHardware drivers, controllers, and GUIs used in the ILS Social Robotics Lab
albany_visionalbany_vision
android_coreandroid_core
android_sensors_driverandroid_sensors_driver
andsimandsim
appsApplications developed by the RAIL team at WPI.
arbotixArbotiX drivers and other stuff
arm_navigationArm Navigation
arm_navigation_experimentalarm_navigation
articulationKinematic models for articulated objects (cabinet doors and drawers), including model fitting, model selection and visualization.
artoolkitplusartoolkitplus
art_vehicleART autonomous vehicle support
asctec_driversAscTec Quadrotor drivers
asctec_mav_frameworkasctec_mav_framework
assimpassimp
astromech-rosastromech-ros
audio_commonCommon code for working with audio
austinvillaROS Packages from the UT AustinVilla Robot Soccer Team
bag_experimentalbag_experimental
behavior_enginebehavior_engine
bflbfl
bilibotbilibot
bond_core A bond allows two processes, A and B, to know when the other has terminated, either cleanly or ...
bosch_3rdpartybosch_3rdparty
bosch_commonDemos for Bosch stacks and packages
bosch_driversCollection of hardware drivers.
bosch_image_procBOSCH image processing tools
bosch_kitchen_modelskitchen_models
bosch_manipulation_utilsBOSCH manipulation utilities
bosch_proximity_sensorbosch_proximity_sensor
bosch_proximity_sensor_applicationsbosch_proximity_sensor_applications
bosch_registrationbosch_registration
bosch_skinBosch Sensor Skin driver and applications
bosch_surface_reconstructionbosch_surface_reconstruction
bosch_texture_reconstructionbosch_texture_reconstruction
brown_driversbrown_drivers
brown_perceptionbrown_perception
brown_remotelabbrown_remotelab
bulletgeometry and math libraries
calibration_experimentalcalibration_experimental
camera1394IEEE 1394 Digital Camera driver
camera_driversdrivers for supported cameras
camera_drivers_experimentalcamera_drivers_experimental
camera_poseCamera Estimatino
camera_pose_estimationcamera_pose_estimation
camera_umdSoftware for USB cameras, stereo, streaming
capabilitiescapabilities
cart_pushingcart_pushing
ccny_driversccny_drivers
ccny_experimentalccny_experimental
ccny_ground_stationccny_ground_station
ccny_visionCCNY Computer Vision
ce_commonce_common
clearpath_chameleonclearpath mobile platforms chameleon
clearpath_commonclearpath_common
clearpath_huskyclearpath_husky
clearpath_kinectclearpath_kinect
clearpath_kingfisherclearpath_kingfisher
clearpath_platformclearpath mobile platforms
clearpath_turtlebotclearpath_turtlebot
client_rosjava_jniclient_rosjava
cmuipc Packages for communicating with legacy CMU IPC systems
cob_calibrationcob_calibration
cob_command_toolsCare-O-bot stack with high level command tools
cob_commonCare-O-bot stack with common packages
cob_driverCare-O-bot stack with driver packages
cob_environmentscob_environments
cob_environment_perceptioncob_environment_perception
cob_externCare-O-bot stack with external dependencies
cob_manipulationCare-O-bot stack with manipulation packages
cob_navigationCare-O-bot stack with navigation packages
cob_object_perceptioncob_object_perception
cob_people_perceptioncob_people_perception
cob_robotscob_robots
cob_scenarioscob_scenarios
cob_simulationCare-O-bot stack with simulation packages
cob_webcob_web
colbot-ros-pkgPackages for Colbot robot
commoncommon code for personal robots
common_msgscommon messages
common_rosdepscommon_rosdeps
common_tutorialscommon_tutorials
communicationcommuncation
comm_skypecomm_skype
continuous_opscontinuous_ops
controlcontrol
CorobotCorobot
cram_demo_appscram_demo_apps
cram_highlevelcram_highlevel
cram_physicscram_physics
cram_plThe CRAM Plan Language stack
cram_pr2cram_process_modules_pr2
cram_rosiecram_process_modules_rosie
create_robotiRobot Create
crustcrawler_smart_armcrustcrawler_smartarm
csiro-asl-ros-pkgCSIRO ASL ROS Utilities
cwru_experimentalcwru_experimental
cwru_semi_stablecwru_semi_stable
cwru_tour_guidecwru_tour_guide
cyphy_kinectThe ROS Kinect project
dance_demodance_demo
darpa_arm_msgsdarpa_arm_msgs
darpa_arm_sim_serversdarpa_arm_sim_servers
dfki_sks_laser_driversdfki_sks_laser_drivers
diagnosticsRobot diagnostics and instrumentation tools.
diagnostics_monitorsDiagnostics GUI tools
documentationdocumentation
drink_servingdrink_serving
drivers_experimentaldrivers_experimental
driver_commonClasses and tools useful to many driver stacks.
dynamic_reconfiguredynamicreconfig
dynamic_voronoiEfficient computation and updating of Euclidean distance maps and Euclidean Voronoi diagrams on 2D grid maps.
dynamixel_motorRobotis Dynamixel motor drivers and ROS controllers
ecl_coreEmbedded control libraries wrapping core platform functionality
ecl_liteFirmware style code implementations
ecl_manipulationManipulation related structures
ecl_navigationCommon structures and algorithms for robotic navigation
ecl_toolsTools and utilities for ecl development
eigenEigen Library
elektron_guielektron_gui
elektron_kinectbotelektron_kinectbot
elektron_robotelektron_robot
erosBuild environment support for embedded ros
erratic_robotPackages related to Videre Erratic mobile robot
ethercat_diag_toolsethercat_diag_tools
ethzasl_asebaethzasl_aseba
ethzasl_driversethzasl_drivers
ethzasl_mappingethzasl_mapping
ethzasl_message_transportethzasl_message_transport
euRobotics_orocos_wseuRobotics_orocos_ws
executive_smachexecutive_smach
executive_smach_visualizationexecutive_smach
executive_trex trex
explorationexploration stack
fcl_rosfcl_ros
filtersThis library provides a standardized interface for processing data as a sequence of filters. This pa...
find_objectfind_object
flirtlib_featuresflirtlib_features
freiburg_toolsfreiburg_tools
geographic_infogeographic_info
geometric_relations_semanticsgeometric_relations_semantics
geometrygeometry and math libraries
geometry_experimentalexperimental geometry and math libraries
geometry_tutorialsgeometry_tutorials
geometry_visualizationexperimental geometry and math libraries
gpgpuGPGPU support
gps_umdGPS drivers (incl. GPSd) and map projection utilities
graph_mappinggraph_mapping
graspingThe simple probabilstic grasp planner
guardian-ros-pkgguardian-ros-pkg
haptic_event_detectorhaptic_event_detector
head_interaction_behaviorhead_interaction_behavior
hector_commonhector_common
hector_slamhector_slam
hector_worldmodelhector_worldmodel
hrl_arm_controlhrl_arm_control
hrl_behaviorshrl_behaviors
hrl_experimentshrl_experiments
hrl_hardware_drivershrl_hardware_drivers
humanoidhumanoid
humanoid_msgsMessages and services for humanoid robots
humanoid_navigationVarious packages for humanoid (biped) navigation.
humanoid_walkTools for humanoids walking movement generation.
hwu_osl_commonhwu_osl_common
hwu_osl_softwarehwu_osl_software
ias_commonias_common
ias_navias_nav
ias_perceptionias_perception
ias_visualizationias_visualization
ias_web_appsias_web_apps
icreate Collection of tools for the iCreate.
ihr_demosI Heart Robotics ROS Demos
ihr_toolsI Heart Robotics Tools
image_commonCommon code for working with images
image_pipelinePipeline for processing monocular and stereo images
image_transport_pluginsPlugins for specialized network image transport
imu_driversDrivers for IMUs
imu_drivers_uscimu_drivers_usc
imu_filterimu_filter
industrialindustrial
ipswitch4rosipswitch4ros
isi_3d_recognitionISI 3D Recognition
itascitasc
itasc_coreitasc_core
itasc_robots_objectsitasc_robots_objects
itasc_solversitasc_solvers
itasc_tasksitasc_tasks
ivs-ros-pkgivs-ros-pkg
janitorial Janitorial functions for the PR2, running in continuous operations mode.
JKU_Robotic_StackJKU_Robotic_Stack
joystick_driversDrivers related to joysticks
joystick_drivers_tutorialsTutorials for the joystick_drivers stack.
joystick_umdJoystick drivers (PS3 with LED control)
jrl-ros-pkgdynamic_graph
jsk_android_appsjsk_android_apps
jsk_commonjsk_common
jsk_coordination_systemjsk_coordination_system
katana_driverDrivers and arm navigation for Neuronics Katana 450 robot arm
kinect4skypekinect4skype
kinematicskinematics
knowrob KnowRob is a knowledge processing framework developed in the IAS group at the Technische U...
krypton_hardwarekrypton_hardware
kt2_simulatorkt2_simulator
kurt_appskurt_apps
kurt_driverkurt_driver
laser_driversLaser drivers for Hokuyo and SICK laser rangefinders
laser_pipelinelaser_pipeline
lfdLearning from Demonstration algorithms.
libphidgets21libphidgets21
linux_networkingTools to work with linux networking
literate_pr2literate_pr2
logginglogging
lse_anemometer_driverslse anemometer drivers
lse_arduinolse_arduino
lse_battery_driverslse_battery_drivers
lse_communicationlse_communication
lse_experimentslse experiments
lse_imu_driverslse_imu_drivers
lse_messageslse_messages
lse_ressourceslse_ressources
lse_roomba_toolboxlse_roomba_toolbox
lse_sensor_networklse_sensor_network
lv1lv1 is the stack for Robot Kitemas LV1
machine_learningmachine_learning
manipulator_state_estimationmanipulator_state_estimation
mapping Collection of routines and functions for 3D mapping@IAS.
mavlink-ros-pkgmavlink-ros-pkg
mav_toolsMicro-air vehicle tools for ROS
maxwellSoftware for my robot Maxwell
maxwell_appsEntry to AAAI 2011 Small Scale Manipulation Challenge
meka_robotmeka_robot
MikroKopterMikroKopter
mini_maxDrivers and Apps for the Mini Maxwell robot platform
motion_analysis_mocapMotion Analysis motion capture stack
motion_captureLibraries for reading/using motion capture data
motion_plannersmotion_planners
motion_planning_researchmotion_planning
mpi The mpi stack contains tools for high performance Message Passing between nodes in a dist...
mrpt_commonmrpt_common
mrpt_hwdriversmrpt_hwdrivers
mrpt_slammrpt_slam
multimastermultimaster
multimaster_experimentalmultimaster_experimental
multi_robot_collision_avoidanceMulti Robot Collision Avoidance
naoTransitional stack, use nao_robot and nao_common instead
nao_commonCommon tools for the Nao robot to run remotely on the PC (tf, joint state, teleop)
nao_railThe RAIL group's NAO packages.
nao_robotROS integration for the Nao humanoid robot (drivers / wrappers and messages).
navigationplanar navigation stack
navigation_experimentalnavigation experimental
navigation_tutorialsnavigation_tutorials
neato_robotNeato XV-11 drivers and configuration files.
netftnetft
nodelet_coreNodelet core
node_monitoringnode_monitoring
nxtA stack for interacting with Lego NXT
nxt_apps nxt_apps stack provides a set of common applications that can be run with the robots provided ...
nxt_robotsnxt_robots
object_manipulationobject_manipulation
object_recognitionobject_recognition
object_recognition_experimentalobject_recognition experimental
occupancy_grid_utilsoccupancy_grid_utils
ocr A stack for optical character recognition (OCR) packages.
OCR4ROS This stack contains packages to read doorplate information in indoor environments
octomap_mappingStack for the OctoMap 3D mapping library
octomap_visualizationprovides visualization tools for the octomap_mapping stack
odor_searchodor_search
odor_toolsodor_tools
OITOIT: Overhead Interaction Toolkit
OIT_experimentalOIT_experimental
openni_kinectThe ROS OpenNI project
openni_uscopenni_unstable
openrave_planningOpen Robotics Automation Virtual Environment ROS Bindings
orocos_controllersorocos_controllers
orocos_kinematics_dynamicsorocos_kinematics_dynamics
orocos_toolchainorocos_toolchain
orocos_toolchain_rosorocos_toolchain_ros
orocos_toolsorocos_tools
otl_geometryotl_geometry
otl_navOTL Navigation Test Stack
otl_niotl_ni
otl_utilotl_util
overhead_graspingoverhead_grasping
p2osP2OS/ARCOS device support
panda3dpanda3d game engine
panoCreate panoramic images
patrolMulti-Robot Patrol-Related Stack from the ISR Coimbra.
pddlPDDL planning language
penn_lightweight_teleoppenn_lightweight_teleop
peopleThe people stack holds algorithms for perceiving people from a number of sensors.
people_datasetPackages for collecting and interfacing with the dataset of people in indoor environments.
people_experimentalExperimental/research packages related to perceiving and interacting with people.
perception_pclPoint Cloud Library
perception_pcl_addonsPoint Cloud Library Addons
phidgetsA stack for interacting with Phidgets
photographyphotography
physics_odephysics_ode
pioneer_armContains packages for controlling and simulating a Pioneer 5-DOF robotic arm
pi_vision A collection of vision packages created for the Pi Robot Project at pluginlib The pluginlib package provides tools for writing and dynamically loading plugins using the ROS...
pogoPower-On-and-Go Calibration
point_cloud_perceptionPoint Cloud Perception
point_cloud_perception_experimentalpoint_cloud_perception_experimental
policy_learningpolicy_learning
poloniuspolonius
portrait_botStack for PR2 portrait demo
power_suppliespower_supplies
pr2_appsPR2 applications
pr2_arm_navigationpr2_arm_navigation
pr2_arm_navigation_testsarm_navigation_tests_pr2
pr2_calibrationTools for calibrating the PR2's kinematics
pr2_cockpitpr2_cockpit
pr2_commonPR2 robot description and PR2-specific messages
pr2_common_actionspr2_common_actions
pr2_common_alphapr2_common_alpha
pr2_controllersPR2 Controllers
pr2_doorsThe pr2_doors stack provides the building blocks and integration to allow the PR2 to autonomously de...
pr2_dremelpr2_dremel
pr2_ethercat_driversDrivers related to PR2 ethercat hardware
pr2_explorationExploration stack for the PR2
pr2_guiGUI tools for working with PR2 robots
pr2_kinematicspr2_kinematics
pr2_mechanismPR2 mechanism
pr2_navigationCommon configuration options for planar navigation applications on the PR2 robot.
pr2_navigation_appsNavigation applications for the PR2 robot
pr2_object_manipulationpr2_object_manipulation
pr2_plugsThe pr2_plugs stack provides the low level actions for autonomously plugging the PR2 into a standard...
pr2_power_driversPR2 Power Drivers
pr2_props_stackpr2_props_stack
pr2_rfidThis stack contains code for robot behaviors and radio frequency perception techniques that enable a...
pr2_robot This stack collects PR2-specific components that are used in bringing up a robot.
pr2_rubiks_solverpr2_rubiks_solver
pr2_sbl_experimentalpr2_sbl_experimental
pr2_self_testRuns PR2 self-checks on robot.
pr2_simulatorPR2 simulation components
pr2_tabletop_manipulation_appspr2_tabletop_manipulation_apps
pr2_teleop_imitationStack for PR2 imitiation from teleop
pr2_web_appsweb_apps_core
prairiedogprairiedog robot platform
proxy_toolsproxy_tools
py_variousExternal Dependencies Python Various
qt_rosResources for qt usage with ros
quickdevquickdev
RCF4ROSContains a stack to teleoperate mobile robots over P2P networks
rcommanderPackages for running GUI for editing SMACH state machines.
RCPRG_laser_driversRCPRG_laser_drivers
RCPRG_robots_gazeboRCPRG_robots_gazebo
recovery_shared_autonomyrecovery_shared_autonomy
recovery_smach_visualizationrecovery_smach_visualization
redundant_manipulator_controlReal-time control framework for redundant manipulators.
reem_arm_navigationREEM arm navigation configuration and launch files.
reem_commonREEM robot description and REEM-specific messages
reem_controllersreem_controllers
reem_robotreem_robot
reem_simulationREEM simulation components
reem_teleopreem_teleop
reinforcement_learningreinforcement_learning
remote_labremote_lab
rgbd_toolsrgbd_tools
rharmonyR-Harmony: bringing robots and people together since 2010.
ridevideo game inspired control of multiple robots
riq_handROS driver and tools for Robotiq Adaptive Gripper
rlrobot rlrobot
roar_stackroar_stack
roboard Contains packages to control servos and read sensors of the Roboard. Also includes the RoBoIO...
roboframenetroboframenet
robotinoROS Stack for Robotino
robot_calibrationTools for calibrating an entire robot. (Unstable)
robot_modelModeling robot information
robot_model_pythonrobot_model_python
robot_model_tutorialsTools for use with URDF Models
robot_model_visualizationTools for use with URDF Models
rollRobot Learning Language
roomba_robotroomba_robot
roseasyNodes for controlling HomeEasy EU equipment.
rosh_core Main ROSH scripting and interpreter environment.
rosh_robot_pluginsROSH related packages. This is a temporary stack that is expected to go away after the Diamondback r...
rosjava_corerosjava core
roslisp_commonCommon libraries to work with ROS in Common Lisp
roslisp_common_tutorialsroslisp_common_tutorials
roslisp_supportroslisp support
rosorgros.org infrastructure
rosserialROS Serial Client Library
rosserial_androidrosserial_android
rosserial_javarosserial_java
ros_applicationsros_applications
ros_commROS communications-related packages, including core client libraries (roscpp, rospy, roslisp) and gr...
ros_experimentalros_experimental
ros_guiros_gui
ros_pandora_genericros_pandora_generic
ros_pandora_platform_specificros_pandora_platform_specific
ros_pkg_tutorialsros_pkg_tutorials
ros_realtimeTools for ROS use from realtime systems
ros_releaseros_release
ros_tutorialsros_tutorials
rovioControl and query a WowWee Rovio.
rovio-eolrovio
rtcus_applicationsrtcus_applications
rtcus_cognitivertcus_cognitive
rtt_common_msgsrtt_common_msgs
rtt_geometryrtt_geometry
rtt_ros_commrtt_ros_comm
rtt_ros_integrationrtt_ros_integration
rwidrivers for the rwi family of robots
rxGUI tools for ROS: rxbag, rxplot, rxgraph, and others.
sarkofag_robotsarkofag_robot
sbl_experimentalsbl
sbpl_arm_planningsbpl_arm_planning
sbpl_door_planningdoor_planning
sbpl_dynamic_envsbpl_dynamic_env
Scan3DCreates 3D scans with mobile robots, and provides the possibility to analyse the scans
scan_toolsscan_tools
schunk_modular_roboticsschunk_modular_robotics
schunk_robotsschunk_robots
scout_robotscout_robot
seabee3-ros-pkgseabee3-ros-pkg
seebee3seabee3-ros-pkg
segway_rmpsegway_rmp
shadow_robotshadow_robot
shadow_robot_etherCATshadow_robot_ethercat
shared_autonomyshared_autonomy
simple_armsSimple ways of controlling 4, 5 and more DOF arms
simple_object_capturesimple_capture
simulator_gazeboGazebo Simulator
simulator_plumesimsimulator_plumesim
simulator_stageStage simulator
simvidExport ROS images to a video device.
slam_coreslamslam_coreslam
slam_gmappingMap Building with Gmapping
slam_kartoslam_karto
socialsocial
socializesocialize
soemsoem
sound_driversStack containing drivers to play/record sound.
sql_databasesql_database
sr_object_manipulationsr_object_manipulation
stage 2D simulation using the Stage multi-robot simulator.
stanford-ros-pkgPackages from the Stanford AI Lab
starmac_commonstarmac_common
starmac_demosstarmac_demos
starmac_flyerstarmac_flyer
starmac_groundstarmac_ground
starmac_robotsstarmac_robots
starmac_sensorsstarmac_sensors
starmac_testingstarmac_testing
starmac_viconstarmac_vicon
surfelssurfels
surveillancesurveillance
sweetgazebovmi_applications
symbolic_planningsymbolic_planning
tabletop_object_perceptiontabletop_object_perception
test_wg_hardware_test_systemsRegression tests for WG hardware test systems
textvidGazebo plugins for getting image stream into Gazebo simulations.
tidyup_interfacetidyup_interface
topological_navigationtopological_navigation
trajectory_filterstrajectory_filters
transflective_perceptionPerception code for transparent/reflective objects
tuc_pelicantuc_pelican
turn_takingturn_taking
turtlebotThe turtlebot stack provides all the basic drivers for running and using a TurtleBot.
turtlebot_appsturtlebot_apps
turtlebot_armturtlebot_arm
turtlebot_simulatorturtlebot_simulator
turtlebot_vizturtlebot_viz
ua_appsApplications and demos for UA Robots
ua_cognitionCognitive Architecture for UA Robots
ua_controllersControllers for the Wubble Robot
ua_driversServo, Phidget and STOC camera drivers.
ua_experimentalExperimental packages - unreliable and/or idiosyncratic
ua_languagePackages for natural language processing
ua_robotsContains URDF descriptions of UA robots.
ua_verbsPackages for learning verbs from human heachers.
ua_vision Contains packages related to vision on UA robots, including saliency tracking base...
ubc-ros-pkgubc-ros-pkg
UCLA-robomagellanucla-robomagellan
uos-slamuos-slam
uos_toolsVarious helper utilities not associated with a particular stack
urdf_toolsTools for use with URDF Models
uu-controllersRobot controllers
uu-kinectA stack of UU kinect bits.
uu-plannersuu-planners
uu-robotsROS interface code for various robots
uu-utilsVarious utilities
vanadium_robotsvanadium_robots
velodyneVelodyne HDL-64E 3D LIDAR support
veltrobot Contains packages to control the movement of a humanoid robot, abstract sensor data, video input,...
veltrop_stereoveltrop_stereo
viconVicon motion tracking system interface stack
virtual_realityvirtual_reality
vision These are vision-related packages.
vision_opencv opencv c++ and python libraries.
vision_vispVirtual visual servoing stack
visualizationVisualization tools for ROS
visualization_commonVisualization Common
visualization_engineROS Visualization Engine
visualization_experimentalvisualization_experimental
visualization_tutorialsVisualization Tutorials
visualprogrammingvisualprogramming
visual_feature_detectorsvisual_feature_detectors
vmi MetaStack which depends on all other stacks. For Debian.
vmi_androidROS on Android
vmi_cognitive_environmentThe Cognitive Environment
vmi_experimentalvmi_experimental
vmi_virtual_officeThe Virtual Office
vrmagic_cameravrmagic_camera
vslamVisual SLAM with sparse bundle adjustment
warehousewgwarehouse
wbrobotvmi_whiteboard_robot
webots Tools for using ROS with the Webots commercial simulat...
web_apps_experimentalweb_apps_experimental
web_bags Processing bag files and viewing them on the web.
web_interfaceweb_interface
wg_commonCommon code for Willow Garage robots.
wg_hardware_testWG hardware testing tools
wg_pr2_appsApplications for robots running at Willow Garage
wg_robots_gazebowg_robots_gazebo
whole_body_controlROS stack for Stanford_WBC
wifi_driversWiFi drivers
win_rosResources enabling ros on windows
worldmodelworldmodel
world_db_modelworld_db_model
wubble_navigationCommon configuration options for planar navigation applications on the Wubble robot.
wubble_navigation_appsNavigation applications for the Wubble robot
wubble_worldwubble_world
wu_experimentswu experiment procedures and nodes
wu_utilsuseful code for robotics development
xacroXacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by...
xbeexbee
xsens_hardwarexsens_hardware
zeroconf_androidZeroconf api for ros frameworks
zeroconf_implementationsZeroconf api for ros frameworks