Behavior-Based Robotics
Robo-Ethology
hierarchy
See Original
See Hierarchy
behaviors
Straight Cruise Arc Cruise Avoid Escape Seek Light Seek Dark Follow Wall- Straight Cruise - Apply equal power to each wheel.
- Arc Cruise - Apply more power to the right wheel than the left.
- Avoid - The robot is equipped with an infrared range sensor, mounted in the middle of the front. If this sensor detects anything close to the robot, the robot will back up slightly and turn in place to the right or left (determined randomly).
- Escape - The robot has three contact sensors, which are extended by a shell that covers the entire body. Firm contact to the shell will trigger one or more of these sensors. If one sensor is triggered, then the robot will spin in place. If two are triggered the robot will backup and rotate.
- Seek Light - The robot has two photosensors, positioned in the front of the robot. If the sensors detect a big enough difference in light intensity, the robot will arc towards the sensor with the stronger value.
- Seek Dark - Same as seek light, except that the robot arcs towards the sensor with the weaker value.
- Follow Wall - The robot has two infrared range sensors mounted in the front that are angeled to the sides. If one of these sensors detects an object closer than a threshold value (approx 10cm), the robot will arc away from that object. If the sensor detects a value in between approx 10cm and 20cm, the robot will arc towards the object.