This node implements a simple "freespace" (obstacle avoidance) behavior.
It subscribes to a 2D laser scan and always tries to steer towards the
largest open space.
It was tested on the Kurt robot platform, but should work on any robot
that has a 2D laser scanner and accepts
Twist
messages.
kurt_freespace is ...