Skip to main content

No project description provided

Project description

lazyros

A simple and friendly terminal UI for ROS2.

image

Features

Node (include life-cycle node)

  • viewing logs by node
  • viewing node info
  • starting / stopping node
  • changing life-cycle node status

Topic

  • viewing topic (like a ros2 topic echo)

Parameter

  • setting / viewing parameters

Installation

  • pip (recommended)

    pip install lazyros
    
  • from source

    git clone https://github.com/TechMagicKK/lazyros.git
    cd lazyros
    pip install -r requirements.txt
    

Usage

cd lazyros
python lazyros.py

Details

  • running lazyros Call python lazyros.py in lazyros directory that you downloaded.

  • operation

    • All operations are performed by clicking and using shortcut keys.

    • Available shortcut keys are displayed at the bottom left.

Getting started

  1. Run talker demo node

    ros2 run demo_nodes_cpp talker
    
  2. Run listener demo node

    ros2 run demo_nodes_cpp listener
    
  3. Run lazyros

    python lazyros.py
    

Help

  • Trouble If you encounter trouble, please feel free to open an issue!

  • Request

    Any request is welcome, please feel free to request in issue!

Release

Check How to release.

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

lazyros-0.1.9.1.tar.gz (23.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lazyros-0.1.9.1-py3-none-any.whl (33.1 kB view details)

Uploaded Python 3

File details

Details for the file lazyros-0.1.9.1.tar.gz.

File metadata

  • Download URL: lazyros-0.1.9.1.tar.gz
  • Upload date:
  • Size: 23.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.10.12 Linux/6.8.0-60-generic

File hashes

Hashes for lazyros-0.1.9.1.tar.gz
Algorithm Hash digest
SHA256 eb1794f16f608f42c44cf549935e40be6c9c337d3802bfe4836a9aae9daa3e47
MD5 77088e09af156386c8da675fcf1315a8
BLAKE2b-256 798720ef6a4e4bde64c2be0846c8c368c7e664bc063e67a76cbe77535275aadd

See more details on using hashes here.

File details

Details for the file lazyros-0.1.9.1-py3-none-any.whl.

File metadata

  • Download URL: lazyros-0.1.9.1-py3-none-any.whl
  • Upload date:
  • Size: 33.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.10.12 Linux/6.8.0-60-generic

File hashes

Hashes for lazyros-0.1.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0371c1896cc7da9a4c8c678252d2e7e5ae47ff476bd01bd9cdceed4eff790921
MD5 112a7225a6b516e83bc5dd558f54452f
BLAKE2b-256 79edba37b12baeef412ee1720ad25fcc5d4a50da88aae6086aac3eb7569cb7c1

See more details on using hashes here.

Supported by

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