Copying Mike's comment from this PR
I still think that the robot_description should be able to come from either a parameter, topic, or file like the RobotModelDisplay. Just using parameters doesn't make that much sense as it requires Rviz to be launched with special arguments
I think this's the rdf_loader responsibility, we should add a new constructor for rdf_loader to do so