class documentation

class Robot(xmlr.Object):

Constructor: Robot(name, version)

View In Hierarchy

Undocumented

Class Method from_parameter_server Retrieve the robot model on the parameter server and parse it to create a URDF robot structure.
Method __init__ Undocumented
Method add_aggregate Undocumented
Method add_joint Undocumented
Method add_link Undocumented
Method get_chain Undocumented
Method get_root Undocumented
Method post_read_xml Undocumented
Constant SUPPORTED_VERSIONS Undocumented
Instance Variable child_map Undocumented
Instance Variable gazebos Undocumented
Instance Variable joint_map Undocumented
Instance Variable joints Undocumented
Instance Variable link_map Undocumented
Instance Variable links Undocumented
Instance Variable materials Undocumented
Instance Variable name Undocumented
Instance Variable parent_map Undocumented
Instance Variable transmissions Undocumented
Instance Variable version Undocumented
@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.

def __init__(self, name=None, version='1.0'):

Undocumented

def add_aggregate(self, typeName, elem):

Undocumented

def add_joint(self, joint):

Undocumented

def add_link(self, link):

Undocumented

def get_chain(self, root, tip, joints=True, links=True, fixed=True):

Undocumented

def get_root(self):

Undocumented

def post_read_xml(self):

Undocumented

SUPPORTED_VERSIONS: list[str] =

Undocumented

Value
['1.0']
child_map: dict =

Undocumented

gazebos: list =

Undocumented

joint_map: dict =

Undocumented

joints: list =

Undocumented

link_map: dict =

Undocumented

links: list =

Undocumented

materials: list =

Undocumented

name =

Undocumented

parent_map: dict =

Undocumented

transmissions: list =

Undocumented

version: str =

Undocumented