space-concordia-robotics / robotics-prototype

Teleoperated Mars rover with autonomous capabilities intended for robotics competitions.
https://spaceconcordia.github.io/robotics.html
25 stars 18 forks source link

Add Button to Restart Nodes in GUI #655

Open vexandmore opened 2 months ago

vexandmore commented 2 months ago

Short Description

With the lifecycle states implemented in all the nodes (although active/inactive is in progress), giving the operator the ability to restart nodes would be helpful. If a node starts misbehaving for any reason, giving an easy way to stop and restart it would be a helpful first troubleshooting step.

Acceptance Criteria

Have a UI element for each node that might run in the GUI. There, there will be options to allow the operator to stop, start, and restart the node.