Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • S sot-talos-balance
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 34
    • Issues 34
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • loco-3d
  • sot-talos-balance
  • Issues
  • #62

Closed
Open
Created Mar 29, 2019 by Gabriele Buondonno@gbuondonMaintainer

Plots

This is not a real issue, just an informative note left for everybody to read (I could not find a better place to put this kind of things).

We are dropping rqt_plot and switching to PlotJuggler, because it is much better. I deleted all previous bash scripts using rqt_plot, we don't need them any more. This does not involve any change in existing Python on C++, so no action is required on anybody's part.

PlotJuggler can be run as

rosrun plotjuggler PlotJuggler

PlotJuggler allows to easily store and load layout in XML. Once you have your plot ready, just do File->Save layout. Next time, you can do File->load layout and select the file you want in order to recover exactly the same configuration as saved, including streamed and plotted topics.

If you want to save a layout, put it in the plot folder (I have already put a layout file there).

You can directly start PlotJuggler with a given layout by doing

rosrun plotjuggler PlotJuggler -l <layout.xml>

Enjoy!

Assignee
Assign to
Time tracking