20070805 tech: Robots may be eyeing you!