Skip to content

RQT #452

Description

@tfoote

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

Setup

  • Rmw: Fastdds
  • BuildType: Source
  • Chip: Amd64
  • Os: Rhel 9

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions