open_mower_ros
open_mower_ros copied to clipboard
Add manual mower control actions in AreaRecording mode
Previously users would call mower_comms setMowEnabled directly to enable the mower while in AreaRecording mode. However this should not have been possible since AreaRecording::mower_enabled() always returned false.
mower_logic now confirms that the mower state is as expected, so bypassing it in this way no longer works.
Add actions to toggle AreaRecording::mower_enabled() instead.