Add cylinder geometry type to obstacle docs#5062
Conversation
RDK now supports a "cylinder" geometry type for collision shapes. Update the geometry types table, troubleshooting list, and prose references across 4 pages. Source: viamrobotics/rdk#6014
✅ Deploy Preview for viam-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Hey Shannon Bradshaw (@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. |
4 similar comments
|
Hey Shannon Bradshaw (@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. |
|
Hey Shannon Bradshaw (@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. |
|
Hey Shannon Bradshaw (@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. |
|
Hey Shannon Bradshaw (@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. |
|
Hold for merge — please don't merge this until the in-flight motion-planning and visualization PRs land first:
Both touch the same motion-planning / obstacle pages this PR edits, so merging cylinder first will cause conflicts, and the new pages those PRs add will also need the cylinder geometry type added. Once #5098 and #5099 are in, this PR should be rebased and the cylinder updates extended to the new/changed pages before merge. Separately, a few additions are still needed here (cylinder is missing from three other config-level geometry lists, and there's an important config-only / mesh-cost caveat to add) — I'll fold those in during the rebase. |
|
Hey Shannon Bradshaw (@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. |
The frame-system geometry `Types` list omitted cylinder. Cylinder is a valid config geometry type (spatialmath, rdk#6014), parallel to the kinematics.md geometry field already updated in this PR. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GdVfSBN5zBzSHStG1HoPDK
|
Hold lifted. Confirmed this PR's four files are disjoint from the in-progress motion-planning rewrite ( Also added the one missing parallel reference: All cylinder claims verified against rdk#6014 ( |
|
🔎💬 Inkeep AI search and chat service is syncing content for source 'Viam Docs' |

Source changes
CylinderType = GeometryType("cylinder")to the geometry config system, withr(radius) andl(height) config fields.Docs changes
How I found these
config-xref.md→ geometry types in motion-planning sectiongrep -rn "cylinder|geometry.*type"found 4 files with relevant references to the geometry type enumerationGenerated by daily docs change agent
Generated by Claude Code