Skip to content
This repository has been archived by the owner on Mar 22, 2023. It is now read-only.

A Qt-Js hybrid application for visualisation of executing or log-replayed behaviour trees in a ROS2 ecosystem.

License

Notifications You must be signed in to change notification settings

ROBOTIS-move/py_trees_ros_viewer

 
 

Repository files navigation

PyTrees Ros Viewer

A Qt-JS application for visualisation of executing/log-replayed behaviour trees in a ROS2 ecosystem.

  • Render Behaviour Tree Streams
  • Collapsible Subtrees
  • Zoom and Scale Contents to Fit
  • Timeline Rewind & Resume

Quickstart instructions:

# Only released in rosdistro's dashing and later
sudo apt install ros-<rosdistro>-py-trees-ros-tutorials
sudo apt install ros-<rosdistro>-py-trees-ros-viewer

# In a first shell
py-trees-tree-viewer
# In a second shell
ros2 run py_trees_ros_tutorials tutorial-eight-dynamic-application-loading

Example Video

About

A Qt-Js hybrid application for visualisation of executing or log-replayed behaviour trees in a ROS2 ecosystem.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 94.4%
  • Shell 3.6%
  • HTML 2.0%