Public Member Functions | Public Attributes | List of all members
urdf_parser_py.urdf.Robot Class Reference
Inheritance diagram for urdf_parser_py.urdf.Robot:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, name=None)
 
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)
 

Public Attributes

 child_map
 
 gazebos
 
 joint_map
 
 joints
 
 link_map
 
 links
 
 materials
 
 name
 
 parent_map
 
 transmissions
 

Detailed Description

Definition at line 443 of file urdf.py.

Constructor & Destructor Documentation

def urdf_parser_py.urdf.Robot.__init__ (   self,
  name = None 
)

Definition at line 444 of file urdf.py.

Member Function Documentation

def urdf_parser_py.urdf.Robot.add_aggregate (   self,
  typeName,
  elem 
)

Definition at line 460 of file urdf.py.

def urdf_parser_py.urdf.Robot.add_joint (   self,
  joint 
)

Definition at line 478 of file urdf.py.

def urdf_parser_py.urdf.Robot.add_link (   self,
  link 
)

Definition at line 475 of file urdf.py.

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 507 of file urdf.py.

def urdf_parser_py.urdf.Robot.get_chain (   self,
  root,
  tip,
  joints = True,
  links = True,
  fixed = True 
)

Definition at line 481 of file urdf.py.

def urdf_parser_py.urdf.Robot.get_root (   self)

Definition at line 497 of file urdf.py.

Member Data Documentation

urdf_parser_py.urdf.Robot.child_map

Definition at line 458 of file urdf.py.

urdf_parser_py.urdf.Robot.gazebos

Definition at line 451 of file urdf.py.

urdf_parser_py.urdf.Robot.joint_map

Definition at line 454 of file urdf.py.

urdf_parser_py.urdf.Robot.joints

Definition at line 448 of file urdf.py.

urdf_parser_py.urdf.Robot.link_map

Definition at line 455 of file urdf.py.

urdf_parser_py.urdf.Robot.links

Definition at line 449 of file urdf.py.

urdf_parser_py.urdf.Robot.materials

Definition at line 450 of file urdf.py.

urdf_parser_py.urdf.Robot.name

Definition at line 447 of file urdf.py.

urdf_parser_py.urdf.Robot.parent_map

Definition at line 457 of file urdf.py.

urdf_parser_py.urdf.Robot.transmissions

Definition at line 452 of file urdf.py.


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 Fri Jun 7 2019 21:42:12