Why is the robot penalized for hitting the wall?
In a real world situation, moving through a house by ricocheting off the walls is not a very practical means of locomotion. Yes, it might work in a few situations and yes, it does work in the mostly sterile environment of this contest, but in the real world, it is very impractical. In a real-world warehouse with its stacks of merchandise, this is not a realistic way to travel.