Main goal: To autonomously drive a small RC car
around the USC campus following predetermined GPS coordinates and take
over the world :)
Sub goals:
·
Learn to avoid obstacles using vision.
o
Use optical flow for low-level obstacle avoidance and
collision detection.
o
Use gist to further determine and analyze the presence of
obstacles. That is, don’t run away from shadows.
o
Learn to extract high-level features for object recognition
to know what to do in a particular situation. For example, when entering a
doorway, the optical flow can look like an obstacle (two edges moving away
from the center). Learn the features of doors and other objects to
determine the appropriate action.
·
Learn to follow GPS coordinates.
o
Use GPS coordinates to follow a path.
o
Learn how to deviate from the path to avoid obstacles, but
then return to the path.