You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our old rqt GUI had indicators for the system usage of our onboard computer. This helps with ensuring that our robot computer remains within safe operating levels and that there are no obvious software problems. We need to transition this plugin to our Foxglove GUI. Additionally, we are currently implementing a topic that will communicate the current battery voltage of our robot. We need to indicate this information so that we can ensure robot voltage remains within safe levels.
Requirements
CPU in % (Warn if >90%)
RAM in % (Warn if >90%)
Charge remaining in volts (Warn if <15 volts)
Notes
Create a MUI Table with 2 columns: Status Name (str) and Value (float with unit). Each row will correspond to a specific status indicator.
The topic you should subscribe to is /system/usage.
All indicators should have precision to one digit after the decimal point.
To warn the user, change the background color of the row to theme.palette.error.main1.
Local testing
Launch 2 onboard containers, each running one of the following commands:
Motivation
Our old rqt GUI had indicators for the system usage of our onboard computer. This helps with ensuring that our robot computer remains within safe operating levels and that there are no obvious software problems. We need to transition this plugin to our Foxglove GUI. Additionally, we are currently implementing a topic that will communicate the current battery voltage of our robot. We need to indicate this information so that we can ensure robot voltage remains within safe levels.
Requirements
Notes
/system/usage
.theme.palette.error.main
1.Local testing
Launch 2 onboard containers, each running one of the following commands:
The
foxglove_bridge
node allows communication betweenonboard
and our Foxglove GUI.system_pub.launch
starts the system usage publisher.Footnotes
First, import the default MUI theme. Then, use the appropriate color. ↩
The text was updated successfully, but these errors were encountered: