Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RQT #380

Closed
1 task done
audrow opened this issue Apr 11, 2022 · 2 comments
Closed
1 task done

RQT #380

audrow opened this issue Apr 11, 2022 · 2 comments

Comments

@audrow
Copy link
Collaborator

audrow commented Apr 11, 2022

This is a sanity check to ensure that the GUI tools aren't fundamentally broken.

Setup

  • DDS vendor: FastDDS
  • BuildType: Binary
  • Chip: Amd64
  • Os: Windows

Links

Checks

  • Check RQT

    Launch using the rqt command.

    The rqt window should be generally usable and should be able to populate some of the discovered plugins.

    details

    Try

    1. # User input in terminal 1
      ros2 launch dummy_robot_bringup dummy_robot_bringup.launch.py
    2. # User input in terminal 2
      rqt
    3. In the RQT window, select 'Plugins > Visualization > Plot' in the dropdown menu. In the window that opens, set the Topic to /joint_states/position[0]. You should see a Sine wave.

    4. With 'Plugins > Introspection > Node Graph' you should see a network of the nodes and topics that are being published and subscribed by the dummy robot.

    5. With 'Plugins > Logging > Bag' you should be able record a ROS Bag file.

    6. With 'Plugins > Topic > Topic Monitor' you should be able to check the /joint_states topic and view messages streaming in.

    Expect

    1. Rqt runs smoothly and the plugins work as expected.

You can find the code used to generate this test case here

@sloretz
Copy link
Collaborator

sloretz commented May 5, 2022

The Bag plugin slows rqt waaaaay down while recording: ros-visualization/rqt_bag#110

@sloretz sloretz added the bug Something isn't working label May 5, 2022
@sloretz
Copy link
Collaborator

sloretz commented May 5, 2022

plotting, the node, graph, and topic monitor all appear pretty smooth.

@sloretz sloretz closed this as completed May 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants