class documentation

class Robot(xmlr.Object):

Constructor: Robot(name)

View In Hierarchy

Undocumented

Class Method from_parameter_server Retrieve the robot semantic model on the parameter server and parse it to create a SRDF robot structure.
Method __init__ Undocumented
Method add_aggregate Undocumented
Method add_chain Undocumented
Method add_disable_collisions Undocumented
Method add_group Undocumented
Method add_joint Undocumented
Method add_link Undocumented
Method add_link_sphere_approximation Undocumented
Method add_passive_joint Undocumented
Instance Variable disable_collisionss Undocumented
Instance Variable end_effectors Undocumented
Instance Variable group_map Undocumented
Instance Variable group_state_map Undocumented
Instance Variable group_states Undocumented
Instance Variable groups Undocumented
Instance Variable link_sphere_approximations Undocumented
Instance Variable name Undocumented
Instance Variable passive_joints Undocumented
Instance Variable virtual_joints Undocumented
@classmethod
def from_parameter_server(cls, key='robot_description_semantic'):

Retrieve the robot semantic model on the parameter server and parse it to create a SRDF robot structure.

Warning: this requires roscore to be running.

def __init__(self, name=None):

Undocumented

def add_aggregate(self, typeName, elem):

Undocumented

def add_chain(self, chain):

Undocumented

def add_disable_collisions(self, col):

Undocumented

def add_group(self, group):

Undocumented

def add_joint(self, joint):

Undocumented

def add_link(self, link):

Undocumented

def add_link_sphere_approximation(self, link):

Undocumented

def add_passive_joint(self, joint):

Undocumented

disable_collisionss: list =

Undocumented

end_effectors: list =

Undocumented

group_map: dict =

Undocumented

group_state_map: dict =

Undocumented

group_states: list =

Undocumented

groups: list =

Undocumented

link_sphere_approximations: list =

Undocumented

name =

Undocumented

passive_joints: list =

Undocumented

virtual_joints: list =

Undocumented