* test cases
* try to detect wall through engines
* cleanup
* remove debugging statements
* rename to detect collision
* left and right values through arrays
* move everything into constants
* remove debugging statements
* Start following wall with collision detection
* wall following without edges and collision
Merge branch 'master' into follow_without_sweeping
* head farther to side
* head farther to side
* wall following with edge
* curves work
* stop at wall
* frame for avoiding obstacles
* set drive back time
* detect collision state machine
* collision avoiding could work