Planovi kretanja su logičan razvoj koraka programiranih u robota. Plan kretanja u biti funkcionira kao sredstvo izdavanja naredbe robotu da započne određeni tijek akcije i sustavno hrani jedinicu sljedećim procesom u nizu nakon što je prethodni korak dovršen. Projekcija za budućnost je da će roboti biti programirani za obavljanje svih vrsta rutinskih zadataka u kući, kao što je usisavanje sobe u određeno doba dana ili rukovanje prekidačima svjetla po rutinskom rasporedu.
Točan postupak za korištenje plana kretanja ponešto će se razlikovati, ovisno o mogućnostima autonomnog osobnog robota. Svaka vrsta zadatka može zahtijevati više ili manje koraka u slijedu od početka do završetka. U isto vrijeme, sposobnost robota da koristi mehaničke ekvivalente vida i dodira utjecat će na točnu strukturu plana kretanja.
Trenutno već postoje primjeri jednostavnih kućnih robotskih jedinica koje koriste plan kretanja. Jedan od popularnijih uređaja ove vrste je danas dostupna mala samohodna vakuumska jedinica. Ovaj jednostavni dizajn može se aktivirati i dopustiti da se slobodno kreće po prostoriji. Plan kretanja koji pokreće jedinicu pruža jednostavne naredbe za usisavanje duž površine poda. Istodobno, plan kretanja također izdaje naredbe za kretanje u slučaju da uređaj naiđe na prepreku, kao što je noga stolice.
U razvoju su sofisticiraniji roboti koji mogu obavljati jednostavne kućanske poslove. Ovi napredni modeli koristit će složeniji plan kretanja od današnjih relativno jednostavnih robota usisavača. Na primjer, napredni sustavi uključivat će strojni vid koji će uređaju omogućiti korištenje robotske ruke za isključivanje i paljenje svjetlosnih prekidača ili zaključavanje i otključavanje vrata u određeno vrijeme i na određenim mjestima oko kuće. Učitavanjem koordinata unutarnjeg prostora i korištenjem strojnog vida za “videnje” prekidača i brava, robot će biti pozvan da se pomakne prema određenom mjestu, identificira prekidač ili bravu i izvrši programirani zadatak.