changed robot request for location to follow the pattern with ingoing and outgoing messages instead of it uses the same outgoingmessage for both