0000950135-08-002218 8-K 1 20080328 5.02 7.01 20080401 20080401 IROBOT CORP 0001159167 3630 770259335 DE 1231 8-K 34 000-51598 08729993 63 SOUTH AVENUE BURLINGTON MA 01803 781-345-0200 63 SOUTH AVENUE BURLINGTON MA 01803 8-K 1 b69464ire8vk.htm IROBOT CORPORATION FORM 8-K