[Documentation] [TitleIndex] [WordIndex


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".

roshpit is a development stack for using rosh in cturtle and diamondback. As rosh has APIs that reach across many ROS libraries, such as actionlib, tf, and ROS itself, this stack is being used to unify the development. This stack is expected to disappear as rosh and its related plugins mature.

Development Status

Report a Bug

<<TracLink(ros rosh)>>

2024-06-15 13:46