Skip to main content

top command for ROS 2

Project description

rotop

About

top command for ROS 2

Features

  • Replace a long displayed name for ROS 2 command and Python command, especially for component container
    • :sob: Normal top command : "component_container"
    • :sob: Normal top -c or htop : "/very/long/path/component_container very-long-options"
    • :smile: My rotop command: "{node_name}, {name_space}"
  • Filter function
  • csv file logger
  • Graph plotter

How to use

pip3 install rotop

rotop
rotop --gui


# usage: rotop [-h] [--interval INTERVAL] [--filter FILTER] [--csv] [--gui] [--num_process NUM_PROCESS]
# options:
#   -h, --help            show this help message and exit
#   --interval INTERVAL
#   --filter FILTER
#   --csv
#   --gui
#   --num_process NUM_PROCESS
cd rotop
python3 main.py

Screen Shot

  • CUI mode
  • GUI mode

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rotop-1.0.5.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

rotop-1.0.5-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

Details for the file rotop-1.0.5.tar.gz.

File metadata

  • Download URL: rotop-1.0.5.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for rotop-1.0.5.tar.gz
Algorithm Hash digest
SHA256 d8b6ad3be23232280cbb3667cf0af9cdf29de3fb920829cd505d55e08c0e80a2
MD5 bb02878e05f15fb00cb82ece433a1a70
BLAKE2b-256 96d2bbfeba9bc7af1d47be026353c609bd4c678f641fe2b2a8e8ec08636e3b5c

See more details on using hashes here.

File details

Details for the file rotop-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: rotop-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for rotop-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 0784119f73928e0a5f63325dd7df92e46e81422e231d0b32ac0b8452ab709928
MD5 484fa78e3c538c0ba2d11972e6b0e4b0
BLAKE2b-256 c17fe1006bde01b202ee0b0a02b2e07a907a26aca1b5767806be4ed745bd8e45

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page