0000950135-08-001150 S-8 3 20080225 20080225 20080225 IROBOT CORP 0001159167 3630 770259335 DE 1231 S-8 33 333-149373 08640244 63 SOUTH AVENUE BURLINGTON MA 01803 781-345-0200 63 SOUTH AVENUE BURLINGTON MA 01803 S-8 1 b68662icsv8.htm IROBOT CORPORATION FORM S-8 EX-5.1 2 b68662icexv5w1.htm EX-5.1 OPINION OF GOODWIN PROCTER LLP EX-23.2 3 b68662icexv23w2.htm EX-23.2 CONSENT OF PRICEWATERHOUSECOOPERS LLP