Controlling the movements of a robocar through the computer's keyboard. Communication between components achieved with the publisher-subscriber pattern.