So moving `PMException` is not a good idea, as it depends on `play_motion_msgs`. I went for throwing a `ros::Exception`, which is the type thrown by the other functions in the file.