Skip to content

Performance improvements to the gripper and head cameras#41

Open
hello-robot-shehab wants to merge 10 commits into
mainfrom
feature/gripper_camera_performance_enhancements
Open

Performance improvements to the gripper and head cameras#41
hello-robot-shehab wants to merge 10 commits into
mainfrom
feature/gripper_camera_performance_enhancements

Conversation

@hello-robot-shehab

@hello-robot-shehab hello-robot-shehab commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Changes in this PR:

  • Updated gripper camera's pipeline to match stretch4_gripper_modeling_and_control's settings for adding a sync node, lowering buffer size to 1, and a sync threshold to 15ms.
  • Changed head cameras to also use a sync node
  • Improved rerun logging performance by moving logging to a background thread.
  • Changed stretch_camera_show --gripper to not do point cloud anymore -> stretch_rgbd_show --gripper does that instead.

To test

  • Run stretch_camera_show -lrc --rerun --show_fps and observe that the FPS is near 30fps (it's slightly less because center camera is at 10fps
  • Run stretch_camera_show -lr --rerun --show_fps and observe that the FPS is 30fps.
  • Run stretch_camera_show -c --rerun --show_fps and observe that the FPS is 10fps.
  • Run stretch_camera_show -g --rerun --show_fps and observe that the FPS is 30fps.
  • Run stretch_rgbd_show -g --show_fps and make sure a point cloud from the gripper is displayed.

@hello-robot-shehab hello-robot-shehab marked this pull request as ready for review June 11, 2026 18:53
@hello-robot-shehab hello-robot-shehab changed the title Performance improvements to the gripper camera Performance improvements to the gripper and head cameras Jun 11, 2026
@hello-robot-shehab hello-robot-shehab force-pushed the feature/gripper_camera_performance_enhancements branch from cec88ec to c605809 Compare June 11, 2026 19:05
@hello-robot-shehab hello-robot-shehab force-pushed the feature/gripper_camera_performance_enhancements branch from c605809 to 8bc2381 Compare June 11, 2026 19:06
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