New in Indigo

  Documentation Status

Cannot load information on name: rocon_python_utils, distro: electric, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: rocon_python_utils, distro: fuerte, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: rocon_python_utils, distro: groovy, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: rocon_python_utils, distro: jade, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: rocon_python_utils, distro: lunar, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.

Overview

This package is a collection of simple tools for working with python in and around both linux and ros systems.

Full details and usage examples are in the sphinx documentation (indigo).


An example of some of the functions included (this will quickly get outdated):

  • Network

    • Wrapper around the ping command to monitor connectivity of remote machines.

  • Ros

    • Catkin package crawler, generates a complete index of all catkin packages.
    • Rocon icon/msg converters
    • Find resource helpers

    • Retrieve the ros version in runtime.
  • System

    • Pythonic which command.

    • Pid manipulators.
    • A subprocess style Popen that automagically manages groups and accepts a callback function for process termination.

Wiki: rocon_python_utils (last edited 2014-05-05 15:13:14 by DanielStonier)