@classmethod
def from_parameter_server(cls, key='robot_description'):
    """
        Retrieve the robot model on the parameter server
        and parse it to create a URDF robot structure.

        Warning: this requires roscore to be running.
        """
    import rospy
    return cls.from_xml_string(rospy.get_param(key))
