Packages
| Name | Description | ||||
|---|---|---|---|---|---|
| 0 | robot_pose | ||||
| 1 | robot_navigation | ||||
| 0 | robot_model_loader | ||||
| 1 | robot_model | ||||
| 2 | robot_mechanism_controllers | ||||
| 1 | robot_markers | ||||
| 1 | robot_instance | ||||
| 1 | robot_face | ||||
| 1 | robot_controllers_msgs | ||||
| 1 | robot_controllers_interface | ||||
| 1 | robot_controllers | ||||
| 1 | robot_calibration_msgs | ||||
| 1 | robot_calibration | ||||
| 1 | robot_activity_tutorials | ||||
| 1 | robot_activity_msgs | ||||
| 1 | robot_activity | ||||
| 1 | robot | ||||
| 1 | robodyn_utilities | ||||
| 1 | robodyn_ros | ||||
| 1 | robodyn_mechanisms | ||||
| 1 | robodyn_controllers | ||||
| 0 | robo_cylinder | ||||
| 1 | robin_people_detection | ||||
| 1 | robbie_architecture | ||||
| 1 | 2019-02-07 | rmw_opensplice_cpp |
Implement the ROS middleware interface using PrismTech OpenSplice static code generation in C++.
Implement the ROS middleware interface using PrismTech OpenSplice static code generation in C++.
|
||
| 1 | 2019-01-11 | rmw_implementation_cmake |
CMake functions which can discover and enumerate available implementations.
CMake functions which can discover and enumerate available implementations.
|
||
| 1 | 2018-12-06 | rmw_implementation |
The decision which ROS middleware implementation should be used for C++.
The decision which ROS middleware implementation should be used for C++.
|
||
| 1 | 2019-03-27 | rmw_fastrtps_shared_cpp |
Code shared on static and dynamic type support of rmw_fastrtps_cpp.
Code shared on static and dynamic type support of rmw_fastrtps_cpp.
|
||
| 1 | 2019-03-27 | rmw_fastrtps_dynamic_cpp |
Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++.
Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++.
|
||
| 1 | 2019-03-27 | rmw_fastrtps_cpp |
Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++.
Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++.
|
||
| 1 | 2019-01-15 | rmw_connext_shared_cpp |
C++ types and functions shared by the ROS middleware interface to RTI Connext Static and RTI Connext Dynamic.
C++ types and functions shared by the ROS middleware interface to RTI Connext Static and RTI Connext Dynamic.
|
||
| 1 | 2019-01-15 | rmw_connext_cpp |
Implement the ROS middleware interface using RTI Connext static code generation in C++.
Implement the ROS middleware interface using RTI Connext static code generation in C++.
|
||
| 1 | 2019-01-11 | rmw |
Contains the ROS middleware API.
Contains the ROS middleware API.
|
||
| 1 | rmp_teleop | ||||
| 2 | rmp_msgs | ||||
| 1 | rmp_description | ||||
| 1 | rmp_base | ||||
| 1 | rl_msgs | ||||
| 1 | rl_experiment | ||||
| 1 | rl_env | ||||
| 1 | rl_common | ||||
| 1 | rl_agent | ||||
| 1 | riskrrt | ||||
| 1 | rigid_body_handler | ||||
| 1 | ridgeback_viz | ||||
| 1 | ridgeback_simulator | ||||
| 1 | ridgeback_robot | ||||
| 1 | ridgeback_navigation | ||||
| 1 | ridgeback_msgs | ||||
| 1 | ridgeback_gazebo_plugins |
Packages
| Name | Description | ||||
|---|---|---|---|---|---|
| 1 | 2018-06-23 | rmw |
Contains the ROS middleware API.
Contains the ROS middleware API.
|
||
| 1 | rmp_teleop | ||||
| 2 | rmp_msgs | ||||
| 1 | rmp_description | ||||
| 1 | rmp_base | ||||
| 1 | rl_msgs | ||||
| 1 | rl_experiment | ||||
| 1 | rl_env | ||||
| 1 | rl_common | ||||
| 1 | rl_agent | ||||
| 1 | riskrrt | ||||
| 1 | rigid_body_handler | ||||
| 1 | ridgeback_viz | ||||
| 1 | ridgeback_simulator | ||||
| 1 | ridgeback_robot | ||||
| 1 | ridgeback_navigation | ||||
| 1 | ridgeback_msgs | ||||
| 1 | ridgeback_gazebo_plugins | ||||
| 1 | ridgeback_gazebo | ||||
| 0 | ridgeback_firmware | ||||
| 1 | ridgeback_desktop | ||||
| 1 | ridgeback_description | ||||
| 1 | ridgeback_control | ||||
| 1 | ridgeback_bringup | ||||
| 1 | ridgeback_base | ||||
| 1 | rh_p12_rn_manager | ||||
| 1 | rh_p12_rn_gui | ||||
| 1 | rh_p12_rn_gazebo | ||||
| 1 | rh_p12_rn_description | ||||
| 1 | rh_p12_rn_base_module_msgs | ||||
| 1 | rh_p12_rn_base_module | ||||
| 1 | rh_p12_rn | ||||
| 1 | rgbdslam | ||||
| 1 | rgbd_rosbag_tools | ||||
| 1 | rgbd_launch | ||||
| 1 | rgbd_depth_correction | ||||
| 1 | rfsm | ||||
| 1 | rflex | ||||
| 1 | rf2o_laser_odometry | ||||
| 1 | rexrov2_gazebo | ||||
| 1 | rexrov2_description | ||||
| 1 | rexrov2_control | ||||
| 1 | rethink_ee_description | ||||
| 1 | retalis | ||||
| 1 | respeaker_ros | ||||
| 2 | 2019-05-08 | resource_retriever |
This package retrieves data from url-format files such as http://,
ftp://, package:// file://, etc., and loads the data into memory.
The package:// url for ros packages is translated into a local
file:// url. The resourse retriever was initially designed to load
mesh files into memory, but it can be used for any type of
data. The resource retriever is based on the the libcurl library.
This package retrieves data from url-format files such as http://,
ftp://, package:// file://, etc., and loads the data into memory.
The package:// url for ros packages is translated into a local
file:// url. The resourse retriever was initially designed to load
mesh files into memory, but it can be used for any type of
data. The resource retriever is based on the the libcurl library.
|
||
| 1 | resized_image_transport | ||||
| 1 | report_card | ||||
| 1 | remote_monitor | ||||
| 1 | remote_manipulation_markers |
Packages
| Name | Description | ||||
|---|---|---|---|---|---|
| 1 | ros_mppt | ||||
| 1 | ros_mpg321_player | ||||
| 1 | 2019-05-20 | ros_monitoring_msgs |
Messages for publishing monitoring data about ROS systems
Messages for publishing monitoring data about ROS systems
|
||
| 1 | ros_madplay_player | ||||
| 1 | ros_in_hand_scanner | ||||
| 1 | ros_glass_tools | ||||
| 1 | ros_full | ||||
| 1 | ros_explorer | ||||
| 1 | ros_ethernet_rmp | ||||
| 1 | 2019-03-25 | ros_ethercat_model |
The mechanism model
The mechanism model
|
||
| 1 | 2019-03-25 | ros_ethercat_loop |
Main loop to run EtherCAT robot hardware.
Main loop to run EtherCAT robot hardware.
|
||
| 1 | 2019-03-25 | ros_ethercat_hardware |
Package for creating a hardware interface to the robot using the EtherCAT motor controller/driver
Package for creating a hardware interface to the robot using the EtherCAT motor controller/driver
|
||
| 2 | ros_ethercat_eml | ||||
| 1 | 2019-03-25 | ros_ethercat |
A pr2 agnostic replacement for robots using EtherCAT
A pr2 agnostic replacement for robots using EtherCAT
|
||
| 1 | 2019-02-28 | ros_environment |
The package provides the environment variables `ROS_VERSION`, `ROS_DISTRO`, `ROS_PACKAGE_PATH`, and `ROS_ETC_DIR`.
The package provides the environment variables `ROS_VERSION`, `ROS_DISTRO`, `ROS_PACKAGE_PATH`, and `ROS_ETC_DIR`.
|
||
| 1 | 2018-10-16 | ros_emacs_utils |
A metapackage of Emacs utils for ROS.
Only there for simplifying the release process.
A metapackage of Emacs utils for ROS.
Only there for simplifying the release process.
|
||
| 2 | 2018-08-06 | ros_core |
A metapackage to aggregate the packages required to use publish / subscribe, services, launch files, and other core ROS concepts.
A metapackage to aggregate the packages required to use publish / subscribe, services, launch files, and other core ROS concepts.
|
||
| 1 | 2019-04-11 | ros_controllers |
Library of ros controllers
Library of ros controllers
|
||
| 0 | ros_control_monitor | ||||
| 1 | 2019-03-27 | ros_control |
A set of packages that include controller interfaces, controller managers, transmissions and hardware_interfaces.
A set of packages that include controller interfaces, controller managers, transmissions and hardware_interfaces.
|
||
| 2 | 2019-04-23 | ros_comm |
ROS communications-related packages, including core client libraries (roscpp, rospy) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).
ROS communications-related packages, including core client libraries (roscpp, rospy) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).
|
||
| 1 | 2019-05-14 | ros_canopen |
A generic canopen implementation for ROS
A generic canopen implementation for ROS
|
||
| 1 | ros_broker | ||||
| 2 | 2018-08-06 | ros_base |
A metapackage which extends ros_core and includes other basic non-robot tools like actionlib, dynamic reconfigure, nodelets, and pluginlib.
A metapackage which extends ros_core and includes other basic non-robot tools like actionlib, dynamic reconfigure, nodelets, and pluginlib.
|
||
| 1 | ros_arduino_python | ||||
| 1 | ros_arduino_msgs | ||||
| 1 | ros_arduino_firmware | ||||
| 1 | ros_arduino_bridge | ||||
| 1 | ros_apache2 | ||||
| 1 | 2019-05-23 | ros_additive_manufacturing |
ROS-Industrial additive manufacturing tools (metapackage)
ROS-Industrial additive manufacturing tools (metapackage)
|
||
| 1 | rosR_demos | ||||
| 1 | rosR | ||||
| 1 | ros3djs_experimental | ||||
| 1 | ros3djs | ||||
| 1 | ros2topic | ||||
| 1 | ros2srv | ||||
| 1 | ros2service | ||||
| 1 | ros2run | ||||
| 1 | ros2pkg | ||||
| 1 | ros2param | ||||
| 1 | ros2node | ||||
| 1 | ros2multicast | ||||
| 1 | ros2msg | ||||
| 1 | ros2lifecycle | ||||
| 1 | ros2launch | ||||
| 1 | ros2djs | ||||
| 1 | ros2component | ||||
| 1 | ros2cli | ||||
| 1 | ros2bag | ||||
| 1 | ros2action |
Packages
Packages
| Name | Description | ||||
|---|---|---|---|---|---|
| 1 | segbot_rapps | ||||
| 2 | 2018-12-07 | segbot_navigation |
Contains launch files for running the ROS navigation stack on the segbot
using the eband_local_planner approach, as well as launch files for amcl
and gmapping.
Contains launch files for running the ROS navigation stack on the segbot
using the eband_local_planner approach, as well as launch files for amcl
and gmapping.
|
||
| 2 | segbot_logical_translator | ||||
| 2 | segbot_gui | ||||
| 2 | 2018-12-07 | segbot_gazebo |
bwi_gazebo
bwi_gazebo
|
||
| 1 | 2018-12-07 | segbot_description |
Contains URDF descriptions of all robot components and sensors for the
segbot, as well as all the different sensor configurations for a segbot.
Contains URDF descriptions of all robot components and sensors for the
segbot, as well as all the different sensor configurations for a segbot.
|
||
| 1 | segbot_concert_services | ||||
| 1 | 2018-12-07 | segbot_bringup |
Contains launch files and runtime scripts necessary for running
segbots in simulation and in the real world.
Contains launch files and runtime scripts necessary for running
segbots in simulation and in the real world.
|
||
| 1 | 2018-12-07 | segbot_arm_tutorials |
This package provides a set of examples for controlling the robot arm.
This package provides a set of examples for controlling the robot arm.
|
||
| 1 | 2018-12-07 | segbot_arm_tasks |
This package holds independent tasks that can be performed by the arm. Initial examples will be actionlib servers with tasks such as shake, lift, etc.
This package holds independent tasks that can be performed by the arm. Initial examples will be actionlib servers with tasks such as shake, lift, etc.
|
||
| 1 | 2018-12-07 | segbot_arm_manipulation |
Segbot arm manipulation
Segbot arm manipulation
|
||
| 1 | segbot_apps | ||||
| 1 | 2018-12-07 | segbot |
ROS packages for controlling Segway-based robots at the Learning Agents
Research Group (LARG), AI Laboratory, Department of Computer Science,
University of Texas at Austin.
ROS packages for controlling Segway-based robots at the Learning Agents
Research Group (LARG), AI Laboratory, Department of Computer Science,
University of Texas at Austin.
|
||
| 1 | sdf_tracker | ||||
| 1 | scriptable_monitoring | ||||
| 1 | scriptable_monitor_rqt | ||||
| 1 | scriptable_monitor | ||||
| 0 | scriptable_analyzer | ||||
| 1 | screenrun | ||||
| 1 | scratch3-ros | ||||
| 1 | 2019-04-09 | sciurus17_vision |
The sciurus17_vision package
The sciurus17_vision package
|
||
| 1 | 2019-04-09 | sciurus17_tools |
The sciurus17_tools package
The sciurus17_tools package
|
||
| 1 | 2019-04-09 | sciurus17_msgs |
The sciurus17_msgs package
The sciurus17_msgs package
|
||
| 1 | 2019-04-09 | sciurus17_moveit_config |
An automatically generated package with all the configuration and launch files for using the sciurus17 with the MoveIt! Motion Planning Framework
An automatically generated package with all the configuration and launch files for using the sciurus17 with the MoveIt! Motion Planning Framework
|
||
| 1 | 2019-04-09 | sciurus17_gazebo |
The sciurus17_gazebo package
The sciurus17_gazebo package
|
||
| 1 | 2019-04-09 | sciurus17_description |
The SCIURUS17 description package
The SCIURUS17 description package
|
||
| 1 | 2019-04-09 | sciurus17_bringup |
The sciurus17_bringup package
The sciurus17_bringup package
|
||
| 1 | 2019-04-09 | sciurus17 |
ROS package suite of Sciurus17
ROS package suite of Sciurus17
|
||
| 1 | 2019-05-08 | schunk_simulated_tactile_sensors |
This package provides simulated tactile sensors for the Schunk Dextrous
Hand (SDH) which is mounted on the Care-O-bot arm. The node subscribes to
the Gazebo bumper topics of the SDH. It transforms the Gazebo feedback to
the "tactile_data" topic to provide the same tactile sensor interface as
the schunk_sdh package.
The following parameters can be set:
* cells_x: The number of patches on the tactile sensor in the direction
perpendicular to the finger. Defaults to 6.
* cells_y: The number of patches on the tactile sensor along the direction
of the finger. Defaults to 14.
* output_range: The maximum output value of one patch. Defaults to 3500.
* sensitivity: The change of output in one patch per Newton. Defaults to
350. The sensitivity can be approximated by the following
formula: S = output_range / (measurement_range * cell_area)
- The measurement range of the tactile pads is 250 kPa (from
the data sheet).
- The output range can be determined by experiment from the
real SDH. It is about 3500.
- The cell area is the size of one patch. Length and width
of the area are determined by dividing the length/width
of the collision surface by the number of cells in the
respective direction.
Important: In most cases this is NOT the cell area that is
given in the data sheet!
* filter_length: The length of the moving average filter which smoothes
the values from simulation. Defaults to 10.
The node subscribes to the following topics to receive data from the
simulation:
* thumb_2/state
* thumb_3/state
* finger_12/state
* finger_13/state
* finger_22/state
* finger_23/state
The node publishes the processed data on the following topic:
* tactile_data
The simulated bumper must obtain the collision data in the link that the
sensor is attached to. This is achieved by setting the "frameName" property
in the gazebo_ros_bumper controller.
This package provides simulated tactile sensors for the Schunk Dextrous
Hand (SDH) which is mounted on the Care-O-bot arm. The node subscribes to
the Gazebo bumper topics of the SDH. It transforms the Gazebo feedback to
the "tactile_data" topic to provide the same tactile sensor interface as
the schunk_sdh package.
The following parameters can be set:
* cells_x: The number of patches on the tactile sensor in the direction
perpendicular to the finger. Defaults to 6.
* cells_y: The number of patches on the tactile sensor along the direction
of the finger. Defaults to 14.
* output_range: The maximum output value of one patch. Defaults to 3500.
* sensitivity: The change of output in one patch per Newton. Defaults to
350. The sensitivity can be approximated by the following
formula: S = output_range / (measurement_range * cell_area)
- The measurement range of the tactile pads is 250 kPa (from
the data sheet).
- The output range can be determined by experiment from the
real SDH. It is about 3500.
- The cell area is the size of one patch. Length and width
of the area are determined by dividing the length/width
of the collision surface by the number of cells in the
respective direction.
Important: In most cases this is NOT the cell area that is
given in the data sheet!
* filter_length: The length of the moving average filter which smoothes
the values from simulation. Defaults to 10.
The node subscribes to the following topics to receive data from the
simulation:
* thumb_2/state
* thumb_3/state
* finger_12/state
* finger_13/state
* finger_22/state
* finger_23/state
The node publishes the processed data on the following topic:
* tactile_data
The simulated bumper must obtain the collision data in the link that the
sensor is attached to. This is achieved by setting the "frameName" property
in the gazebo_ros_bumper controller.
|
||
| 1 | 2019-05-08 | schunk_sdh |
This package provides an interface for operating the schunk dexterous hand (SDH), including the tactile sensors.
This package provides an interface for operating the schunk dexterous hand (SDH), including the tactile sensors.
|
||
| 1 | schunk_robots | ||||
| 1 | schunk_pw70 | ||||
| 1 | 2019-05-08 | schunk_powercube_chain |
This packages provides a configurable driver of a chain
of Schunk powercubes. The powercube chain is configured
through parameters. Most users will not directly interact
with this package but with the corresponding launch files
in other packages, e.g. schunk_bringup, cob_bringup, ...
This packages provides a configurable driver of a chain
of Schunk powercubes. The powercube chain is configured
through parameters. Most users will not directly interact
with this package but with the corresponding launch files
in other packages, e.g. schunk_bringup, cob_bringup, ...
|
||
| 2 | schunk_pg70 | ||||
| 1 | 2019-05-08 | schunk_modular_robotics |
This stack includes packages that provide access to the Schunk hardware through ROS messages, services and actions.
This stack includes packages that provide access to the Schunk hardware through ROS messages, services and actions.
|
||
| 1 | schunk_lwa4p_extended | ||||
| 1 | schunk_lwa4p | ||||
| 1 | schunk_lwa4d_moveit_config | ||||
| 1 | schunk_lwa4d | ||||
| 1 | 2019-05-08 | schunk_libm5api |
This package wraps the libm5api to use it as a ros dependency. Original sources from http://www.schunk-modular-robotics.com/fileadmin/user_upload/software/schunk_libm5api_source.zip.
This package wraps the libm5api to use it as a ros dependency. Original sources from http://www.schunk-modular-robotics.com/fileadmin/user_upload/software/schunk_libm5api_source.zip.
|
||
| 1 | schunk_grippers | ||||
| 1 | schunk_ezn64 | ||||
| 1 | 2019-05-08 | schunk_description |
This package contains the description (mechanical, kinematic, visual,
etc.) of different schunk components. The files in this package are parsed and used by
a variety of other components. Most users will not interact directly
with this package.
This package contains the description (mechanical, kinematic, visual,
etc.) of different schunk components. The files in this package are parsed and used by
a variety of other components. Most users will not interact directly
with this package.
|
||
| 1 | 2016-05-05 | scheduler_msgs |
Messages used by the rocon scheduler.
Messages used by the rocon scheduler.
|
||
| 0 | scanning_table_msgs | ||||
| 1 | 2018-06-03 | scan_tools |
Laser scan processing tools.
Laser scan processing tools.
|
||
| 1 | 2018-06-03 | scan_to_cloud_converter |
Converts LaserScan to PointCloud messages.
Converts LaserScan to PointCloud messages.
|
||
| 2 | 2016-08-05 | sbpl_interface_ros |
sbpl_interface_ros
sbpl_interface_ros
|
||
| 2 | 2016-08-05 | sbpl_interface |
sbpl_interface
sbpl_interface
|
||
| 0 | saphari_msgs |
Packages
| Name | Description | ||||
|---|---|---|---|---|---|
| 2 | 2018-08-31 | social_navigation_layers |
Plugin-based layers for the navigation stack that
implement various social navigation contraints, like proxemic distance.
Plugin-based layers for the navigation stack that
implement various social navigation contraints, like proxemic distance.
|
||
| 1 | 2018-09-12 | sns_ik_lib |
Saturation in the Null Space (SNS) Inverse Kinematic Library.
SNS is a real-time Cartesian IK solver for uses the redundancy
in the supplied kinematic chain for collision avoidance,
joint motion optimization, or additional task objectives or
soft constraints.
Saturation in the Null Space (SNS) Inverse Kinematic Library.
SNS is a real-time Cartesian IK solver for uses the redundancy
in the supplied kinematic chain for collision avoidance,
joint motion optimization, or additional task objectives or
soft constraints.
|
||
| 1 | 2018-09-12 | sns_ik |
Metapackage for the Saturation in the Null Space (SNS)
Inverse Kinematic Library.
Metapackage for the Saturation in the Null Space (SNS)
Inverse Kinematic Library.
|
||
| 0 | snap_map_icp | ||||
| 1 | smp_ros | ||||
| 1 | 2018-10-09 | smclib |
The State Machine Compiler (SMC) from http://smc.sourceforge.net/
converts a language-independent description of a state machine
into the source code to support that state machine.
This package contains the libraries that a compiled state machine
depends on, but it does not contain the compiler itself.
The State Machine Compiler (SMC) from http://smc.sourceforge.net/
converts a language-independent description of a state machine
into the source code to support that state machine.
This package contains the libraries that a compiled state machine
depends on, but it does not contain the compiler itself.
|
||
| 1 | 2016-06-13 | smarthome_media_samsungtv_driver |
This package is for interfacing Samsung Smart TV (by internal API by IP) to ROS. This package is part of Alfred Assistant stack.
This package is for interfacing Samsung Smart TV (by internal API by IP) to ROS. This package is part of Alfred Assistant stack.
|
||
| 1 | 2016-06-13 | smarthome_media_onkyo_driver |
This package is for interfacing Onkyo sound system (by JEISP API) to ROS. This package is part of Alfred Assistant stack.
This package is for interfacing Onkyo sound system (by JEISP API) to ROS. This package is part of Alfred Assistant stack.
|
||
| 1 | 2016-06-14 | smarthome_media_kodi_driver |
This package is for interfacing Kodi (by Rest API) to ROS. This package is part of Alfred Assistant stack.
This package is for interfacing Kodi (by Rest API) to ROS. This package is part of Alfred Assistant stack.
|
||
| 1 | smartek_camera | ||||
| 1 | 2018-09-08 | smach_viewer |
The smach viewer is a GUI that shows the state of hierarchical
SMACH state machines. It can visualize the possible transitions
between states, as well as the currently active state and the
values of user data that is passed around between states. The
smach viewer uses the SMACH debugging interface based on
the
The smach viewer is a GUI that shows the state of hierarchical
SMACH state machines. It can visualize the possible transitions
between states, as well as the currently active state and the
values of user data that is passed around between states. The
smach viewer uses the SMACH debugging interface based on
the
|
||
| 1 | 2018-04-13 | smach_ros |
The smach_ros package contains extensions for the SMACH library to
integrate it tightly with ROS. For example, SMACH-ROS can call
ROS services, listen to ROS topics, and integrate
with
The smach_ros package contains extensions for the SMACH library to
integrate it tightly with ROS. For example, SMACH-ROS can call
ROS services, listen to ROS topics, and integrate
with
|
||
| 1 | 2018-04-13 | smach_msgs |
this package contains a set of messages that are used by the introspection
interfaces for smach.
this package contains a set of messages that are used by the introspection
interfaces for smach.
|
||
| 1 | 2018-04-13 | smach |
SMACH is a task-level architecture for rapidly creating complex robot
behavior. At its core, SMACH is a ROS-independent Python library to build
hierarchical state machines. SMACH is a new library that takes advantage of
very old concepts in order to quickly create robust robot behavior with
maintainable and modular code.
SMACH is a task-level architecture for rapidly creating complex robot
behavior. At its core, SMACH is a ROS-independent Python library to build
hierarchical state machines. SMACH is a new library that takes advantage of
very old concepts in order to quickly create robust robot behavior with
maintainable and modular code.
|
||
| 1 | 2018-10-16 | slime_wrapper |
ROS wrapper for slime
ROS wrapper for slime
|
||
| 1 | 2018-10-16 | slime_ros |
Extensions for slime to assist in working with ROS packages
Extensions for slime to assist in working with ROS packages
|
||
| 1 | 2019-05-23 | slic |
SLIC-Superpizel ROS Wrapper
This file contains the class elements of the class Slic. This class is an
implementation of the SLIC Superpixel algorithm by Achanta et al. [PAMI'12,
vol. 34, num. 11, pp. 2274-2282].
This implementation is created for the specific purpose of creating
over-segmentations in an OpenCV-based environment.
SLIC-Superpizel ROS Wrapper
This file contains the class elements of the class Slic. This class is an
implementation of the SLIC Superpixel algorithm by Achanta et al. [PAMI'12,
vol. 34, num. 11, pp. 2274-2282].
This implementation is created for the specific purpose of creating
over-segmentations in an OpenCV-based environment.
|
||
| 1 | 2018-08-21 | slam_karto |
This package pulls in the Karto mapping library, and provides a ROS
wrapper for using it.
This package pulls in the Karto mapping library, and provides a ROS
wrapper for using it.
|
||
| 1 | 2018-01-23 | slam_gmapping |
slam_gmapping contains a wrapper around gmapping which provides SLAM capabilities.
slam_gmapping contains a wrapper around gmapping which provides SLAM capabilities.
|
||
| 2 | 2014-10-24 | slam_exporter |
slam_exporter
slam_exporter
|
||
| 1 | slam_constructor | ||||
| 1 | 2015-08-18 | slam6d_exporter |
slam6d_exporter package
slam6d_exporter package
|
||
| 2 | 2015-02-09 | single_joint_position_action |
The single joint position action is a node that provides an action
interface for commanding a trajectory to move a joint to a particular
position. The action reports success when the joint reaches the desired
position.
The single joint position action is a node that provides an action
interface for commanding a trajectory to move a joint to a particular
position. The action reports success when the joint reaches the desired
position.
|
||
| 1 | 2018-04-02 | simulators |
A metapackage to aggregate several packages.
A metapackage to aggregate several packages.
|
||
| 1 | simple_robot_control | ||||
| 1 | 2013-08-16 | simple_navigation_goals_tutorial |
The simple_navigation_goals_tutorial package
The simple_navigation_goals_tutorial package
|
||
| 1 | 2016-02-07 | simple_message |
simple_message defines a simple messaging connection and protocol for communicating
with an industrial robot controller. Additional handler and manager classes are
included for handling connection limited systems. This package is part of the ROS-Industrial
program.
simple_message defines a simple messaging connection and protocol for communicating
with an industrial robot controller. Additional handler and manager classes are
included for handling connection limited systems. This package is part of the ROS-Industrial
program.
|
||
| 0 | simple_grasping_action | ||||
| 1 | simple_drive | ||||
| 1 | simple_arm | ||||
| 1 | 2018-08-13 | simple_approximate_time_synchronizer |
simple_approximate_time_synchronizer
simple_approximate_time_synchronizer
|
||
| 1 | siftgpu | ||||
| 1 | 2015-08-20 | siemens_cp1616 |
The siemens_cp1616 is a package that lets the ROS user to communicate with Profinet IO devices
using PCI communication card CP1616. The package itself wraps the functions of the IO Base
library provided by Siemens and adopt them to ROS message/service functionality.
The siemens_cp1616 is a package that lets the ROS user to communicate with Profinet IO devices
using PCI communication card CP1616. The package itself wraps the functions of the IO Base
library provided by Siemens and adopt them to ROS message/service functionality.
|
||
| 1 | 2017-08-01 | sick_visionary_t_driver |
Open source driver for the SICK Visionary-T 3D TOF camera.
Open source driver for the SICK Visionary-T 3D TOF camera.
|
||
| 1 | 2017-08-01 | sick_visionary_t |
Open source driver for the SICK Visionary-T 3D TOF camera.
Open source driver for the SICK Visionary-T 3D TOF camera.
|
||
| 1 | 2019-05-06 | sick_ldmrs_tools |
Examples how to use the sick_ldmrs
Examples how to use the sick_ldmrs
|
||
| 1 | 2019-05-06 | sick_ldmrs_msgs |
Messages and PCL point types for SICK LD-MRS.
Messages and PCL point types for SICK LD-MRS.
|
||
| 1 | 2019-05-06 | sick_ldmrs_laser |
A ROS driver for the SICK LD-MRS series of laser scanners.
A ROS driver for the SICK LD-MRS series of laser scanners.
|
||
| 1 | 2019-05-06 | sick_ldmrs_driver |
A ROS driver for the SICK LD-MRS series of laser scanners.
A ROS driver for the SICK LD-MRS series of laser scanners.
|
||
| 1 | 2019-05-06 | sick_ldmrs_description |
This package contains an URDF description of the SICK LD-MRS scanner and all supporting mesh files.
This package contains an URDF description of the SICK LD-MRS scanner and all supporting mesh files.
|
||
| 0 | sherlock_sim_msgs | ||||
| 1 | 2014-07-02 | shared_serial |
Shared serial port with locking functionality
Shared serial port with locking functionality
|
||
| 1 | shared_queues_vendor | ||||
| 0 | shared_memory_transport | ||||
| 1 | 2017-01-27 | shape_tracker |
Tracker of rigid body 6D poses based on a given model of their shape on an RGB-D stream. The model is in the form of a 3D point cloud.
Tracker of rigid body 6D poses based on a given model of their shape on an RGB-D stream. The model is in the form of a 3D point cloud.
|
||
| 1 | 2017-01-27 | shape_reconstruction |
Package to reconstruct the shape of moving bodies given their pose over time from an RGB-D stream.
Includes tools to create meshes from the point-based models and manipulated them (surface smoothers).
Package to reconstruct the shape of moving bodies given their pose over time from an RGB-D stream.
Includes tools to create meshes from the point-based models and manipulated them (surface smoothers).
|
||
| 2 | 2018-05-03 | shape_msgs |
This package contains messages for defining shapes, such as simple solid
object primitives (cube, sphere, etc), planes, and meshes.
This package contains messages for defining shapes, such as simple solid
object primitives (cube, sphere, etc), planes, and meshes.
|
||
| 1 | 2017-01-25 | shadow_robot_ethercat |
This stack contains the drivers and the controllers for Shadow Robot's EtherCAT Hand.
This stack contains the drivers and the controllers for Shadow Robot's EtherCAT Hand.
|
||
| 1 | 2019-02-06 | shadow_robot |
This stack regroups the different ros interfaces developped for Shadow Robot's
Hardware. It provides an interface to both simulated and real hardware.
This stack regroups the different ros interfaces developped for Shadow Robot's
Hardware. It provides an interface to both simulated and real hardware.
|
||
| 1 | 2016-09-25 | settlerlib |
Defines helper functions and routines that greatly help when trying to create a settler
for a specific sensor channel. This package is experimental and unstable.
Expect its APIs to change.
Defines helper functions and routines that greatly help when trying to create a settler
for a specific sensor channel. This package is experimental and unstable.
Expect its APIs to change.
|
Packages
| Name | Description | ||||
|---|---|---|---|---|---|
| 1 | rl_common | ||||
| 1 | rl_agent | ||||
| 1 | riskrrt | ||||
| 1 | rigid_body_handler | ||||
| 1 | ridgeback_viz | ||||
| 1 | ridgeback_simulator | ||||
| 1 | ridgeback_robot | ||||
| 1 | ridgeback_navigation | ||||
| 1 | ridgeback_msgs | ||||
| 1 | ridgeback_gazebo_plugins | ||||
| 1 | ridgeback_gazebo | ||||
| 0 | ridgeback_firmware | ||||
| 1 | ridgeback_desktop | ||||
| 1 | ridgeback_description | ||||
| 1 | ridgeback_control | ||||
| 1 | ridgeback_bringup | ||||
| 1 | ridgeback_base | ||||
| 1 | rh_p12_rn_manager | ||||
| 1 | rh_p12_rn_gui | ||||
| 1 | rh_p12_rn_gazebo | ||||
| 1 | rh_p12_rn_description | ||||
| 1 | rh_p12_rn_base_module_msgs | ||||
| 1 | rh_p12_rn_base_module | ||||
| 1 | rh_p12_rn | ||||
| 1 | rgbdslam | ||||
| 1 | rgbd_rosbag_tools | ||||
| 1 | rgbd_launch | ||||
| 1 | rgbd_depth_correction | ||||
| 1 | rfsm | ||||
| 1 | rflex | ||||
| 1 | rf2o_laser_odometry | ||||
| 1 | rexrov2_gazebo | ||||
| 1 | rexrov2_description | ||||
| 1 | rexrov2_control | ||||
| 1 | rethink_ee_description | ||||
| 1 | retalis | ||||
| 1 | respeaker_ros | ||||
| 2 | 2018-02-08 | resource_retriever |
This package retrieves data from url-format files such as http://,
ftp://, package:// file://, etc., and loads the data into memory.
The package:// url for ros packages is translated into a local
file:// url. The resourse retriever was initially designed to load
mesh files into memory, but it can be used for any type of
data. The resource retriever is based on the the libcurl library.
This package retrieves data from url-format files such as http://,
ftp://, package:// file://, etc., and loads the data into memory.
The package:// url for ros packages is translated into a local
file:// url. The resourse retriever was initially designed to load
mesh files into memory, but it can be used for any type of
data. The resource retriever is based on the the libcurl library.
|
||
| 1 | resized_image_transport | ||||
| 1 | report_card | ||||
| 1 | remote_monitor | ||||
| 1 | remote_manipulation_markers | ||||
| 1 | reemc_simulation | ||||
| 1 | reemc_robot | ||||
| 0 | reemc_moveit_config | ||||
| 0 | reemc_init_offset_controller | ||||
| 1 | reemc_hardware_gazebo | ||||
| 1 | reemc_gazebo | ||||
| 1 | reemc_description | ||||
| 1 | reemc_controller_configuration_reemc_3 |
Packages
| Name | Description | ||||
|---|---|---|---|---|---|
| 1 | rosabridge_msgs | ||||
| 1 | rosabridge_arduino | ||||
| 1 | rosabridge | ||||
| 1 | ros_workspace | ||||
| 1 | ros_wild | ||||
| 1 | ros_web_video | ||||
| 1 | 2016-03-18 | ros_tutorials |
ros_tutorials contains packages that demonstrate various features of ROS,
as well as support packages which help demonstrate those features.
ros_tutorials contains packages that demonstrate various features of ROS,
as well as support packages which help demonstrate those features.
|
||
| 1 | ros_topology_msgs | ||||
| 1 | ros_statistics_msgs | ||||
| 1 | ros_reflexxes | ||||
| 1 | ros_realtime | ||||
| 1 | ros_pytest | ||||
| 1 | ros_peerjs | ||||
| 1 | ros_package_web_server | ||||
| 1 | ros_opcua_srvs | ||||
| 1 | ros_opcua_msgs | ||||
| 1 | ros_opcua_impl_python_opcua | ||||
| 1 | ros_opcua_impl_freeopcua | ||||
| 1 | ros_opcua_communication | ||||
| 1 | ros_mppt | ||||
| 1 | ros_mpg321_player | ||||
| 1 | ros_monitoring_msgs | ||||
| 1 | ros_madplay_player | ||||
| 1 | ros_introspection | ||||
| 1 | ros_in_hand_scanner | ||||
| 1 | ros_glass_tools | ||||
| 1 | ros_full | ||||
| 1 | ros_explorer | ||||
| 1 | ros_ethercat_model | ||||
| 1 | ros_ethercat_loop | ||||
| 1 | ros_ethercat_hardware | ||||
| 2 | ros_ethercat_eml | ||||
| 1 | ros_ethercat | ||||
| 1 | ros_environment | ||||
| 1 | 2018-10-16 | ros_emacs_utils |
A metapackage of Emacs utils for ROS.
Only there for simplifying the release process.
A metapackage of Emacs utils for ROS.
Only there for simplifying the release process.
|
||
| 2 | 2018-04-02 | ros_core |
A metapackage to aggregate the packages required to use publish / subscribe, services, launch files, and other core ROS concepts.
A metapackage to aggregate the packages required to use publish / subscribe, services, launch files, and other core ROS concepts.
|
||
| 1 | 2016-08-10 | ros_controllers |
Library of ros controllers
Library of ros controllers
|
||
| 0 | ros_control_monitor | ||||
| 1 | 2016-11-28 | ros_control |
A set of packages that include controller interfaces, controller managers, transmissions, hardware_interfaces and the control_toolbox.
A set of packages that include controller interfaces, controller managers, transmissions, hardware_interfaces and the control_toolbox.
|
||
| 2 | 2017-03-06 | ros_comm |
ROS communications-related packages, including core client libraries (roscpp, rospy) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).
ROS communications-related packages, including core client libraries (roscpp, rospy) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).
|
||
| 1 | 2017-08-30 | ros_canopen |
A generic canopen implementation for ROS
A generic canopen implementation for ROS
|
||
| 1 | ros_broker | ||||
| 2 | 2018-04-02 | ros_base |
A metapackage which extends ros_core and includes other basic non-robot tools like actionlib, dynamic reconfigure, nodelets, and pluginlib.
A metapackage which extends ros_core and includes other basic non-robot tools like actionlib, dynamic reconfigure, nodelets, and pluginlib.
|
||
| 1 | ros_arduino_python | ||||
| 1 | ros_arduino_msgs | ||||
| 1 | ros_arduino_firmware | ||||
| 1 | ros_arduino_bridge | ||||
| 1 | ros_apache2 | ||||
| 1 | ros_additive_manufacturing | ||||
| 1 | rosR_demos |
Packages
| Name | Description | ||||
|---|---|---|---|---|---|
| 1 | 2014-12-29 | roscpp_serialization |
roscpp_serialization contains the code for serialization as described in
roscpp_serialization contains the code for serialization as described in
|
||
| 1 | 2014-12-29 | roscpp_core |
Underlying data libraries for roscpp messages.
Underlying data libraries for roscpp messages.
|
||
| 2 | 2014-12-22 | roscpp |
roscpp is a C++ implementation of ROS. It provides
a
roscpp is a C++ implementation of ROS. It provides
a
|
||
| 2 | 2014-12-22 | rosconsole |
ROS console output library.
ROS console output library.
|
||
| 1 | roscompile | ||||
| 1 | 2015-04-13 | rosclean |
rosclean: cleanup filesystem resources (e.g. log files).
rosclean: cleanup filesystem resources (e.g. log files).
|
||
| 1 | 2015-04-13 | rosbuild |
rosbuild contains scripts for managing the CMake-based build system for ROS.
rosbuild contains scripts for managing the CMake-based build system for ROS.
|
||
| 1 | 2019-05-07 | rosbridge_suite |
Rosbridge provides a JSON API to ROS functionality for non-ROS programs.
There are a variety of front ends that interface with rosbridge, including
a WebSocket server for web browsers to interact with.
Rosbridge_suite is a meta-package containing rosbridge, various front end
packages for rosbridge like a WebSocket package, and helper packages.
Rosbridge provides a JSON API to ROS functionality for non-ROS programs.
There are a variety of front ends that interface with rosbridge, including
a WebSocket server for web browsers to interact with.
Rosbridge_suite is a meta-package containing rosbridge, various front end
packages for rosbridge like a WebSocket package, and helper packages.
|
||
| 1 | 2019-05-07 | rosbridge_server |
A WebSocket interface to rosbridge.
A WebSocket interface to rosbridge.
|
||
| 1 | 2019-05-07 | rosbridge_msgs |
Package containing message files
Package containing message files
|
||
| 1 | 2019-05-07 | rosbridge_library |
The core rosbridge package, repsonsible for interpreting JSON andperforming
the appropriate ROS action, like subscribe, publish, call service, and
interact with params.
The core rosbridge package, repsonsible for interpreting JSON andperforming
the appropriate ROS action, like subscribe, publish, call service, and
interact with params.
|
||
| 1 | 2015-04-13 | rosboost_cfg |
Contains scripts used by the rosboost-cfg tool for determining cflags/lflags/etc. of boost on your system
Contains scripts used by the rosboost-cfg tool for determining cflags/lflags/etc. of boost on your system
|
||
| 1 | rosbash_params | ||||
| 1 | 2015-04-13 | rosbash |
Assorted shell commands for using ros with bash.
Assorted shell commands for using ros with bash.
|
||
| 1 | 2015-07-11 | rosbaglive |
Plays rosbags as though they were happening NOW.
Plays rosbags as though they were happening NOW.
|
||
| 2 | 2014-12-22 | rosbag_storage |
This is a set of tools for recording from and playing back ROS
message without relying on the ROS client library.
This is a set of tools for recording from and playing back ROS
message without relying on the ROS client library.
|
||
| 1 | rosbag_pandas | ||||
| 1 | 2013-08-16 | rosbag_migration_rule |
This empty package allows to export rosbag migration rule files without depending on rosbag.
This empty package allows to export rosbag migration rule files without depending on rosbag.
|
||
| 1 | 2014-12-15 | rosbag_image_compressor |
The rosbag_image_compressor package.
This package has a script to compress and decompress images inside a bag file.
The rosbag_image_compressor package.
This package has a script to compress and decompress images inside a bag file.
|
||
| 1 | rosbag_direct_write | ||||
| 1 | rosbag2_transport | ||||
| 1 | rosbag2_tests | ||||
| 1 | rosbag2_test_common | ||||
| 1 | rosbag2_storage_default_plugins | ||||
| 1 | rosbag2_storage | ||||
| 1 | rosbag2_converter_default_plugins | ||||
| 1 | rosbag2_bag_v2_plugins | ||||
| 1 | rosbag2 | ||||
| 2 | 2014-12-22 | rosbag |
This is a set of tools for recording from and playing back to ROS
topics. It is intended to be high performance and avoids
deserialization and reserialization of the messages.
This is a set of tools for recording from and playing back to ROS
topics. It is intended to be high performance and avoids
deserialization and reserialization of the messages.
|
||
| 1 | 2015-02-06 | rosatomic |
rosatomic provides the C++11-style atomic operations by pulling symbols from the proposed Boost.Atomic
package into the ros namespace. Once C++11-style atomics (std::atomic) are available from compilers, rosatomic will
conditionally use those instead.
rosatomic provides the C++11-style atomic operations by pulling symbols from the proposed Boost.Atomic
package into the ros namespace. Once C++11-style atomics (std::atomic) are available from compilers, rosatomic will
conditionally use those instead.
|
||
| 1 | rosabridge_server | ||||
| 1 | rosabridge_msgs | ||||
| 1 | rosabridge_arduino | ||||
| 1 | rosabridge | ||||
| 1 | ros_workspace | ||||
| 1 | ros_wild | ||||
| 1 | ros_type_introspection | ||||
| 1 | 2014-04-30 | ros_tutorials |
ros_tutorials contains packages that demonstrate various features of ROS,
as well as support packages which help demonstrate those features.
ros_tutorials contains packages that demonstrate various features of ROS,
as well as support packages which help demonstrate those features.
|
||
| 1 | ros_topology_msgs | ||||
| 1 | ros_statistics_msgs | ||||
| 1 | ros_reflexxes | ||||
| 1 | 2015-02-06 | ros_realtime |
The ros_realtime package
The ros_realtime package
|
||
| 1 | ros_pytest | ||||
| 1 | ros_peerjs | ||||
| 1 | ros_package_web_server | ||||
| 1 | ros_opcua_srvs | ||||
| 1 | ros_opcua_msgs | ||||
| 1 | ros_opcua_impl_python_opcua | ||||
| 1 | ros_opcua_impl_freeopcua | ||||
| 1 | ros_opcua_communication |