Store ScannedRobotEvent rather than seperate variables