Beobot Project
Home
Up
Motion Detection

 

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.