Skip to main content

RTUI - Robot Terminal User Interface

A TUI for Astoria-driven robots.

asciicast

Usage

The rtui command can be used standalone by running rtui.

It can also be used as an SSH forced command by adding the following to the authorized_keys file:

command="/usr/bin/rtui" ssh-ed25519 AAAA....

Available Commands

  • arena: Get or set the current arena
  • exit: Leave the terminal session.
  • help: Show available commands
  • kill: Kill running code
  • metadata: Show all robot metadata
  • mode: Get or set the current robot mode (COMP or DEV)
  • quit: Leave the terminal session.
  • restart: Restart running code
  • start: Trigger the virtual start button
  • trigger: Trigger the virtual start button
  • zone: Get or set the current zone

Development

This application is written in Python 3.8+ and is managed using poetry.

poetry install
poetry run rtui

You will need to have an instance of Astoria running for some functionality, the docker setup is recommended for this.

Metadata

Release files for rtui 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rtui 0.1.1
File Size Uploaded Provenance
rtui-0.1.1.tar.gz 7.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for rtui 0.1.1
File Interpreter ABI Platform
rtui-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 17.8 kB

Release files / rtui-0.1.1.tar.gz

Download URL rtui-0.1.1.tar.gz
Size 7.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f039168bfbecc68329d8496c106cc657daba7670155eaa10b39c4010aedd83e8
BLAKE2b-256 checksum
How to use checksums
e7662f98bf14688364a5f571adcf08fa8e19bf2b90dbac2e9f7895c6c2fd1658
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.2 CPython/3.10.8 Darwin/22.1.0

Release files / rtui-0.1.1-py3-none-any.whl

Download URL rtui-0.1.1-py3-none-any.whl
Size 10.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e1509760b5e833000299259135753afb6a3bc7eaa3fb05723d4810fc793e753b
BLAKE2b-256 checksum
How to use checksums
22919a3e9e6534bc671cb5cb35b3d8c220610e0165e15fb2197ab60a5d1ff3dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.2 CPython/3.10.8 Darwin/22.1.0

Security for rtui 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page