Wat is een bewegingsplan?
Bewegingsplannen zijn de logische voortgang van stappen die in een robot zijn geprogrammeerd. Het bewegingsplan functioneert in wezen als het middel om een opdracht aan de robot te geven om een bepaalde handelwijze te beginnen, en voedt de eenheid systematisch het volgende proces in de reeks zodra de vorige stap is voltooid. De projectie voor de toekomst is dat robots worden geprogrammeerd om allerlei routinetaken in huis uit te voeren, zoals een kamer op een specifiek tijdstip van de dag stofzuigen of lichtschakelaars volgens een routineschema manipuleren.
Het exacte proces voor het gebruik van een bewegingsplan zal enigszins variëren, afhankelijk van de mogelijkheden van de autonome persoonlijke robot. Elk type taak kan meer of minder stappen vereisen in de volgorde van initiatie tot voltooiing. Tegelijkertijd zal het vermogen van de robot om de mechanische equivalenten van visie en aanraking te gebruiken de exacte structuur van het bewegingsplan beïnvloeden.
Op dit moment zijn er al voorbeelden van eenvoudige robotunits voor thuis die gebruik maken van een bewegingsplan. Een van de meer populaire apparaten van dit type is de kleine zelfrijdende vacuümunit die vandaag beschikbaar is. Deze simplistische ontwerpen kunnen worden geactiveerd en mogen vrij door de kamer bewegen. Het bewegingsplan waarmee de unit loopt, biedt eenvoudige orders om zuigkracht langs het vloeroppervlak te bieden. Tegelijkertijd geeft het bewegingsplan ook bewegingsopdrachten uit als het apparaat tegen een obstakel aanloopt, zoals een stoelpoot.
Meer geavanceerde robots die eenvoudige huishoudelijke taken kunnen uitvoeren, zijn in ontwikkeling. Deze geavanceerde modellen maken gebruik van een complexer bewegingsplan dan de relatief simplistische stofzuigerrobots van tegenwoordig. De geavanceerde systemen omvatten bijvoorbeeld machinevisie die het voor het apparaat mogelijk maakt om een robothand te gebruiken om lichtschakelaars uit en aan te zetten, of deuren te vergrendelen en ontgrendelen op specifieke tijden en locaties rondom het huis. Door de coördinaten van de binnenruimte te laden en de machinevisie te gebruiken om de schakelaars en vergrendelingen te "zien", wordt de robot gevraagd om naar een aangewezen locatie te gaan, de schakelaar of het slot te identificeren en de geprogrammeerde taak uit te voeren.