Added keyboard controller that uses zmq rather than ros.