76604052
Jul 26, 2004
Oct 31, 2006
IROBOT CORPORATION
Active Trademark
Subscribe
Hardware and software system, namely, a light projector and light position detector for use in connection with autonomous navigation