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

  • pipx (recommended)

    pipx install lazyros
    
  • 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
    

Tutorial

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!

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.2.tar.gz (23.4 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.2-py3-none-any.whl (33.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lazyros-0.1.2.tar.gz
  • Upload date:
  • Size: 23.4 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.2.tar.gz
Algorithm Hash digest
SHA256 719c6c0f04cd13d70de3908af51a6ae8b8bf48f0a6cd6cc071c19418acb2e0a7
MD5 f3d8898b03edc6d2ef7d9716e18cf85d
BLAKE2b-256 36997d4990b452e82dad1cc8b0c96355966c968d5a53d7118b74e7f7d05876b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lazyros-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 33.3 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7eef97c947d905bac74048c5b59c0c315f3a9eb00a741d0c9f481d5b983ab68a
MD5 9ee95b979fade2c35bf3376aa49f05b1
BLAKE2b-256 52c5c22f152556626f9f964f0f80b1968a44fa7db3cc8a8e536118dd8f5cd9fb

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