[Documentation] [TitleIndex] [WordIndex

New in C Turtle

Overview

rosh is a Python-based shell and runtime environment for ROS. It leverages the IPython shell environment to provide tab-completion introspection across various ROS APIs, like topics, services, parameters, and nodes. It is similar to using tools like rostopic and rosservice, but with Pythonic semantics and the convenience of a Python interpreter. You can also develop ROS nodes using rosh, which we call "roshlets".

Setup and Install

Please see the installation instructions.

Run

rosrun rosh rosh

Using

See ROSH Overview

Cookbook

See Cookbook

Customize

In order customize your default rosh shell, you can write a roshrc file.

plugins

Development Status

TODO

See TODO list.


2024-06-15 13:46