|  | 
| def | __init__ (self, name=None, version="1.0") | 
|  | 
| def | add_aggregate (self, typeName, elem) | 
|  | 
| def | add_joint (self, joint) | 
|  | 
| def | add_link (self, link) | 
|  | 
| def | from_parameter_server (cls, key='robot_description') | 
|  | 
| def | get_chain (self, root, tip, joints=True, links=True, fixed=True) | 
|  | 
| def | get_root (self) | 
|  | 
| def | post_read_xml (self) | 
|  | 
Definition at line 485 of file urdf.py.
 
◆ __init__()
      
        
          | def urdf_parser_py.urdf.Robot.__init__ | ( |  | self, | 
        
          |  |  |  | name = None, | 
        
          |  |  |  | version = "1.0" | 
        
          |  | ) |  |  | 
      
 
 
◆ add_aggregate()
      
        
          | def urdf_parser_py.urdf.Robot.add_aggregate | ( |  | self, | 
        
          |  |  |  | typeName, | 
        
          |  |  |  | elem | 
        
          |  | ) |  |  | 
      
 
 
◆ add_joint()
      
        
          | def urdf_parser_py.urdf.Robot.add_joint | ( |  | self, | 
        
          |  |  |  | joint | 
        
          |  | ) |  |  | 
      
 
 
◆ add_link()
      
        
          | def urdf_parser_py.urdf.Robot.add_link | ( |  | self, | 
        
          |  |  |  | link | 
        
          |  | ) |  |  | 
      
 
 
◆ from_parameter_server()
      
        
          | def urdf_parser_py.urdf.Robot.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.
 
Definition at line 572 of file urdf.py.
 
 
◆ get_chain()
      
        
          | def urdf_parser_py.urdf.Robot.get_chain | ( |  | self, | 
        
          |  |  |  | root, | 
        
          |  |  |  | tip, | 
        
          |  |  |  | joints = True, | 
        
          |  |  |  | links = True, | 
        
          |  |  |  | fixed = True | 
        
          |  | ) |  |  | 
      
 
 
◆ get_root()
      
        
          | def urdf_parser_py.urdf.Robot.get_root | ( |  | self | ) |  | 
      
 
 
◆ post_read_xml()
      
        
          | def urdf_parser_py.urdf.Robot.post_read_xml | ( |  | self | ) |  | 
      
 
 
◆ child_map
      
        
          | urdf_parser_py.urdf.Robot.child_map | 
      
 
 
◆ gazebos
      
        
          | urdf_parser_py.urdf.Robot.gazebos | 
      
 
 
◆ joint_map
      
        
          | urdf_parser_py.urdf.Robot.joint_map | 
      
 
 
◆ joints
      
        
          | urdf_parser_py.urdf.Robot.joints | 
      
 
 
◆ link_map
      
        
          | urdf_parser_py.urdf.Robot.link_map | 
      
 
 
◆ links
      
        
          | urdf_parser_py.urdf.Robot.links | 
      
 
 
◆ materials
      
        
          | urdf_parser_py.urdf.Robot.materials | 
      
 
 
◆ name
      
        
          | urdf_parser_py.urdf.Robot.name | 
      
 
 
◆ parent_map
      
        
          | urdf_parser_py.urdf.Robot.parent_map | 
      
 
 
◆ SUPPORTED_VERSIONS
  
  | 
        
          | urdf_parser_py.urdf.Robot.SUPPORTED_VERSIONS |  | static | 
 
 
◆ transmissions
      
        
          | urdf_parser_py.urdf.Robot.transmissions | 
      
 
 
◆ version
      
        
          | urdf_parser_py.urdf.Robot.version | 
      
 
 
The documentation for this class was generated from the following file:
 
urdfdom_py
Author(s): Thomas Moulard, David Lu, Kelsey Hawkins, Antonio El Khoury, Eric Cousineau, Ioan Sucan 
, Jackie Kay 
autogenerated on Wed Mar 2 2022 01:08:39