Various autonomous things

Wall following works really well; object detection still needs work.