feat: WebUI gimbal control panel (Issue #551) #557
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "sl-webui/issue-551-gimbal-webui"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Implements Issue #551 — gimbal control panel with live camera preview.
Deliverables
Standalone page (
ui/gimbal_panel.html+gimbal_panel.js+gimbal_panel.css):ui/directory directly<img>tag, FPS badge overlayReact component (
ui/social-bot/src/components/GimbalPanel.jsx):ROS Topics
/gimbal/cmdgeometry_msgs/Vector3(x=pan°, y=tilt°)/gimbal/stategeometry_msgs/Vector3/gimbal/tracking_enabledstd_msgs/Bool/camera/<name>/image_raw/compressedsensor_msgs/CompressedImageTest plan
ui/gimbal_panel.htmlin browser, connect to rosbridge/gimbal/cmdpublished with correct pan/tilt/camera/front/image_raw/compressedis active/gimbal/tracking_enabledtrue/false🤖 Generated with Claude Code