-
Notifications
You must be signed in to change notification settings - Fork 28
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
Sensors Status Panel #450
Comments
@Will-Denton Topics should be made for each sensor status |
Closed
Closed
Sensors Status Panel needs to be made more compact.
|
Merged
Merged
ChuChuCodes0414
added a commit
that referenced
this issue
Nov 17, 2023
Closes #450. Additionally, the following changes were implemented: 1. Adds the `foxglove/theme` directory which contains a custom MUI theme which should be adopted by all future extensions. `foxglove.py` compiles this theme into `node_modules` so that the theme can be imported in other packages. 2. **Improvements to `./foxglove.py` script**: You can now use `./foxglove.py i` instead of `./foxglove.py install`. Additionally, there is a dedicated build command if the user only wishes to build dependencies. 3. **Improvements to GitHub Actions**: We now build/install all extensions to ensure there are no compilation errors. Co-authored-by: Nathanael Ren <[email protected]> Co-authored-by: nathan <[email protected]> Co-authored-by: RaulGalvez288 <[email protected]> Co-authored-by: viethungle-vt1401 <[email protected]> Co-authored-by: Mathew Chu <[email protected]> Co-authored-by: 2Ahmad5 <[email protected]> Co-authored-by: Maxwell Lin <[email protected]> Co-authored-by: Satvik Matta <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Motivation
During competition/pool tests we need the ability to quickly check whether all sensors are functioning.
Requirements
Display connected/disconnected status of the following sensors:
/sensors/dvl/odom
)/vectornav/IMU
)/sensors/depth
)/camera/front/rgb/preview/compressed
)/camera/usb_camera/compressed
)/sonar/status
)Ensure panel is robot agnostic (can easily add/remove sensors in the table)
Later
Notes
MessageEvent
. You need to comparereceiveTime.sec
withrenderState.currentTime.sec
.renderState.currentTime.sec
, "currentTime" must be set as a watch event.theme.palette.error.main
1.Local testing
motion.launch
is launched at about 10 seconds and killed at about 100 seconds. Ensure that Sensors Status Panel reflects this.Footnotes
First, import the default MUI theme. Then, use the appropriate color. ↩
The text was updated successfully, but these errors were encountered: