Bei SmartRobot geht es um intelligente Routenplanung für autonome Roboter. Um dies zu ermöglichen ist es notwendig, dass der Roboter seine Position akkurat bestimmen kann. Aus diesem Grund beschäftigt sich diese Arbeit mit dem Erstellen eines lokalen, präzisen Systems zur Positionsbestimmung.
Als Ergänzung wird ein System zur Aufzeichnung der Fahrtwege („Tracking“) erstellt und Methoden zur Verfügung gestellt um die gespeicherten Wege einfach austauschen zu können. Zum Testen und für Demonstrationen soll außerdem ein fahrtüchtiger Roboter, der alle entwickelten Systeme implementiert, erstellt werden.
Wegen der hohen Leistung und vieler bereits integierter Sensoren soll ein Smartphone als Rechenplattform, auf der die Algorithmen ausgeführt werden, dienen.