A robotok mozgása
A robotok jelentős része gurulva vagy járva mozog, ezeken belül is számos kategóriát különböztetünk meg.
A guruló robot lehet kerekes, lánctalpas vagy golyón gördülő.
A robotok jelentős része elég esetlenül jár két lábon egy emberhez képest. A lábak mozgatása és a tömegközéppont egyensúlyban tartása nehéz mérnöki és programozási feladat. A legtöbb robot már képes megbízhatóan mozogni egyenletes felületen, sokuknak már a lépcső sem jelent gondot, de az egyenetlen terep egyelőre megoldhatatlan feladat elé állítja őket.
Többféle megoldással próbálkoznak a fejlesztők:

- ZMP (Zero Moment Point): a robot számítógépe megpróbálja a robotra ható tehetetlenségi erőket (gravitáció, a járás gyorsulása és lassulása) egyensúlyban tartani a robot lábára ható ellenhatással. Ez meggátolja, hogy a robot megbillenjen vagy elessen. Ezt használja pl. a Honda ASIMO robotja. Az algoritmus dinamikus, de az egyenetlen felület még így is gondot okoz.
- Ugrálás: egy vagy több, általában kettő vagy négy lábbal dinamikus mozgás érhető el, akár ügetés is.
- Dinamikus egyensúly tartása: hasonló a ZMP-hez, folyamatosan figyeli a robot mozgását, és úgy helyezi a lábakat, hogy a robot stabil maradjon. A technológia a komplexitása ellenére működőképes, a kísérleti robot ugrani is tudott.
- Passzív dinamika: hasonlóan az ember mozgásához, a robot a végtagok ritmikus mozgatásával ér el egyensúlyi helyzetet. Nehezen megvalósítható, de minden más technológiánál sokkal hatékonyabb.
Léteznek még egyéb mozgási módok is, ezek közül a leggyakoribb a repülés. Ide tartozik a robotpilóta, ami képes a felszállástól a leszállásig vezetni egy repülőgépet, vagy az UAV (pilóta nélküli) gép. Ezeket védelmi célokkal (tűzoltás, katonai küldetések) használják. Számos célkövető rakéta is tekinthető repülő robotnak.