Skip to content

Conversation

@andrewjong
Copy link
Member

@andrewjong andrewjong commented Sep 26, 2025

What does this pull request do?

Fixes behavior tree performance so it doesn't lag anymore. Now it's actually usable. Also added saving of the zoom factor.

How did you implement it?

Claude code

  • Limit hz that the panel updates to 10hz
  • only update if there are diffs in the graph
  • caching for rendering parts of the graph

Did you update the docs (and where)?

README under the package.

@andrewjong andrewjong force-pushed the aj/rviz-panel-performance branch from ff25fd5 to f0855a7 Compare September 26, 2025 14:53
@andrewjong andrewjong changed the title Aj/rviz panel performance Behavior Tree RViz Panel Sep 26, 2025
@andrewjong andrewjong changed the title Behavior Tree RViz Panel Behavior Tree RViz Panel Performance Fix Sep 26, 2025
@andrewjong andrewjong merged commit 023c3d9 into main Sep 26, 2025
@andrewjong andrewjong deleted the aj/rviz-panel-performance branch November 17, 2025 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants