Home | Team Info | Documents | News | Progress | Releases | Robots | Concepts | Site Map


RAFS - Concepts

Concepts

Object Recognition

The object recognition portion of this release will involve the Activmedia Color training software and the Saphira/ARIA robotics API. We will be developing a library that will be loaded into the Saphira GUI and execute as a behavior. This code will exhibit the following behaviors:
  • Locate an object by recognizing the unique color associated with it.
  • Halt movement and adjust robot heading if necessary.
  • Invoke sonar device and approach object.
  • Halt movement when object is within specified range.
  • Log coordinates of object.
  • Draw colored circle in the Saphira GUI to represent located object.
  • If you would like more detail about each of these points, click here.

Artificial Intelligence

Our project consists of a knowledge of Artificial Intelligence(A.I.). We have to understand how to get the robot to behave the way we want it to, and not harm anything. We have to come up with a plan on how to get the robot to put the chair(s) back where they belong. We also have to get the robot to react to real-world situations in a correct and efficient manner. It has to be able to deal with unexpected situations, and evaluate what to do in those situations to still achieve it's goal.

Obstacle Avoidance

The robot has to be able to avoid obstacles it comes across. This is potentally a major problem with our project. We have to get the robot to know how to react when it comes across wires, and any miscellanious items on the floor.