[ros] new ROSPublisherTF class and clean __init__