Source: ros-ros-comm Maintainer: Debian Science Maintainers Uploaders: Thomas Moulard , Jochen Sprickerhof , Leopold Palomo-Avellaneda Section: libs Priority: optional Build-Depends: debhelper (>= 11), catkin (>= 0.7.14-5), dh-exec, libroscpp-core-dev, python-rosunit, libconsole-bridge-dev, libboost-date-time-dev, libboost-filesystem-dev, libboost-program-options-dev, libboost-regex-dev, libboost-system-dev, libboost-thread-dev, libboost-signals-dev, liblz4-dev, ros-message-generation, libbz2-dev, libros-rosgraph-msgs-dev, libstd-msgs-dev, dh-python, python-dev, python3-dev, liblog4cxx-dev, libstd-srvs-dev, libboost-chrono-dev, libb64-dev, librosconsole-dev, pluginlib-dev, libgpgme-dev Standards-Version: 4.3.0 Vcs-Browser: https://salsa.debian.org/science-team/ros-ros-comm Vcs-Git: https://salsa.debian.org/science-team/ros-ros-comm.git Rules-Requires-Root: no Homepage: https://wiki.ros.org/ros_comm ########### # Clients # ########### Package: libroscpp-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libroscpp2d (= ${binary:Version}), ${misc:Depends}, python, libboost-signals-dev, libboost-filesystem-dev, libboost-system-dev, librosconsole-dev, libros-rosgraph-msgs-dev, libxmlrpcpp-dev, libroscpp-msg-dev Description: Robot OS development files for libroscpp This package is part of Robot OS (ROS). roscpp is a C++ implementation of ROS. It provides a client library that enables C++ programmers to quickly interface with ROS topics, services, and parameters. . roscpp is the most widely used ROS client library and is designed to be the high-performance library for ROS. ROS console output library. . This package contains the development files for the library. Package: libroscpp2d Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same Description: Robot OS client library This package is part of Robot OS (ROS). roscpp is a C++ implementation of ROS. It provides a client library that enables C++ programmers to quickly interface with ROS topics, services, and parameters. . roscpp is the most widely used ROS client library and is designed to be the high-performance library for ROS. ROS console output library. . This package contains the library. Package: ros-roscpp-msg Section: devel Architecture: all Multi-Arch: foreign Depends: ${misc:Depends}, ros-std-msgs Conflicts: ros-roscpp-msgs Replaces: ros-roscpp-msgs Description: Robot OS definitions of roscpp messages This package is part of Robot OS (ROS). roscpp is a C++ implementation of ROS. It provides a client library that enables C++ programmers to quickly interface with ROS topics, services, and parameters. . roscpp is the most widely used ROS client library and is designed to be the high-performance library for ROS. ROS console output library. . This package contains the message definitions. Package: libroscpp-msg-dev Section: libdevel Architecture: any Multi-Arch: same Depends: ${misc:Depends}, libroscpp-core-dev Conflicts: libroscpp-msgs-dev Replaces: libroscpp-msgs-dev Description: Robot OS header for roscpp messages This package is part of Robot OS (ROS). roscpp is a C++ implementation of ROS. It provides a client library that enables C++ programmers to quickly interface with ROS topics, services, and parameters. . roscpp is the most widely used ROS client library and is designed to be the high-performance library for ROS. ROS console output library. . This package contains the generated C++ headers. Package: python-roscpp-msg Section: python Architecture: all Depends: ${python:Depends}, ${misc:Depends}, python-genpy Conflicts: python-roscpp-msgs Replaces: python-roscpp-msgs Description: Header for roscpp messages, Python 2 This package is part of Robot OS (ROS). roscpp is a C++ implementation of ROS. It provides a client library that enables C++ programmers to quickly interface with ROS topics, services, and parameters. . roscpp is the most widely used ROS client library and is designed to be the high-performance library for ROS. ROS console output library. . This package contains the generated Python 2 package. Package: python3-roscpp-msg Section: python Architecture: all Depends: ${python3:Depends}, ${misc:Depends}, python3-genpy Description: Header for roscpp messages, Python 3 This package is part of Robot OS (ROS). roscpp is a C++ implementation of ROS. It provides a client library that enables C++ programmers to quickly interface with ROS topics, services, and parameters. . roscpp is the most widely used ROS client library and is designed to be the high-performance library for ROS. ROS console output library. . This package contains the generated Python 3 package. Package: cl-roscpp-msg Section: lisp Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Conflicts: cl-roscpp-msgs Replaces: cl-roscpp-msgs Description: Header for roscpp messages, LISP This package is part of Robot OS (ROS). roscpp is a C++ implementation of ROS. It provides a client library that enables C++ programmers to quickly interface with ROS topics, services, and parameters. . roscpp is the most widely used ROS client library and is designed to be the high-performance library for ROS. ROS console output library. . This package contains the generated LISP library. Package: python-rospy Section: python Architecture: all Multi-Arch: allowed Depends: ${python:Depends}, ${misc:Depends}, python-std-msgs, python-rosgraph, python-roscpp-msg, python-rosgraph-msgs, python-yaml, python-roslib Description: Python 2 client library for Robot OS This package is part of Robot OS (ROS). The rospy client API enables Python programmers to quickly interface with ROS topics, services, and parameters. The design of rospy favors implementation speed (i.e. developer time) over runtime performance so that algorithms can be quickly prototyped and tested within ROS. It is also ideal for non-critical-path code, such as configuration and initialization code. Many of the ROS tools are written in rospy to take advantage of the type introspection capabilities. . Many of the ROS tools, such as rostopic and rosservice, are built on top of rospy. . This package contains the Python 2 library. Package: python3-rospy Section: python Architecture: all Multi-Arch: allowed Depends: ${python3:Depends}, ${misc:Depends}, python3-std-msgs, python3-rosgraph, python3-roscpp-msg, python3-rosgraph-msgs, python3-yaml, python3-roslib Description: Python 3 client library for Robot OS This package is part of Robot OS (ROS). The rospy client API enables Python programmers to quickly interface with ROS topics, services, and parameters. The design of rospy favors implementation speed (i.e. developer time) over runtime performance so that algorithms can be quickly prototyped and tested within ROS. It is also ideal for non-critical-path code, such as configuration and initialization code. Many of the ROS tools are written in rospy to take advantage of the type introspection capabilities. . Many of the ROS tools, such as rostopic and rosservice, are built on top of rospy. . This package contains the Python 3 library. ######### # Tools # ######### Package: librosbag-dev Section: libdevel Architecture: any Multi-Arch: same Depends: librosbag3d (= ${binary:Version}), ${misc:Depends}, librosbag-storage-dev, librosconsole-dev, libroscpp-dev, libtopic-tools-dev, libxmlrpcpp-dev, libstd-srvs-dev Description: Tools for recording from and playing back to Robot OS topics This package is part of Robot OS (ROS). It is the development files for the rosbag library, which provides APIs for reading/writing bags (ROS message stores) in C++ and Python. Package: librosbag3d Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same Description: Library for recording from and playing back to Robot OS topics This package is part of Robot OS (ROS). It is the rosbag library, which provides APIs for reading/writing bags (ROS message stores) in C++ and Python. It is intended to be high performance and avoids deserialization and reserialization of the messages. . The related rosbag package provides a command-line tool for working with bags. Package: python-rosbag Section: python Architecture: any Multi-Arch: allowed Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}, python-roslib, python-rospy, python-roslz4, python-crypto, python-gnupg Description: Python 2 tools for recording from and playing back to Robot OS topics This package is part of Robot OS (ROS). It provides a command-line tool for working with bags (ROS messages stores). The corresponding librosbag package provides corresponding C++ and Python APIs. . This package contains the Python 2 library. Package: python3-rosbag Section: python Architecture: any Multi-Arch: allowed Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}, python3-roslib, python3-rospy, python3-roslz4, python3-crypto, python3-gnupg Description: Python 3 tools for recording from and playing back to Robot OS topics This package is part of Robot OS (ROS). It provides a command-line tool for working with bags (ROS messages stores). The corresponding librosbag package provides corresponding C++ and Python APIs. . This package contains the Python 3 library. Package: librosbag-storage-dev Section: libdevel Architecture: any Multi-Arch: same Depends: librosbag-storage3d (= ${binary:Version}), ${misc:Depends}, libconsole-bridge-dev, libboost-date-time-dev, libboost-filesystem-dev, libboost-program-options-dev, libboost-regex-dev, libroslz4-dev, libbz2-dev, pluginlib-dev, libgpgme-dev Description: Development files for librosbag_storage This package is part of Robot OS (ROS). It is a set of tools for recording from and playing back ROS messages without relying on the ROS client library. . This package contains the development files for the library. Package: librosbag-storage3d Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same Description: Robot OS library for rosbag_storage This package is part of Robot OS (ROS). It is a set of tools for recording from and playing back ROS messages without relying on the ROS client library. . This package contains the library. Package: python-rosgraph Section: python Architecture: all Multi-Arch: allowed Depends: ${python:Depends}, ${misc:Depends}, python-yaml, python-rospkg Description: Tool to print information about the Robot OS computation graph - Python 2 This package is part of Robot OS (ROS). rosgraph contains the rosgraph command-line tool, which prints information about the ROS computation graph. It also provides an internal library that can be used by graphical tools. . This package contains the Python 2 library. Package: python3-rosgraph Section: python Architecture: all Multi-Arch: allowed Depends: ${python3:Depends}, ${misc:Depends}, python3-yaml, python3-rospkg Description: Tool to print information about the Robot OS computation graph - Python 3 This package is part of Robot OS (ROS). rosgraph contains the rosgraph command-line tool, which prints information about the ROS computation graph. It also provides an internal library that can be used by graphical tools. . This package contains the Python 3 library. Package: python-roslaunch Section: python Architecture: all Multi-Arch: allowed Depends: ${python:Depends}, ${misc:Depends}, python-rosclean, rosout, python-rospkg, python-rosgraph, python-roslib, python-rosmaster, python-rosgraph-msgs, python-netifaces, python-rosparam, python-yaml Recommends: python-crypto, python-paramiko Description: roslaunch tool for Robot OS - Python 2 This package is part of Robot OS (ROS). roslaunch is a tool for easily launching multiple ROS nodes locally and remotely via SSH, as well as setting parameters on the Parameter Server. It includes options to automatically respawn processes that have already died. roslaunch takes in one or more XML configuration files (with the launch extension) that specify the parameters to set and nodes to launch, as well as the machines that they should be run on. . This package contains the roscore program. . This package contains the Python 2 library. Package: python3-roslaunch Section: python Architecture: all Multi-Arch: allowed Depends: ${python3:Depends}, ${misc:Depends}, python3-rosclean, rosout, python3-rospkg, python3-rosgraph, python3-roslib, python3-rosmaster, python3-rosgraph-msgs, python3-netifaces, python3-rosparam, python3-yaml Recommends: python3-crypto, python3-paramiko Description: roslaunch tool for Robot OS - Python 3 This package is part of Robot OS (ROS). roslaunch is a tool for easily launching multiple ROS nodes locally and remotely via SSH, as well as setting parameters on the Parameter Server. It includes options to automatically respawn processes that have already died. roslaunch takes in one or more XML configuration files (with the launch extension) that specify the parameters to set and nodes to launch, as well as the machines that they should be run on. . This package contains the Python 3 library. Package: python-rosmaster Section: python Architecture: all Multi-Arch: allowed Depends: ${python:Depends}, ${misc:Depends}, python-rosgraph, python-rospkg, python-defusedxml Description: Robot OS Master implementation - Python 2 This package is part of Robot OS (ROS). The rosmaster package implements the ROS Master. Most programs will not need to interact with this package directly. The rosmaster is run automatically whenever roscore is run and all communication with the Master happens over XMLRPC APIs. . This package contains the Python 2 library. Package: python3-rosmaster Section: python Architecture: all Multi-Arch: allowed Depends: ${python3:Depends}, ${misc:Depends}, python3-rosgraph, python3-rospkg, python3-defusedxml Description: Robot OS Master implementation - Python 3 This package is part of Robot OS (ROS). The rosmaster package implements the ROS Master. Most programs will not need to interact with this package directly. The rosmaster is run automatically whenever roscore is run and all communication with the Master happens over XMLRPC APIs. . This package contains the Python 3 library. Package: python-rosmsg Section: python Architecture: all Multi-Arch: allowed Depends: ${python:Depends}, ${misc:Depends}, python-rosgraph, python-rospkg, python-roslib, python-rosbag, python-genpy Description: Command-line tools for displaying information about Robot OS - Python 2 This package is part of Robot OS (ROS). rosmsg is a command-line tool for displaying information about ROS Message types. rossrv is a command-line tool for displaying information about ROS Service types. . This package contains the Python 2 library. Package: python3-rosmsg Section: python Architecture: all Multi-Arch: allowed Depends: ${python3:Depends}, ${misc:Depends}, python3-rosgraph, python3-rospkg, python3-roslib, python3-rosbag, python3-genpy Description: Command-line tools for displaying information about Robot OS - Python 3 This package is part of Robot OS (ROS). rosmsg is a command-line tool for displaying information about ROS Message types. rossrv is a command-line tool for displaying information about ROS Service types. . This package contains the Python 3 library. Package: python-rosnode Section: python Architecture: all Multi-Arch: allowed Depends: ${python:Depends}, ${misc:Depends}, python-rosgraph, python-rostopic Description: Tool for displaying debug information about Robot OS - Python 2 This package is part of Robot OS (ROS). rosnode is a command-line tool for displaying debug information about ROS Nodes, including publications, subscriptions and connections. It also contains an experimental library for retrieving node information. This library is intended for internal use only. . This package contains the Python 2 library. Package: python3-rosnode Section: python Architecture: all Multi-Arch: allowed Depends: ${python3:Depends}, ${misc:Depends}, python3-rosgraph, python3-rostopic Description: Tool for displaying debug information about Robot OS - Python 3 This package is part of Robot OS (ROS). rosnode is a command-line tool for displaying debug information about ROS Nodes, including publications, subscriptions and connections. It also contains an experimental library for retrieving node information. This library is intended for internal use only. . This package contains the Python 3 library. Package: rosout Section: misc Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: foreign Description: Robot OS system-wide logging mechanism This package is part of Robot OS (ROS). rosout is the name of the console log reporting mechanism in ROS. It can be thought of as comprising several components: * The `rosout` node for subscribing, logging, and republishing the messages. * The /rosout topic * The /rosout_agg topic for subscribing to an aggregated feed Package: python-rosparam Section: python Architecture: all Multi-Arch: allowed Depends: ${python:Depends}, ${misc:Depends}, python-yaml, python-rosgraph Description: Tool for getting and setting Robot OS Parameters - Python 2 This package is part of Robot OS (ROS). rosparam contains the rosparam command-line tool for getting and setting ROS Parameters on the parameter server using YAML-encoded files. It also contains an experimental library for using YAML with the parameter server. This library is intended for internal use only. . rosparam can be invoked within a roslaunch file. . This package contains the Python 2 library. Package: python3-rosparam Section: python Architecture: all Multi-Arch: allowed Depends: ${python3:Depends}, ${misc:Depends}, python3-yaml, python3-rosgraph Description: Tool for getting and setting Robot OS Parameters - Python 3 This package is part of Robot OS (ROS). rosparam contains the rosparam command-line tool for getting and setting ROS Parameters on the parameter server using YAML-encoded files. It also contains an experimental library for using YAML with the parameter server. This library is intended for internal use only. . This package contains the Python 3 library. Package: python-rosservice Section: python Architecture: all Multi-Arch: allowed Depends: ${python:Depends}, ${misc:Depends}, python-genpy, python-roslib, python-rospy, python-rosmsg Description: Command-line tool for listing and querying Robot OS services - Python 2 This package is part of Robot OS (ROS). rosservice contains the rosservice command-line tool for listing and querying ROS services. It also contains a Python library for retrieving information about services and dynamically invoking them. The Python library is experimental and is for internal-use only. . This package contains the Python 2 library. Package: python3-rosservice Section: python Architecture: all Multi-Arch: allowed Depends: ${python3:Depends}, ${misc:Depends}, python3-genpy, python3-roslib, python3-rospy, python3-rosmsg Description: Command-line tool for listing and querying Robot OS services - Python 3 This package is part of Robot OS (ROS). rosservice contains the rosservice command-line tool for listing and querying ROS services. It also contains a Python library for retrieving information about services and dynamically invoking them. The Python library is experimental and is for internal-use only. . This package contains the Python 3 library. Package: python-rostest Section: python Architecture: all Multi-Arch: allowed Depends: ${python:Depends}, ${misc:Depends}, python-roslaunch, python-rosunit, python-rosgraph Description: Test suite for Robot OS based on roslaunch - Python 2 This package is part of Robot OS (ROS). rostest is an extension to roslaunch that enables roslaunch files to be used as test fixtures. As a fully running system has more complex behaviors than an individual ROS node, this allows you to do full integration testing across multiple nodes. It is compatible with xUnit frameworks. . This package contains the Python 2 library. Package: python3-rostest Section: python Architecture: all Multi-Arch: allowed Depends: ${python3:Depends}, ${misc:Depends}, python3-roslaunch, python3-rosunit, python3-rosgraph Description: Test suite for Robot OS based on roslaunch - Python 3 This package is part of Robot OS (ROS). rostest is an extension to roslaunch that enables roslaunch files to be used as test fixtures. As a fully running system has more complex behaviors than an individual ROS node, this allows you to do full integration testing across multiple nodes. It is compatible with xUnit frameworks. . This package contains the Python 3 library. Package: librostest-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, libboost-system-dev, libboost-thread-dev Description: Development files for rostest (Robot OS) This package is part of Robot OS (ROS). It contains the development files for the rostest framework. It's an extension that enables roslaunch files to be used as test fixtures. As a fully running system has more complex behaviors than an individual ROS node, this allows you to do full integration testing across multiple nodes. It is compatible with xUnit frameworks. Package: python-rostopic Section: python Architecture: all Multi-Arch: allowed Depends: ${python:Depends}, ${misc:Depends}, python-rospy, python-rosbag Description: Tool for displaying debug information about Robot OS Topics - Python 2 This package is part of Robot OS (ROS). This tool helps debugging by showing debug information about ROS Topics, including publishers, subscribers, publishing rate, and ROS Messages. It also contains an experimental Python library for getting information about, and interacting with, topics dynamically. This library is for internal use only as the code API may change, though it does provide examples of how to implement dynamic subscription and publication behaviors in ROS. . This package contains the Python 2 library. Package: python3-rostopic Section: python Architecture: all Multi-Arch: allowed Depends: ${python3:Depends}, ${misc:Depends}, python3-rospy, python3-rosbag Description: Tool for displaying debug information about Robot OS Topics - Python 3 This package is part of Robot OS (ROS). This tool helps debugging by showing debug information about ROS Topics, including publishers, subscribers, publishing rate, and ROS Messages. It also contains an experimental Python library for getting information about, and interacting with, topics dynamically. This library is for internal use only as the code API may change, though it does provide examples of how to implement dynamic subscription and publication behaviors in ROS. . This package contains the Python 3 library. Package: ros-topic-tools-srvs Section: devel Architecture: all Multi-Arch: foreign Depends: ${misc:Depends}, ros-std-msgs Description: service templates files for libtopic-tools (Robot OS) This package is part of Robot OS (ROS). It contains development files for the libtopic-tools library, which provides tools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta level. . This contains the service files Package: libtopic-tools-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libtopic-tools1d (= ${binary:Version}), ${misc:Depends}, libroscpp-core-dev, librosconsole-dev, libroscpp-dev, libstd-msgs-dev Description: development files for libtopic-tools (Robot OS) This package is part of Robot OS (ROS). It contains development files for the libtopic-tools library, which provides tools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta level. . This contains the development files Package: libtopic-tools1d Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same Description: library for messing with Robot OS topics This package is part of Robot OS (ROS). Tools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta level. None of the programs in this package actually know about the topics whose streams they are altering; instead, these tools deal with messages as generic binary blobs. This means they can be applied to any ROS topic. . This package contains the library. Package: topic-tools Section: utils Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, python Description: Tools for messing with Robot OS topics This package is part of Robot OS (ROS). It contains tools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta level. None of the programs in this package actually know about the topics whose streams they are altering; instead, these tools deal with messages as generic binary blobs. This means they can be applied to any ROS topic. Package: python-topic-tools Section: python Architecture: all Multi-Arch: allowed Depends: ${python:Depends}, ${misc:Depends}, python-rospy Description: Python 2 library for working with Robot OS topics This package is part of Robot OS (ROS). It contains the Python interface to the tools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta level. . This package contains the Python 2 library. Package: python3-topic-tools Section: python Architecture: all Multi-Arch: allowed Depends: ${python3:Depends}, ${misc:Depends}, python3-rospy Description: Python 3 library for working with Robot OS topics This package is part of Robot OS (ROS). It contains the Python interface to the tools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta level. . This package contains the Python 3 library. Package: cl-topic-tools Section: lisp Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Description: LISP library for working with Robot OS topics This package is part of Robot OS (ROS). It contains the lisp interface to the tools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta level. ############# # Utilities # ############# Package: libmessage-filters-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libmessage-filters1d (= ${binary:Version}), ${misc:Depends}, libroscpp-dev, libboost-signals-dev, libboost-thread-dev Description: Development files for Robot OS message-filters This package is part of Robot OS (ROS). It contains the development files for libmessage-filters, which implements a set of message filters which take in messages and may output those messages at a later time, based on the conditions that filter needs being met. Package: libmessage-filters1d Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same Description: Library for Robot OS message-filters This package is part of Robot OS (ROS). It implemtants a set of message filters which take in messages and may output those messages at a later time, based on the conditions that filter needs met. . This package contains the library. Package: python-message-filters Section: python Architecture: all Multi-Arch: allowed Depends: ${python:Depends}, ${misc:Depends}, python-rospy Description: Python 2 library for Robot OS message-filters This package is part of Robot OS (ROS). It implements a set of message filters which take in messages and may output those messages at a later time, based on the conditions that filter needs being met. . This package contains the Python 2 library. Package: python3-message-filters Section: python Architecture: all Multi-Arch: allowed Depends: ${python3:Depends}, ${misc:Depends}, python3-rospy Description: Python 3 library for Robot OS message-filters This package is part of Robot OS (ROS). It implements a set of message filters which take in messages and may output those messages at a later time, based on the conditions that filter needs being met. . This package contains the Python 3 library. Package: python-roswtf Section: python Architecture: all Multi-Arch: allowed Depends: ${python:Depends}, ${misc:Depends}, python-rosservice, python-rosmsg, python-rospkg, python-rosgraph-msgs, python-roslaunch, python-rosnode, python-roslib, python-paramiko Description: Tool for diagnosing issues with a running Robot OS system - Python 2 This package is part of Robot OS (ROS). roswtf looks for many, many things, and the list is always growing. There are two categories of things that it looks for: file-system issues and online/graph issues. . For file-system issues, roswtf looks at your environment variables, package configurations, stack configurations, and more. It can also take in a roslaunch file and attempt to find any potential configuration issues in it, such as packages that haven't been built properly. . For online issues, roswtf examines the state of your current graph and tries to find any potential issues. These issues might be unresponsive nodes, missing connections between nodes, or potential machine-configuration issues with roslaunch. . This package contains the Python 2 library. Package: python3-roswtf Section: python Architecture: all Multi-Arch: allowed Depends: ${python3:Depends}, ${misc:Depends}, python3-rosservice, python3-rosmsg, python3-rospkg, python3-rosgraph-msgs, python3-roslaunch, python3-rosnode, python3-roslib, python3-paramiko Description: Tool for diagnosing issues with a running Robot OS system - Python 3 This package is part of Robot OS (ROS). roswtf looks for many, many things, and the list is always growing. There are two categories of things that it looks for: file-system issues and online/graph issues. . For file-system issues, roswtf looks at your environment variables, package configurations, stack configurations, and more. It can also take in a roslaunch file and attempt to find any potential configuration issues in it, such as packages that haven't been built properly. . For online issues, roswtf examines the state of your current graph and tries to find any potential issues. These issues might be unresponsive nodes, missing connections between nodes, or potential machine-configuration issues with roslaunch. . This package contains the Python 3 library. Package: libroslz4-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libroslz4-1d (= ${binary:Version}), ${misc:Depends}, liblz4-dev Description: development files for libroslz4 This package is part of Robot OS (ROS). It contains the development files for the ROS implementation of the LZ4 streaming format. Large data streams are split into blocks which are compressed using the very fast LZ4 compression algorithm. Package: libroslz4-1d Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same Description: library implementing lz4 for Robot OS This package is part of Robot OS (ROS). This is the C++ implementation of the LZ4 streaming format. Large data streams are split into blocks which are compressed using the very fast LZ4 compression algorithm. . This package contains the library. Package: python-roslz4 Section: python Architecture: any Multi-Arch: allowed Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends} Description: Python 2 library implementing lz4 for Robot OS This package is part of Robot OS (ROS). This is the Python implementation of the LZ4 streaming format. Large data streams are split into blocks which are compressed using the very fast LZ4 compression algorithm. . This package contains the Python 2 library. Package: python3-roslz4 Section: python Architecture: any Multi-Arch: allowed Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends} Description: Python 3 library implementing lz4 for Robot OS This package is part of Robot OS (ROS). This is the Python implementation of the LZ4 streaming format. Large data streams are split into blocks which are compressed using the very fast LZ4 compression algorithm. . This package contains the Python 3 library. Package: libxmlrpcpp-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libxmlrpcpp2d (= ${binary:Version}), ${misc:Depends}, libroscpp-core-dev, libb64-dev Description: development files for Robot OS libxmlrpcpp This package is part of Robot OS (ROS). It contains the development files for the XmlRpc++ library, which is a C++ implementation of the XML-RPC protocol. This version is heavily modified from the package available on SourceForge in order to support roscpp's threading model. As such, it's a maintained fork by OSRF. Package: libxmlrpcpp2d Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same Description: Robot OS version of xml-rpc protocol library This package is part of Robot OS (ROS). It contains the XmlRpc++ library, which is a C++ implementation of the XML-RPC protocol. This version is heavily modified from the package available on SourceForge in order to support roscpp's threading model. As such, it's a maintained fork by OSRF.