Go to the source code of this file.
Namespaces | |
namespace | generate_urdf |
Functions | |
def | generate_urdf.add_dummy_collision |
def | generate_urdf.add_dummy_inertia |
def | generate_urdf.add_gazebo_tags |
def | generate_urdf.add_transmission_tags |
def | generate_urdf.adjustMeshPath |
def | generate_urdf.create_visual_xacro |
Meshes #####. | |
def | generate_urdf.define_materials |
FUNCTIONS ####. | |
def | generate_urdf.export_kinematic_chain_to_xacro |
def | generate_urdf.export_list_to_xacro |
def | generate_urdf.export_robot_element |
XACRO FUNCTIONS ########. | |
def | generate_urdf.export_robot_to_xacro_files |
def | generate_urdf.REP120_compatibility |
def | generate_urdf.write_comments_in_xacro |
Variables | |
tuple | generate_urdf.args = parser.parse_args() |
Main ####. | |
string | generate_urdf.cmd = "rospack find " |
string | generate_urdf.COLLISION_SUFFIX = '_0.10.stl' |
string | generate_urdf.default = 'robot' |
list | generate_urdf.filename = OUTPUT[0:OUTPUT.rfind('.')] |
Transmission elements not available from Aldebaran libraries yet export_robot_element('Transmission') root.appendChild(ur.short(doc,'xacro:include','filename', NAME + '_Transmission.xacro')) Gazebo Plugin not available from Aldebaran libraries yet export_robot_element('Gazebo') root.appendChild(ur.short(doc,'xacro:include','filename', NAME + '_Gazebo.xacro')) | |
string | generate_urdf.help = 'Rename the links to be REP120 compliant' |
generate_urdf.LINKS_DICO = dico.Nao_links | |
string | generate_urdf.MESHPKG = "_meshes" |
string | generate_urdf.NAME = 'nao' |
dictionary | generate_urdf.NAO_XACRO_DICO |
generate_urdf.OFFSETS_DICO = dico.Nao_offsets | |
tuple | generate_urdf.OUTPUT = os.path.join(pathdescription,'urdf', NAME + VERSION + '_generated_urdf', NAME + '.urdf') |
tuple | generate_urdf.parser = argparse.ArgumentParser(usage='Load an URDF file') |
tuple | generate_urdf.path_mesh_pkg = subprocess.check_output(cmd, stderr=subprocess.STDOUT, shell=True) |
tuple | generate_urdf.pathdescription |
dictionary | generate_urdf.PEPPER_XACRO_DICO |
tuple | generate_urdf.robot = URDF.from_parameter_server() |
dictionary | generate_urdf.ROMEO_XACRO_DICO |
float | generate_urdf.SCALE = 0.1 |
list | generate_urdf.VERSION = robot.name[robot.name.find('V'):] |
generate_urdf.VISU_DICO = dico.Nao_visu | |
generate_urdf.XACRO_DICO = NAO_XACRO_DICO |