How does this do on hills? This video shows a small, flat yard. Mine is many times this size, and has lots of elevation changes. I looked into robot mowers a few years ago, but I still would have had to mow at least 30% of my yard by hand because of the steeper parts (that really aren't <i>that</i> steep).