Skip to content

Ability to add crosshair on CameraPublisher #226

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
savage301 opened this issue Feb 23, 2025 · 0 comments · May be fixed by #260
Open

Ability to add crosshair on CameraPublisher #226

savage301 opened this issue Feb 23, 2025 · 0 comments · May be fixed by #260
Labels
enhancement New feature or request

Comments

@savage301
Copy link

Is your feature request related to a problem? Please describe.
Our team uses a livestream of a robot mounted camera to the driver station to allow our drivers to see from the robot perspective. Many years, such as this year, we will be adding a piece of tape to make a crosshair to help drivers align to an object on the field. This isn't the most reliable as the driver station must be the right size for the tape cross hair to align with the correct location.

Describe the solution you'd like
The CameraPublisher widget works great to display the camera livestream. A solution to our problem would be the ability to add a crosshair to the camera stream image. This crosshair would also need to be adjustable, (able to move X,Y position of crosshair) in order to allow for off center camera streams. It would also be helpful if the crosshair could have its color be changeable, in case the background image matches the default crosshair color.

Describe alternatives you've considered
We've looked into other dashboard options, but none have met our needs. For example, Shuffleboard has the ability to overlay crosshairs on a camera image, but they are not adjustable. For our use case we need the crosshair to be offset from the center. Our work around for now is to put tape on the laptop screen where the crosshair should be and ensure the the drive team knows that the dashboard, must be full screen during the match for the tape crosshair to line up correctly.

Additional context
No additional context, just wanted to thank you all for working on Elastic. Our team switched to it this year and we couldn't be happier with the user interface and general display.

@savage301 savage301 added the enhancement New feature or request label Feb 23, 2025
@EmeraldWither EmeraldWither linked a pull request Apr 29, 2025 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant