Variables | |
tuple | arm_kinematics_directory = roslib.packages.get_pkg_dir("arm_kinematics_constraint_aware") |
tuple | cl = etree.SubElement(root_one, "class") |
tuple | cmake_file = open(directory_name+"/CMakeLists.txt", 'a+') |
tuple | cmake_file_text = cmake_file.read() |
tuple | constraint_aware_xml = etree.parse(directory_name+"/launch/constraint_aware_kinematics.launch", parser) |
tuple | constraint_aware_xml_file = open(directory_name+"/launch/constraint_aware_kinematics.launch", "w") |
tuple | data = yaml.safe_load(open(yaml_file_name, 'r')) |
tuple | desc = etree.SubElement(cl, "description") |
tuple | directory_name = roslib.packages.get_pkg_dir(robot_name + "_arm_navigation") |
tuple | export_element = manifest_xml.getroot() |
string | extra_text = '\n#Library containing ikfast plugins\nrosbuild_add_library(' |
found = False | |
list | group_name = i['name'] |
list | groups = data['groups'] |
tuple | kinematics_element = export_element.find("kinematics_base") |
tuple | manifest_xml = etree.parse(directory_name+"/manifest.xml", parser) |
tuple | manifest_xml_file = open(directory_name+"/manifest.xml", "w") |
tuple | output_template = open(directory_name+'/src/'+robot_name+"_"+group_name+"_ikfast_plugin.cpp",'w') |
tuple | parser = etree.XMLParser(remove_blank_text=True) |
tuple | plugin_file = open(directory_name+"/kinematics_plugins.xml",'w') |
list | robot_name = sys.argv[1] |
tuple | root_one = etree.Element("library", path="lib/lib"+robot_name+"_kinematics_lib") |
tuple | template_file_data = open(template_file_name, 'r') |
string | template_file_name = "/templates/ik_fast_plugin_template.cxx" |
tuple | template_text = template_file_data.read() |
string | yaml_file_name = '/config/' |
tuple create_ik_fast_plugin::arm_kinematics_directory = roslib.packages.get_pkg_dir("arm_kinematics_constraint_aware") |
Definition at line 36 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::cl = etree.SubElement(root_one, "class") |
Definition at line 63 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::cmake_file = open(directory_name+"/CMakeLists.txt", 'a+') |
Definition at line 74 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::cmake_file_text = cmake_file.read() |
Definition at line 75 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::constraint_aware_xml = etree.parse(directory_name+"/launch/constraint_aware_kinematics.launch", parser) |
Definition at line 120 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::constraint_aware_xml_file = open(directory_name+"/launch/constraint_aware_kinematics.launch", "w") |
Definition at line 130 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::data = yaml.safe_load(open(yaml_file_name, 'r')) |
Definition at line 26 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::desc = etree.SubElement(cl, "description") |
Definition at line 67 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::directory_name = roslib.packages.get_pkg_dir(robot_name + "_arm_navigation") |
Definition at line 17 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::export_element = manifest_xml.getroot() |
Definition at line 107 of file create_ik_fast_plugin.py.
string create_ik_fast_plugin::extra_text = '\n#Library containing ikfast plugins\nrosbuild_add_library(' |
Definition at line 77 of file create_ik_fast_plugin.py.
create_ik_fast_plugin::found = False |
Definition at line 95 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::group_name = i['name'] |
Definition at line 43 of file create_ik_fast_plugin.py.
list create_ik_fast_plugin::groups = data['groups'] |
Definition at line 29 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::kinematics_element = export_element.find("kinematics_base") |
Definition at line 111 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::manifest_xml = etree.parse(directory_name+"/manifest.xml", parser) |
Definition at line 92 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::manifest_xml_file = open(directory_name+"/manifest.xml", "w") |
Definition at line 115 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::output_template = open(directory_name+'/src/'+robot_name+"_"+group_name+"_ikfast_plugin.cpp",'w') |
Definition at line 51 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::parser = etree.XMLParser(remove_blank_text=True) |
Definition at line 89 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::plugin_file = open(directory_name+"/kinematics_plugins.xml",'w') |
Definition at line 56 of file create_ik_fast_plugin.py.
list create_ik_fast_plugin::robot_name = sys.argv[1] |
Definition at line 16 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::root_one = etree.Element("library", path="lib/lib"+robot_name+"_kinematics_lib") |
Definition at line 58 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::template_file_data = open(template_file_name, 'r') |
Definition at line 42 of file create_ik_fast_plugin.py.
string create_ik_fast_plugin::template_file_name = "/templates/ik_fast_plugin_template.cxx" |
Definition at line 38 of file create_ik_fast_plugin.py.
tuple create_ik_fast_plugin::template_text = template_file_data.read() |
Definition at line 44 of file create_ik_fast_plugin.py.
string create_ik_fast_plugin::yaml_file_name = '/config/' |
Definition at line 23 of file create_ik_fast_plugin.py.