Skip to content
This repository has been archived by the owner on Dec 8, 2024. It is now read-only.

Latest commit

 

History

History
55 lines (35 loc) · 1.26 KB

ReadMe.md

File metadata and controls

55 lines (35 loc) · 1.26 KB

rqt_embed_window_example: Example of embedding rqt_embed_window widget into different tabs of a custom GUI

Author: Tobit Flatscher

Small example of how the rqt_embed_window widget can be embedded into your custom GUI.

  1. Create a new ROS workspace

  2. Inside the src folder insert this package as well as the rqt_embed_window module with QWidget:

$ git clone https://github.com/2b-t/rqt_embed_window
$ git clone https://github.com/2b-t/rqt_embed_window_example
  1. Install wmctrl
$ sudo apt-get install wmctrl
  1. Install plotjuggler
$ sudo apt install ros-<distro>-plotjuggler-ros

where <distro> corresponds to your ROS distro (e.g. melodic).

  1. Open a new console inside your workspace, source your workspace
$ source devel/setup.bash

and build it

$ catkin build
  1. Open a new console, source the workspace again and start your ROS master
$ roscore
  1. Launch the rqt GUI example in standalone mode
$ rqt --standalone rqt_embed_window_example --force-discover

Screenshot