Roomba Review  
  Read Reviews
  Find the Best Prices
  Robotic Hacking
  Robotic News
  Roomba Chat

SwiftRacer Roomba Diagnostics Articles

Roomba Running Forward in Circles

Usually is a wheel problem. Often it's just the wheel sensor.
Check diagnostic modes 5 and 6. Do both wheels move.

Yes both wheels move:
check mode 6 for flashing lights

Yes, both wheels move, both lights flash:
go back to mode 5 and check how straight of a line it moves. If the circling is caused by one wheel turning faster than the other, you may have a slipping belt that needs to be replaced. (See: Roomba Belt Replacement.).

No, both wheels move, but one or both lights are shining steady:
Optical sensor on the sides non-flashing are blocked with dust and fuzz. You may be able to clean them out with compressed air, or you can partially disassemble and pick it out with a tweasers. See Roomba Belt Replacement for how to open it up

No, one or both wheels aren't moving:
Can you hear the motor turning despite the wheel not turning?

Yes, the wheel isn't turning but I can hear the motor turning.
You probably have a broken belt. See Roomba Belt Replacement.

No, the wheel isn't turning and neither is the motor.
You have a dead motor. You need to talk to Roomba customer service.

Roomba Running Backwards in Circles

Usually the front bumper or a cliff edge detector problem. Again, usually solved by removing the stray fuzz.
Check for proper operation.

Roomba Ignoring Virtual Wall Unit

Check if the Virtual Wall Unit is detected by the Roomba in diagnostic mode 5.

Roomba Not Cleaning Edges of Walls

Usually this is NOT the wall brush, but a bad adjustment of the wall following mode. Use the wall following adjustment screw to set to the proper distance.

See also the articles: Roomba Diagnostic Songs, Roomba Discovery Diagnostics, Roomba Belt Replacement.

:ks8_p6$-۲gvr$M.Hm`P_s?~u|Hd7%h4ݠO{qdj}v~F7ql[XSmμ"? \ ~ؖJDʷƏO4ErsttdY4i,ꕌ0E ly4Y/xXˌY3BHxS*$S\CǏ=dN(!#KNP^HK-2,X;.W"6'F|XD##+JhEېլHl$|?8lz`:Zz,QUނހ;N {'mpv{|mלeV9yFPW˥jj KjYA4cRQa Z|>I "(s3&a|ScK`iW`ddft:+̯vB2D*jWk6dֲ(*/z(bkElUrڹ㯽U|Y(v.zMw| SSACK Ceiɑe;J!1 ؉̏Tel-$F L܍_Y QH C:DžH!J|5m"fi#ySHy'D^.-Pط9<֡%L$/iWsLo^_ ڟI{⏚!UlmWJU>qvk˵]{%X-O7ͫMw=  [Ρ]fA3t?fLfe ? ;=z ӧǸ܍sq{:VZZ@Ǥ6u SiUSv[@zmPh ZĐ U36eXM`V$u% Oo#YM,3 UokD\ 㷺NeANu|Ny4&Zw>@4~~7ytmC;7MJ1ݦr<)},wPm?noo+ywj^Ԝyc4ɴW\Wk='pECwնn[&gO# lbE'0˔B/!^7G,4a^ %|P՛$ԕ{НdDGvњd:W"C@Xͫ} OC_`R%!v@{llv;{G$}\ ~Bu ؉~oBf3l-25vBz8KxIfL*J)5z[w"c>{Vmf[{[krN˄hn[kӲ6˖IT;zƦBMF13w0kEm\0 ,Bcho~rB7{ڀ:$W` ߉Tx@0F"b2g@ 淈CLKhAKBt'i 5!m˃gN;D7Ivz{G5̔ 9:Z?bg?g ͽ lCVH𧣗g_<iA6&^M s |Ng)o*mܼqaqv 'W[]?9aO)Hk|μCe{fytvkz|Gzm^buVn{(M<- tH$kBȯ4֟-)B YId To?Q3+rHH'խfx5oUN.wrD:O%yαO-v߆to"d= 47_J2*