sm6yvr / liam

DIY Robot lawn mover
GNU General Public License v3.0
52 stars 22 forks source link

Detect unreasonable behavour. #36

Closed Datorsmurf closed 5 years ago

Datorsmurf commented 6 years ago

When Liam is caught up in a situation where he wheels are spinning without giving enough resistance for the wheel overload to trigger, this situation could be detected by using a timeout for how long time is reasonable to have between bumps or BWF-hits.

thomasloven commented 6 years ago

A simple fix, that can be improved greatly.

I like your idea on adjusting TURN_INTERVAL over time as the mower learns the area. Leaving the issue open for now.