Skip to content

Add GetWorldPose to data capture supported methods#5047

Open
shannonbradshaw wants to merge 3 commits into
mainfrom
claude/add-getworldpose-capture-2026-05-10
Open

Add GetWorldPose to data capture supported methods#5047
shannonbradshaw wants to merge 3 commits into
mainfrom
claude/add-getworldpose-capture-2026-05-10

Conversation

@shannonbradshaw
Copy link
Copy Markdown
Collaborator

Source changes

Docs changes

  • static/include/data/capture-supported.md: Added GetWorldPose to every component row in the viam-server tab (arm, base, board, button, camera, encoder, gantry, gripper, input controller, motor, movement sensor, sensor, power sensor, servo, switch, generic). Service rows unchanged.
  • docs/data/capture-sync/capture-and-sync-data.md: Added GetWorldPose to the "Supported resources" table for all component types. Updated the note below the table to mention GetWorldPose and its frame system requirement.
  • docs/data/reference.md: Added a note explaining that GetWorldPose captures world-coordinate position via the frame system and requires a configured frame and frame system.

How I found these

  • Backlog item app-6117e0f-getworldpose-capture was deferred until rdk#5984 merged. rdk#5984 merged on 2026-05-10.
  • Grep for capture-supported found the include in docs/data/reference.md.
  • Grep for capture method tables found a parallel table in docs/data/capture-sync/capture-and-sync-data.md.

Generated by daily docs change agent


Generated by Claude Code

rdk#5984 adds GetWorldPose data capture to all component types via the
frame system. Update both capture method tables and add a note about
the frame system requirement.

https://claude.ai/code/session_018QMSJutLKxL4U23QgiCM37
@netlify
Copy link
Copy Markdown

netlify Bot commented May 10, 2026

Deploy Preview for viam-docs ready!

Name Link
🔨 Latest commit eddc539
🔍 Latest deploy log https://app.netlify.com/projects/viam-docs/deploys/6a162138a9b1b80008130c8c
😎 Deploy Preview https://deploy-preview-5047--viam-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 37 (🔴 down 7 from production)
Accessibility: 99 (no change from production)
Best Practices: 100 (no change from production)
SEO: 92 (no change from production)
PWA: 60 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@viambot viambot added the safe to build This pull request is marked safe to build from a trusted zone label May 10, 2026
@viamrobotics-overwatch
Copy link
Copy Markdown

Hey @shannonbradshaw — CI is green and no reviewer is assigned yet. Could you request one when you have a chance?

Auto-comment from overwatch. Will not re-nudge for 7 days.

1 similar comment
@viamrobotics-overwatch
Copy link
Copy Markdown

Hey @shannonbradshaw — CI is green and no reviewer is assigned yet. Could you request one when you have a chance?

Auto-comment from overwatch. Will not re-nudge for 7 days.

| [Power sensor](/hardware/common-components/add-a-power-sensor/) | `Voltage`, `Current`, `Power`, `GetWorldPose`, `DoCommand` |
| [Servo](/hardware/common-components/add-a-servo/) | `Position`, `GetWorldPose`, `DoCommand` |
| [Switch](/hardware/common-components/add-a-switch/) | `GetWorldPose`, `DoCommand` |
| [Generic](/hardware/common-components/add-a-generic/) | `GetWorldPose`, `DoCommand` |
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like we're missing audio in/out

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch — fixed in 1b6fc1e. Added audio input (GetAudio, GetWorldPose, DoCommand) and audio output (GetWorldPose only) rows to the table.


Generated by Claude Code

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hold tight, @katiepeters I want to check what Claude did here.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK. @katiepeters please pick up your review.

claude and others added 2 commits May 26, 2026 20:47
Address review comment: audio_in supports GetAudio, DoCommand,
GetWorldPose; audio_out supports GetWorldPose only.

https://claude.ai/code/session_018QMSJutLKxL4U23QgiCM37
Katie's review flagged audio in/out as missing from the data capture
tables. The prior commit added both to the capture-supported.md include
but not to the parallel "Supported resources" table here. Add audio in,
which has the distinctive GetAudio capture method. Audio out has no
capturable method beyond GetWorldPose, which the table note already
covers, so it is not listed as a separate row.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

safe to build This pull request is marked safe to build from a trusted zone

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants