Skip to content

Conversation

@charlesmadjeri
Copy link
Contributor

Overview

This PR adds a dropdown stream selector to the Stream page, allowing users to switch between different camera sources (external USB webcam, RealSense RGB, and RealSense aligned depth).

Features

  • Stream Selector Dropdown: Added dropdown in Stream page header for source selection
  • Multiple Stream Sources: Support for external USB webcam, RealSense RGB, and RealSense aligned depth
  • Empty Data Warning: Visual warning badge when stream topic has no data
  • Consistent UI: Matches styling and behavior of StreamPlayerModal selector

Changes

  • Added Select component to Stream page header
  • Updated rosConfig.ts with new stream source definitions
  • Added state management for selected stream source
  • Implemented empty data detection and warning display

Related

  • Backend changes in lucy_ros_packages repository for camera streaming

Signed-off-by: charlesmadjeri <studies@madjeri.com>
@charlesmadjeri charlesmadjeri self-assigned this Dec 26, 2025
Copy link

@Arcod7 Arcod7 left a comment

Choose a reason for hiding this comment

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

LGTM

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.

3 participants