Getting started

When you first open Studio, you will see a Welcome layout, composed of several panels, as well as an example bag loaded for playback. Hover over each panel to see its name and toolbar, and seek to different places on the playback bar to see the panels update with new information.

Read the Welcome panel's text to get up-to-speed on the app's basic concepts – i.e. layouts, panels, and playing back from your own data source.

The app's sidebar contains the following tabs:

  • Connection – Select a data source to connect to
  • Layouts – Save different Studio layouts for later use
  • Add Panel – Add a panel of your choice to your current layout
  • Panel Settings - Edit a selected panel's settings
  • Variables - Set app-level variables for use throughout your current layout
  • Account - Sign in to access collaboration features like shared layouts (coming soon)
  • Preferences – Configure app settings, privacy preferences, & experimental features

Toolbar menus

You can use the application toolbar menus to do the following:

  • Open a new Studio window (File > New Window)
  • Connect to a data source (File > Open ROS 1, Open ROS 1 Rosbridge, etc.
  • Reset your layout to the Welcome layout (Help > Welcome)
  • Read documentation on message path syntax (Help > Message path syntax)
  • Reference keyboard shortcuts (Help > Keyboard shortcuts)
  • Open the Foxglove website (Help > Learn more)