Skip to content

Add GetWorldPose to data capture supported methods#5046

Open
shannonbradshaw wants to merge 2 commits into
mainfrom
claude/add-getworldpose-capture-method
Open

Add GetWorldPose to data capture supported methods#5046
shannonbradshaw wants to merge 2 commits into
mainfrom
claude/add-getworldpose-capture-method

Conversation

@shannonbradshaw
Copy link
Copy Markdown
Collaborator

Source changes

  • APP-16219 Frame system data capture rdk#5984: Add GetWorldPose as a data capture method to all 19 RDK component types via the frame system
  • viamrobotics/app#11892: Backend support for GetWorldPose data capture (merged earlier, RDK side was blocking)

Docs changes

  • static/include/data/capture-supported.md: Add GetWorldPose to every component row in the supported capture methods table. Add Audio out as a new row (this PR gives it its first capture method). Remove incorrect Position method from Base (Base only registers DoCommand; Position was never a registered collector). Fix table column padding for markdownlint compliance. Add explanatory note about GetWorldPose requiring a configured frame.
  • docs/data/capture-sync/capture-and-sync-data.md: Add note about GetWorldPose availability for all components (parallel to the existing DoCommand note), with frame system requirement.
  • docs/data/schema.md: Add GetWorldPose tab to the "Common data structures" section showing the captured pose JSON structure and a SQL query example. Add GetWorldPose to the method_name column examples.

How I found these

  • Backlog item app-6117e0f-getworldpose-capture was deferred pending RDK #5984 merge; that merge landed 2026-05-08
  • Xref lookup: data capture flow in flows.md
  • Grep matches: capture-supported inclusion found in docs/data/reference.md; secondary capture methods table found in docs/data/capture-sync/capture-and-sync-data.md; schema examples in docs/data/schema.md

Generated by daily docs change agent


Generated by Claude Code

RDK #5984 adds GetWorldPose as a data capture method for all 19
component types. This captures a component's world-space pose from
the frame system on each tick.

- Add GetWorldPose to every component row in capture-supported.md
- Add Audio out row (first capture method for this component type)
- Remove incorrect Position method from Base (only DoCommand existed)
- Add GetWorldPose note to capture-and-sync-data.md
- Add GetWorldPose data structure tab to schema.md
- Fix table column padding for markdownlint compliance

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

netlify Bot commented May 9, 2026

Deploy Preview for viam-docs ready!

Name Link
🔨 Latest commit f86a264
🔍 Latest deploy log https://app.netlify.com/projects/viam-docs/deploys/69fefaf5f259fa00085eb7dd
😎 Deploy Preview https://deploy-preview-5046--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: 39 (🔴 down 1 from production)
Accessibility: 99 (no change from production)
Best Practices: 83 (🔴 down 9 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 9, 2026
The #configure-a-frame anchor does not exist on the frame system
overview page. Use #edit-a-frame-in-the-viam-app instead.

https://claude.ai/code/session_01M4EKULYXXnKsqyUmkC46vX
@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.

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.

3 participants