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

Public Member Functions

def __init__ (self, name=None)
 
def add_aggregate (self, typeName, elem)
 
def add_chain (self, chain)
 
def add_disable_collisions (self, col)
 
def add_group (self, group)
 
def add_joint (self, joint)
 
def add_link (self, link)
 
def add_link_sphere_approximation (self, link)
 
def add_passive_joint (self, joint)
 
def from_parameter_server (cls, key='robot_description_semantic')
 

Public Attributes

 disable_collisionss
 
 end_effectors
 
 group_map
 
 group_state_map
 
 group_states
 
 groups
 
 link_sphere_approximations
 
 name
 
 passive_joints
 
 virtual_joints
 

Detailed Description

Definition at line 164 of file srdf.py.

Constructor & Destructor Documentation

def srdfdom.srdf.Robot.__init__ (   self,
  name = None 
)

Definition at line 165 of file srdf.py.

Member Function Documentation

def srdfdom.srdf.Robot.add_aggregate (   self,
  typeName,
  elem 
)

Definition at line 179 of file srdf.py.

def srdfdom.srdf.Robot.add_chain (   self,
  chain 
)

Definition at line 195 of file srdf.py.

def srdfdom.srdf.Robot.add_disable_collisions (   self,
  col 
)

Definition at line 204 of file srdf.py.

def srdfdom.srdf.Robot.add_group (   self,
  group 
)

Definition at line 198 of file srdf.py.

def srdfdom.srdf.Robot.add_joint (   self,
  joint 
)

Definition at line 192 of file srdf.py.

def srdfdom.srdf.Robot.add_link (   self,
  link 
)

Definition at line 189 of file srdf.py.

def srdfdom.srdf.Robot.add_link_sphere_approximation (   self,
  link 
)

Definition at line 207 of file srdf.py.

def srdfdom.srdf.Robot.add_passive_joint (   self,
  joint 
)

Definition at line 201 of file srdf.py.

def srdfdom.srdf.Robot.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.

Definition at line 212 of file srdf.py.

Member Data Documentation

srdfdom.srdf.Robot.disable_collisionss

Definition at line 173 of file srdf.py.

srdfdom.srdf.Robot.end_effectors

Definition at line 171 of file srdf.py.

srdfdom.srdf.Robot.group_map

Definition at line 176 of file srdf.py.

srdfdom.srdf.Robot.group_state_map

Definition at line 177 of file srdf.py.

srdfdom.srdf.Robot.group_states

Definition at line 170 of file srdf.py.

srdfdom.srdf.Robot.groups

Definition at line 169 of file srdf.py.

srdfdom.srdf.Robot.link_sphere_approximations

Definition at line 175 of file srdf.py.

srdfdom.srdf.Robot.name

Definition at line 168 of file srdf.py.

srdfdom.srdf.Robot.passive_joints

Definition at line 174 of file srdf.py.

srdfdom.srdf.Robot.virtual_joints

Definition at line 172 of file srdf.py.


The documentation for this class was generated from the following file:


srdfdom
Author(s): Ioan Sucan , Guillaume Walck
autogenerated on Mon Jun 10 2019 15:06:25