Bug fix: Physcial rovers would not properly reconnect Bug description: The rover diagnostic output in the UI would show "disconnected" when a physical rover reconnnected after a disconnect. The subscriber for diagnostic data was not shudown and erased. Fix: The diagnostic data subscribers are shutdown and erased when a rover is removed by the poll rovers function.
Bug fix: Physcial rovers would not properly reconnect
Bug description: The rover diagnostic output in the UI would show "disconnected" when a physical rover reconnnected after a disconnect. The subscriber for diagnostic data was not shudown and erased.
Fix: The diagnostic data subscribers are shutdown and erased when a rover is removed by the poll rovers function.

BCLab-UNM/SwarmBaseCode-ROS,BCLab-UNM/SwarmBaseCode-ROS,BCLab-UNM/SwarmBaseCode-ROS,BCLab-UNM/SwarmBaseCode-ROS,BCLab-UNM/SwarmBaseCode-ROS,BCLab-UNM/SwarmBaseCode-ROS