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.0.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

rotop-1.0.0-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for rotop-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f3ba1be631a18cebf52b5c8eb48699f7df992c15461df5a7a2d3e1dd9128a077
MD5 a5aa7641d25de535b9eec468e17b04ea
BLAKE2b-256 757c025c6c8ea4ee57df07c54655f7266be8e7f261f14400e701ab156b64e2f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rotop-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 16.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for rotop-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b82e4e0146b3770c173f7460bea6e74dcd66a1d8df8a8929f97c62ef9f8e950c
MD5 507abfa68e5ba9aeac2ec49338703bfa
BLAKE2b-256 92a36b9b995d6b3c62f8f4492b9f9571f42c7a1cc5659904fc01b7ed84ba1a5b

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