Improve blocked motor error handling

I have experienced this issue all too frequently on the back edge of my property. This is due to a seasonal damp area that grows faster than the rest. Yarbo gets a clump of grass stuck in there and needs me to:

  1. Shut down Yarbo
  2. Detach mower module & tilt up
  3. Rotate blade disks a bit to clear the clump (which is sometimes not much to clear)

I would like to suggest an optional behavior:

  1. Detect the motor over current or whatever when a grass clump forms
  2. Back up
  3. Cycle the blades reverse and forward for 5 seconds each direction 2 times
  4. Lower the blades 1/2 to 1 inch
  5. Cycle the blades reverse and forward for 5 seconds each direction 2 times
  6. Return blades to their programmed mowing height
  7. Resume mowing operation

This would be more favorable than Yarbo aborting and running home to mommy. :stuck_out_tongue: LOL

Thanks!
Kevin
Yarbo 2024: Buzz LightYar
Second Yarbo coming soon!