Apply hill climbing algorithm

Using Hill Climbing algorithm to find the peak location.
Starting step is 500ms, the minimum step is 50ms.
Create maxima to record the maximum sobel value in the run, and compare
the currentValue with maxima, if sobel value
increasing(currentValue~=maxima), keep motor.
otherwise(maxima>currentValue) turn to opposite direction, until the
step value reach the minimum.