Raging Bull, the mult-sensor, multi-behavior project

The goal of this project is to extend the activities you have been working on into a single single system that employs multiple behoviors. You will do this by creating a robot bull. Your bull hates the color red, is soothed by the color blue, and otherwise explores it's environment. Your robot should:

  1. Unless conditions below are met, wander aimlessly.
  2. Watch the bump sensors. If it bumps into something, stop, back up, turn, and resume wandering.
  3. Try not to bump into things using the depth sensor.
  4. If it sees red, it gets angry and tries to run it over.
  5. If it sees blue, it should move to the blue thing, and stop in front of it and rest.
This task is best achieved with 4-5 behaviors using information from the camera, the depth sensor, and the bumpers. You can set up your coordinator however you see fit.

Due: April 2.