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.

:r۸W $b˶l)DZ33d.Hm`Pگ/nI7%h4ޠO^;K2QqD|9wn?~|tZ~"Dt`۳٬5뵸wxlJ%BWy~;AtQppte-@%,a>=?t\?{to;aٻSj\y{Уp>mw{̀=jJktj@J2Oٕm`{!F-0`&lC%{OX׶հpʤ|| _<DP\7 ΦL t|a-ۮ6y{'OJ͟PYbR AC4h#^Yi;+Ms + Ix%ni}x35ʈYƥFLii6) !!ʼP5QO#갈v`dP;.D af˙GK5Z.7Wq)"$@5c_b@D,B9ѐ:d-3.3'`˼SFe%FcJ, q/Q~9??࠻OK`+ J6ߠ%ߧ6veۼݻ^=sv{lj{ΧȘR_] 䌴|bM4 Ѻ&GeƤƽo+FY\ٟ_]_@Ӹ2gП-<{v˝(Wbnub{Djql5ZI(/wИ ŸҦ6dF9h&l1ұ6^.= @M=AtD Y4)` :(:Z)Vn-\ }$͢&_%[ȣT~$q'[~-QxPGSw8s|~|4 0vQ]X9n7Q7m?ov-W*5Q'͈5Bs:'Z{ m\wtoQP5{*"`۔I&O`Dr! ]@6`Ph'&kO |D82=y!ZL*BXdv!7(PYWI L* 4btnvފ$՗+OCHY.Y~ ;oM(\g4_ sN(sP"d-Ȕ WXEeFo&\D$Qg`[(m4:wP8-RL.GLlƭ>jklqͦ746js')^.bmoA{i Yk j@^'_GȩT'h <`@IyiSxd&z4‡ Peg[DIײqz vo>jQq__]b4zwEb'P1gʝuc輡 f-~8ܳRɛtڇi'qN8,mu-rL{U@_Y媺',tqBS!vP'}I#ucK+bVkȆcYKpq!&0 V5}M42Fԋ;V4jO?7 DW-.w /8&܏n'ޠs0tP0YMcni 2ܳG'